立即注册
查看: 4017|回复: 25

[软件资料] 全志F1C100s MELIS用户编程手册内核编指南-定时器,全志F1C100s...

已绑定手机
发表于 2019-10-25 12:02:45 | 显示全部楼层 |阅读模式 来自 广东省深圳市
本文档主要讲述Melis 内核和时间及定时器相关的编接口,让开发者能快速掌握Melis系统上的定时器操作,并基于定时器来开发自己的程序


Melis 操作系统是由全志科技自主研发的一套精简、高效、易用的实时多任务操作系统,有着完善的内存管理、模块管理、中断管理、时钟管理、设备管理以及功耗管理。开发者可以基于 Melis 操作系统规划自己的方案,自由地开发应用程序和扩展设备驱动。Melis 内核的定时器支持软件定时器(SoftTimer)和硬件定时器(HardwareTimer)两种类型。
软件定时器由定时器Server 线程来处理所有的软件定时器,精度较低,数量没有限制;硬件定时器则是采用硬件定时器单元来实现,精度较高,但是定时器个数受硬件电路单元限制。一般来说,只允许用户使用软件定时器,硬件定时器由操作系统固定分配给一些有特定需求的设备驱动来使用


Melis 操作系统上的时间处理包含两个方面:内核运行的时间和 RTC 时间。内核运行的时间以内核调度器的 tick(10ms)为单位,有于记录系统启动后运行的时间;RTC 时间是基于硬件RTC 模块得到的时间。

Melis 内核关于时间的操作支持以下几个接口:
获取系统运行时间
设置系统运行时间
获取 RTC 时间
设置 RTC 时间
获取日期
设置日期


2.1. TimeGet
PROTOTYPE
__u32 esKRNL_TimeGet (void);
ARGUMENTS
none;
returnS
系统运行的时间,以 tick 为单位(Melis 内核的 tick 为 10ms);


全志F1C100s MELIS用户编程手册内核编指南-定时器,全志F1C100s开发资料
游客,如果您要查看本帖隐藏内容请回复


一牛全志(原厂)技术QQ群:778228658
全志方案及技术咨询电话:13316559917(微信同号)加号请备注
更多全志开发板,进入了解:https://bbs.16rd.com/mall_list-2-22-0-0-0-1.html

已绑定手机
发表于 2019-10-26 15:46:49 | 显示全部楼层 来自 江西省赣州市
学习一下,
已实名认证
发表于 2019-10-26 17:28:11 | 显示全部楼层 来自 广东省深圳市
已绑定手机
发表于 2019-11-10 13:02:52 | 显示全部楼层 来自 山西省运城市
全志F1C100s MELIS用户编程手册
已绑定手机
发表于 2019-11-15 09:21:17 | 显示全部楼层 来自 荷兰
Thanks! Very helpful!
已绑定手机
发表于 2019-11-15 09:26:48 | 显示全部楼层 来自 广东省东莞市
感谢楼主分享
已绑定手机
 楼主| 发表于 2019-11-15 09:56:43 | 显示全部楼层 来自 广东省深圳市

多多下载支持
已绑定手机
发表于 2019-11-15 10:55:21 | 显示全部楼层 来自 北京市

感谢楼主
已绑定手机
发表于 2019-11-15 11:17:53 | 显示全部楼层 来自 广东省深圳市

多多支持
已绑定手机
已实名认证
一牛网现金打赏上线了!解问题 赚现金,知识收益,等你来!具体详情请点击:一牛网现金打赏说明
发表于 2019-11-19 09:50:24 | 显示全部楼层 来自 广东省深圳市
有资料的多多分享出来
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表