Proteus8.15仿真STM32F103C8
·
仿真STM32这里用到Proteus8.15和Keil软件
一、keil中生成hex文件
1、点击魔法棒选择要仿真的STM芯片型号
(型号的更改要点击Device)

2、配置keil编译时输出hex文件
点击魔法棒后选择Output,勾选Creat HEX
3、生成hex文件
编译程序,打开项目目录下的OBJ文件夹

看到已经生成了hex文件

二、Proteus创建工程
1、创建Proteus工程,一路点击next即可

2、添加所需元件
点击P

搜索单片机型号STM32F103C8、led灯、电阻


3、按程序接线
我程序中使用的时PB0和PB8,所以接线很简单

如果你没配置Proteus中的供电网络,请先配置供电网络。
选择Design-->Config Power Rails


配置成如下图所示即可

4、烧录hex文件,设置单片机晶振
双击仿真图中的单片机进行配置,在Program File中选择keil生成的hex文件,将OSC Frequency设置为8M(8M是STM32F103C8的晶振,不同的单片机晶振可能不同)

三、成功仿真

到此为止,到此为止。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)