stm32,在ucosII中,OS_TICKS_PER_SEC设置时间单位为50us,还能跑过来吗?

2019-07-20 23:54发布

stm32,在ucosII中,OS_TICKS_PER_SEC,设置时间单位有什么最小时间限制,或者只能是ms级别?

如果多个普通IO口,做led渐明渐暗.在ucosII如何做?定时单位设置小了,担心系统跑不过来?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-07-21 02:07
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 07:35
一般stm32用200就差不多了,也就是5ms切换一次。
hope0116
3楼-- · 2019-07-21 10:53
如果我的主频是16M,同时有个模拟SPI的ADC采样速率是160K ,有个IIC采样速率是100K  这个时候OS_TICKS_PER_SEC 该怎么设置比较好,,目前我是把ADC放在一个任务,IIC放在另外一个任务,
hope0116
4楼-- · 2019-07-21 13:30
hope0116 发表于 2019-6-13 09:46
如果我的主频是16M,同时有个模拟SPI的ADC采样速率是160K ,有个IIC采样速率是100K  这个时候OS_TICKS_PER_ ...

发现IIC跑的不正常,读不回数据,而把ADC任务屏蔽了   IIC跑的就正常了

一周热门 更多>