单片机教程网
电脑版
提示:
原网页
已由神马搜索转码, 内容由
www.51hei.com
提供.
51单片机
24小时必答区
单片机教程
单片机DIY制作
STM32
更多导航↓
Cortex M3
模数电子
电子DIY制作
音响/功放
拆机乐园
Arduino
嵌入式OS
程序设计
论坛
嵌入式/单片机论坛
51单片机
请工程化,定制化你的单片机代码
返回列表
楼主:
Similarv
请工程化,定制化你的单片机代码
[复制链接]
40 黑币
回复本帖可获得 2 黑币奖励! 每人限 1 次
楼主
ID:599678
发表于 2020-1-13 09:20
|
显示全部楼层
这种针对代码量小的项目实时性没有问题。但代码量大的整个程序架构就会显得臃肿,也需针对同一个事情,在主函数中不同时基处都要处理。比较好的做法是把定时器做成指针回调,需要一个定时器,就定义一个变量,通过注册函数把地址给底层函数,应用层看只是申明一个变量,并且通过注册函数给个地址,底层看只是检测到该地址有效,然后定时加1加到最大(不溢出)。两层分开各自管理方便维护。
回复
返回列表
手机版
|
小黑屋
|
51黑电子论坛
|
管理员QQ:125739409;技术交流QQ群281945664
Powered by
单片机教程网