4299| 3
|
STM32F407使用UCOSIII运行四个任务一段时间后部分任务异常挂起,求解答!!! |
1金钱
最佳答案问题找到了,昨天晚上在坛里看了看大家讨论IIC在UCOS运行下是否需要放到临界段来进行处理的问题,然后今天联想到我使用了硬件IIC驱动OLED,然后在OLED写数据时加入临界段处理,现在一切正常,应该还是任务在调用OLED时出现调度,导致一直读取不到返回状态,导致卡死,不知道大家有没有好的方法来避免这类问题,欢迎大家讨论,说说自己的看法。
| ||
| ||
发表于 2017-7-12 19:39:02
|
显示全部楼层
| ||
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-23 16:41
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网