Proteus8.9 stm32流水灯实验
- 一、在Proteus8.9中创建工程
- 二、添加元件
- 三、添加代码
- 四、总结
前言:要想能够在Protues中画出stm32的电路图首先就是需要下载一个支持stm32库的Protues版本,不然及时把代码加进去也会有很多问题,我用的8.9的版本;其次便是要能够在KEIL5中创建工程,编写stm32的代码,个人感觉很困难哈哈!
一、在Proteus8.9中创建工程
1、打开软件,点击创建新工程,输入工程名,选择保存路径。
2、下一步之后,在框图中选择【从选中的模板中创建原理图】选择【DEFAULT】
3、选择不创建PCB布版设计
4、下一步之后,选择【创建固件项目】,系列选择Cortex-M3,Controller选择STM32F103R6,点击下一步,然后创建成功
二、添加元件
1、上面的工程创建成功后,在原理图绘制的界面就自己出现了STM32的元件
2、添加实验所需要的LED灯和电阻
在左边框图中选择P,搜索实验需要的元件,LED灯为LED- 颜色,电阻为RES。
4、将元件添加好之后就可以左边显示如图
5、按照下面的原理图绘制。
三、添加代码
1、绘制之后右击芯片在左击芯片,选择自己在KEIL5中已经生成的.hex文件
2、确定后再右下角开始运行就可以了。
四、总结
其实在Protues中画电路图并不是特别困难,只要你有原理图,能够在Protues中占到自己需要的元件就很容易的画出电路图,最主要的首先是选择一个支持stm32的Protues版本,之前我用的不是这个8.9的版本,里面没有相应的stm32的库,虽然能够找到芯片但是将代码加入之后,会出现许多问题。其次便是stm32的代码编写了,在Keli5中编写stm32的代码,生成.hex文件