1 *新建Proteus工程*
打开Proteus软件,这里使用的是8.9版本,其他版本大同小异。点击新建工程。
软件安装包
电子设计常用软件安装教程
https://docs.qq.com/doc/DS2N3ZmZxUndybVlF
在弹出的窗口中填写工程名和保存路径,其他设置都不变,点击“下一步”直到完成即可。
在工程窗口中点击“P”图标,打开“Pick Devices”窗口,在“Keywords”中输入“STM32F103”,可以看到Proteus中能进行仿真的STM32F103芯片,这里我们选择“STM32F103C6”,双击即可将芯片添加到“DEVICES”栏。注意这里可以仿真的芯片有哪些,后面我们在Keil或CubeMX中构建时,应该选择Proteus中能仿真的芯片。
按照上面的步骤再添加一些元件,DEVICES列表如图所示。
画最小系统,包括复位电路、HSE、BOOT电路,因为在Proteus中进行仿真,所以我们不需要单独再画电源电路。最小系统如图所示。
接下来需要配置供电网,否则会出现下下面的报错。
No power supply specified for net VDDA in Power Rail Configuration.
No power supply specified for net VSSA in Power Rail Configuration.
Simulation FAILED due to netlist compiler error(s).
链图片转存中…(img-VcJf9vJK-1730895164525)]
点击“设计–配置供电网”,在弹出的窗口中,将“VSSA”加入“GND”,“VDDA”加入“VCC/VDD”,并将其电压改为“3.3”v。
至此已经完成了proteus软件新建工程添加STM32芯片。