完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
举报
Aidaohuakai
朱国栋
jinyi7016
jinyi7016 发表于 2016-1-23 22:22 这样,你还不如直接上OS呢,你那也是定个了小小的OS了。
yundou
fatmouse 发表于 2016-1-23 18:18 单片机执行的任务大致分为三类:定时任务;触发任务;中断任务。定时任务比较普遍,如果接口封装成定时器接口使用方便,便于管理。 我的定时器接口实现方式是:用两个硬件定时器A和B,其中A作为1ms时基信号,确保定时精确,另外B由A的中断程序触发,定时极短,来完成定时器结构体的刷新,定时时间到达则执行对应的回调函数 ...
Aidaohuakai 发表于 2016-1-23 00:18 别想太多,可以看看《从单片机初学者到单片机工程师》
yundou 发表于 2016-01-23 23:09 《从单片机初学者迈向单片机工程师》挺实用
fatmouse 发表于 2016-1-24 10:56 Os需要最底层的任务切换,这个就不用,简单的前后台对于几个任务很方便,多了管理不方便,无法解决延时占用cpu问题,我的思路是从《单片机编程魔法师》和linux内核解析中得到的,参考Qt中的timer类,目的是统一逻辑接口,软硬件分开,这样对于单个项目没什么突出优势,但对于同一类项目,不同的平台只需修改底层函数,保证 ...
鸣雷
你正在撰写讨论
如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。
发布讨论
【瑞萨RA6E2】瑞萨E2S软件安装过程,等待过程玩下97_e2 studio_ZGZZ
140 浏览 0 评论
求助论坛内各位大佬给准实习生出出招
483 浏览 0 评论
【原创】【RA4M2-SENSOR开发板评测】低功耗+USB综合测试
815 浏览 0 评论
PWM停止输出,什么原因会导致这种现象发生?
1346 浏览 2 评论
ESP32-S3 工具链+环境配置的最终步骤清单
804 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
16903 浏览 31 评论
电子发烧友网
电子发烧友论坛
查看 »
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 15:14 , Processed in 1.044334 second(s), Total 58, Slave 49 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com