码迷,mamicode.com
首页 > 其他好文 > 详细

关于单片机软件框架的一点思考

时间:2020-01-30 00:05:56      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:osal   中断   span   框架   实例   bee   产品   font   分享   

软件产品的文档很重要,其实我想说,任何东西都要有说明书,不然别人是很难使用的。最近一段时间有在看OSAL这个为操作系统,看了很就也不会用,其原因嘛,我实例有限,另外就是TI自己的文档不够全面,仅仅是zigbee好蓝牙的芯片中使用,其他mcu的平台基本上没有现成比较好的,有的网友移植了,也没有好好说明,导致osal的这个使用率没有rtos的高。


其实我个人认为,小项目使用裸机(定时器+状态机),稍稍大一点项目就使用RTOS。


还有一种是时间片的框架,我反而认为不太好,适合玩玩,因为这个框架,说实在的,用一个硬件定时器来模拟多个软件定时器,这样硬件定时器的资源其实是过度利用了,而且每一个软件定时器的回调函数要十分精简,否则,定时器就会不准,而且我觉得定时器的定时中断太频繁了,对很多系统来说反而不好。目前至少我是这么认为的。如果有网友可以有一个比较好的实际项目使用了这个软件定时器,可以分享一下。

关于单片机软件框架的一点思考

标签:osal   中断   span   框架   实例   bee   产品   font   分享   

原文地址:https://www.cnblogs.com/CodeWorkerLiMing/p/12241603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!