你好,我想问一下TMOS的单个事件为什么在到达延时时间无法执行。但是将事件中的程序封装成函数之后,再进行调用就可以使用了。这是什么原因导致的呢?
我所使用的判断方法是:在该事件进行串口打印。
出现现象:如果直接将上面一大串程序放上去,串口就会卡在这个事件并且不会输出任何数据。而将上面的程序封装为函数,再在事件中调用,串口就会正常输出。
请问为什么会出现上述这个现象?是串口的BUG还是其他原因?
热门产品 :
CH592: RISC-V内核BLE5.4无线MCU