OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3899|回复: 0

使用一个定时器进行不同的周期调用

[复制链接]

4

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
191
金钱
191
注册时间
2019-10-5
在线时间
32 小时
发表于 2021-11-29 00:49:35 | 显示全部楼层 |阅读模式
* 内容简述                        :使用一个定时器实现多个不同周期的调用,定时器默认1s中断
                                        如果使用其他的周期,那么运行总时间函数需要重新计算
                                        需要用户维护的地方用注释标注,一共有7处
                                        包含宏和函数声明
                                        当前有t_led0()与t_led1()两个功能函数,
                                        t_led0每两秒调用一次
                                        t_led1每一秒调用一次,可以设置终止时间,调用结束后会打印
                                        默认调用1分13秒后就会终止
                                        使用正点原子f4探索者开发板可以直接下载程序,打开串口
                                        调试助手查看效果
                                        缺点:不能动态给定时器重复使用结构体数组分配内存
                                        source:公众号“无际单片机编程”
这个玩意应该是有点用处的

Xian_Template - 定时器不同周期使用.zip

12.83 MB, 下载次数: 1

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-26 15:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表