码迷,mamicode.com
首页 > 其他好文 > 详细

关于proteus中仿真STM32F103芯片的注意事项

时间:2020-06-13 23:07:32      阅读:336      评论:0      收藏:0      [点我收藏+]

标签:img   hal   href   自己   load   conf   add   info   sign   

本文内容来源于网络,是笔者在自己学习过程中遇到的问题的一个总结,若有不当之处敬请指正

1. 电源

STM32仿真不同于51单片机的仿真,对51进行仿真时,只用把芯片拖出来,放上程序,运行仿真就可以了,在32仿真前要对电源网络做一些设置,设置VDD、VDDA、VSS、VSSA,打开Design -> config power rail 将VDD、VDDA、VSS、VSSA加入相对应的网络中

技术图片

点击Add加入GND网络,同样的方法设置VDD、VDDA到VCC网络,注意修改网络的电压为3.3V

技术图片

技术图片

编程注意:使能TIM1

由于Proteus存在bug,在进行软件仿真时可能会出现如下情况

技术图片

遇到这种情况:

  1. 你需要检查STM32的频率是否设置,如果没有设置,就设置一个合适的值,如图

技术图片

  1. 如果你的程序中使用了定时器,请设置使能TIM1,在HAL库下向程序中加入 __HAL_RCC_TIM1_CLK_ENABLE();即可解决问题

参考:http://www.51hei.com/bbs/dpj-131825-1.html

关于proteus中仿真STM32F103芯片的注意事项

标签:img   hal   href   自己   load   conf   add   info   sign   

原文地址:https://www.cnblogs.com/sophomores/p/13121968.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!