本人使用
STM32F105R8开发一款带USB功能的仪表,遇到一个奇怪的现象。请教一下各位前辈。我是使用IAR,ST-link
仿真。1、程序首次下载全速运行可以成功,USB成功识别并可以进行
通信。
2、后停止运行重新下载再运行USB就识别不到了,程序停在USB中断中出不来。
3、随后再停止,重新下载运行就又可以。就是反复出现一次可以一次不行。4、程序中有个
tiM5定时出发ADC转换的功能,如果关掉TIM5,则程序就都可以运行,不会出现上述情况。
这样的现象我一直想不通时哪里出问题。
请各位前辈指导下,谢谢!
然而我将下载进去不行的那次,产生的hex文件用ST Visual Programmer 下载是可以运行。说明程序本身应该是没有问题。
一周热门 更多>