Proteus仿真STM32时芯片选择和元件属性设置问题
·
芯片选择:STM32F103R6
Proteus创建工程的过程非常简单,名称+路径确定好,连续点击"下一步"即可完成整个创建过程。

软件设置与元件属性
放置芯片STM32F103R6

在Proteus中进行仿真stm32,不用画芯片电源,但需要配置供电网,否则在仿真中会出现下面的报错。
解决办法:菜单——设计——配置供电网

可以看到,在未连接电网栏,有VDDA和VSSA。

VDDA 和 VSSA 是 STM32 芯片中的两个电源引脚。其中,VDDA 是模拟电源,用于 ADC、DAC 等模拟电路的供电;而 VSSA 则是模拟地。
配置方法
VSSA:加入“网络连接到GND”

VDDA:加入“网络连接到VCC/VDD”,并将其电压改为“3.3”V

电源配置好之后不必绘制外部晶振电路(内部有),双击元件可以看到如下属性,其中
Program File:该属性配置的是仿真要运行代码的路径。
OSC Frequence:指晶振频率,不填默认8MHz,填【2M】对应板子上是2MHz的晶振。
Clock Scale:时钟分频配置,经测试数字从8改到4,代码执行快一倍。
OSC32 Frequence:OSC32的32指32.768kHz晶振,因为2的15次方=32768,经过内部电路能生成1s的RTC时钟信号。

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)