STM32
直播中

徐小婷

7年用户 206经验值
私信 关注
[问答]

UCOS定时器会影响操作系统的正常运行吗?

ucos时钟用的是滴答定时器SYStiCK,但是外设的驱动时序用的DELAY函数底层也是基于滴答定时器的,我想请教下这样难道不会影响操作系统的正常运行吗?

回帖(5)

孙沛池

2020-4-20 08:55:22
用了ucos的话,就不能用我们现在这个版本的delay了.否则直接死机.
举报

张玲玲

2020-4-20 09:14:13
但是原子哥你的扩展历程里UCOS的移植中(控制DS0,DS1闪烁)delay.c文件延时函数用的还是systick啊,怎么还可以实现呢?
举报

李郝荫

2020-4-20 09:20:12
我在ucos例子里面,没有用delay函数了...
如果用就会死的...
改用ucos提供的延时函数了.
举报

王琴

2020-4-20 09:35:57
嗯,LED闪烁倒是不影响,但是如果要用到HARDWARE下面的其他外设,那就是所有芯片的驱动时序都要换成OSDELAY了吧或者从新用其他定时器写个延时函数?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分