文章目录[隐藏]
博主:
一位给猫打工的程序员,希望和大家一起进步~
项目:
通过Stm32控制LED灯的状态不断地反转。
工具:
STM32CubeMX,Proteus 8 Professional,Keil5。
问题:
通过STM32CubeMX生成代码,并在Keil5添加LED状态反转代码和延时代码,并生成相应hex文件,但是无法在Proteus 仿真上面运行
。
解决:
后面发现在Proteus 仿真中没有给芯片设置时钟频率,设置一下就可以了。
最后:
如果觉得对你有帮助的话请,点赞
,关注
,收藏
。
下面是本项目在各个开发工具里相关截图,你可以对照一下,看看哪里有问题:
一.STM32CubeMX
该项目STM32CubeMX相关截图:
没有硬件就不用进行选择!
注意这里地时钟频率要和仿真的频率一致!
二.Keil5
该项目在Keil5相关截图:
需要注意,在Keil5中使用Proteus 仿真最好勾选仿真选项
三.Proteus 8 Professional
该项目在Proteus 仿真中相关截图:
版权声明:本文为CSDN博主「嘟嘟的程序员铲屎官」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42753193/article/details/121614036
暂无评论