发现一个FATFS的问题
程序流程是这样的:每1秒写7个字节,先m_write,再m_sync。当使用FatFS和FreeRTOS一起工作时,发现运行一段时间后,FATFS就会出现m_sync不成功的情况。
但不加FreeRTOS就一切正常。
猜测FreeRTOS里的一些高优先级任务干扰了fatfs写的过程。
不知道大家有什么看法?谢谢
试着把它的优先级提高。如果两个任务使用相同的外设要加锁 官方的例子看了吗?
http://ww1.sinaimg.cn/large/62842993gy1fmmybyuzybj20li08bmxs.jpg 都金牌会员了,请发帖之前先把词语组织好,把主题直接表达出来
《FATfs运行一段时间后,m_sync不成功》
页:
[1]