本人使用
STM32F105R8开发一款带USB功能的仪表,遇到一个奇怪的现象。请教一下各位前辈。我是使用IAR,ST-link
仿真。1、程序首次下载全速运行可以成功,USB成功识别并可以进行
通信。
2、后停止运行重新下载再运行USB就识别不到了,程序停在USB中断中出不来。
3、随后再停止,重新下载运行就又可以。就是反复出现一次可以一次不行。4、程序中有个
tiM5定时出发ADC转换的功能,如果关掉TIM5,则程序就都可以运行,不会出现上述情况。
这样的现象我一直想不通时哪里出问题。
请各位前辈指导下,谢谢!
我USB中断是最高级别的,但是一次可以一次不行又该怎么解释咧?感觉像仿真导致的
一周热门 更多>