[uCOS/RTOS] 串口接收中断服务程序调用OSMboxPost()造成死机
![Rank: 8](images/default/star_level3.gif) ![Rank: 8](images/default/star_level3.gif)
- UID
- 826437
|
[uCOS/RTOS] 串口接收中断服务程序调用OSMboxPost()造成死机
串口接收中断服务程序总框架:
OSIntEnter();
从接收缓冲区接收数据
OSMboxPost()将数据送入邮箱
OSIntExit();
另外一个任务TaskA里面取出邮箱的消息
串口接收一个字节数据,马上死机
如果串口中断程序不调用OSMboxPost(),而是在另外一个任务TaskB里面周期性的调用OSMboxPost();
则程序正常, 串口接收数据也正常
菜鸟求救 |
|
|
|
|
|