EDA365电子论坛网
标题:
为什么rt_completion_wait不能用在ISR里呢
[打印本页]
作者:
fanA
时间:
2022-10-8 15:10
标题:
为什么rt_completion_wait不能用在ISR里呢
开发环境:RTT Studio+RTT 4.1.0+STM32F407
3 V' w/ i8 B& a. v2 V0 v$ P, o
欲实现的功能:CANOPEN具有节点保护,节点保护需要类似喂狗那种,定时喂。我是设置一个定时器,然后时间到后,在超时回调函数里写发送CAN数据的事情。
8 ^0 h7 A; J1 X3 k4 z3 }7 Q1 U% |. m
遇到的问题:Function[rt_completion_wait] shall not be used in ISR
* S8 c4 \( o; Q5 O
作者:
twel2e
时间:
2022-10-8 15:41
软件定时器还分硬定时器和软定时器。我文章里的使用宝典有说明这俩的区别。你用的默认的硬定时器吧
/ y( c! E* i1 ?* `. y: S; l
作者:
Blah
时间:
2022-10-8 16:01
任何阻塞函数肯定不能放在中断函数里
$ N4 i+ ?* X# w
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2