#入门proteus仿真stm32f103c8
小编今天用proteus仿真stm32f103c8,出现了程序在真实的芯片上能正常运行,而在proteus上无法运行的现象。
我的程序:
程序框架使用的江协大佬的框架。
在开发板上运行没问题:
可以看出LED灯可以1秒切换状态闪烁。
但是把生成的.hex文件放到proteus上就不行了:
运行后LED灯没有反应
经查找问题后我搞明白了,原来是proteus仿真中的时钟频率设置的不正确导致程序跑的变慢了:
查找程序后发现时钟频率是72Mhz,所以对应proteus中的时钟频率也应该设置72Mhz:
修改后一切都正常了: