ST意法半导体中文论坛's Archiver
论坛
›
问答
› M3跑uCII 老是跑到BusFault_Handler中 求指点
千羽猎鹰
发表于 2015-3-26 14:38:22
安 发表于 2015-3-26 14:16
如果信号量是用于对共享资源的访问,那么该信号量的初始值应设为1(例如,把它当作二值信号量使用)。最后 ...
没明白什么意思 把初值由0改成1后检测到信号直接运行一次 是可以的 信号值就为0了
但是我用post 释放信号量的时候 还是会跑进HardFault_Handler
安
发表于 2015-3-26 15:06:00
我们一般是OSMutexCreate(1,&err);这种方式建立的信号量。使用的时候先获取信号量,用完就释放,而不是在其他任务里面强制释放的。
页:
1
[2]
查看完整版本:
M3跑uCII 老是跑到BusFault_Handler中 求指点