stm32f407 ucosii2.86里面怎么触摸(SPI2驱动)不准和SD卡(SDIO驱动)读写失效了?

2019-07-21 05:09发布

我觉得是系统调度问题打断了,但又不知怎么解决,求助!!



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
xiaoyan
1楼-- · 2019-07-21 07:37
回复【楼主位】afxiaomin:
---------------------------------
OS_ENTER_CRITICAL();
不被打断的代码
OS_EXIT_CRITICAL();
afxiaomin
2楼-- · 2019-07-21 12:01
回复【2楼】xiaoyan:
---------------------------------
不行。。。
afxiaomin
3楼-- · 2019-07-21 17:13
 精彩回答 2  元偷偷看……
afxiaomin
4楼-- · 2019-07-21 22:56
又找到原因了,,原来我移植的ucosii没有做FPU处理且MDK里面设置选项Target勾上了USE FPU,把FPU改成“not use”就行了,现在用外部内存分配任务堆栈没问题了


我是看了这篇文章后才解决的,推荐大家看,很有用
http://www.amobbs.com/forum.php?mod=viewthread&tid=5546079&highlight

一周热门 更多>