大家有遇到过使用HAL_TIM_PWM_STOP直接跳入硬件错误中断吗?
如题,硬件环境 STM32F072RB开发板运行HAL_TIM_PWM_STOP(&htim2,TIM_Channel_1) ,在里面执行TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE)函数。在这函数里面的/* Reset the CCxE Bit */TIMx->CCER &= ~tmp;这行出错。
不懂帮顶 有可能是数据对齐问题,你查一下M3里面的寄存器看对应是什么错误就知了
很可能是在相应的寄存器配置时,使用了不能使用的位, 还没有学到这里,帮顶 你好我好大家好! 发表于 2015-5-21 09:04
很可能是在相应的寄存器配置时,使用了不能使用的位,
项目是CUBE出来的文件来的,用的也是HAL函数。 这里实干型人材较少呀,都抢板去了吗?:L
自顶一下 织梦狼 发表于 2015-5-21 09:29
项目是CUBE出来的文件来的,用的也是HAL函数。
解决硬件故障的好办法!!
https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=588955&fromuid=2100041
(出处: 意法半导体STM32/STM8技术社区)
还没用到呢 你好我好大家好! 发表于 2015-5-21 16:38
解决硬件故障的好办法!!
https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=588955&fro ...
好东西,无轮能不能解决问题这都是一份好次资料
页:
[1]
2