求助:stm32f4的DCMI接口会影响ucos的任务调度--已解决,谢谢!

2019-07-21 05:19发布

不知道有没有和我一样研究DCMI接口的。我使用了移植好的ucOSIII的代码,创建了3个任务各自控制一个led灯。在任务里使用OSTimeDlyHMSM进行延迟,可以很好地使3个LED灯交替闪烁,说明任务切换是正常的。但是自从我移植了DCMI的例程进去后,任务切换就不行了。LED灯不会闪烁了。
使用排除法现在定位出来    DCMI_Cmd(ENABLE); 这句有加入编译的话,任务就不能切换。
不知道这个接口哪里影响到了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
luckymist
1楼-- · 2019-07-21 10:22
现在排除到是接口  RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_DCMI, ENABLE);之后,就是DCMI的时钟时能之后,系统就不能任务调度了。
luckymist
2楼-- · 2019-07-21 12:27
 精彩回答 2  元偷偷看……

一周热门 更多>