STM32程序设计以及原理图绘制
STM32跑马灯程序设计及仿真1、创建新的项目2、选择stm32f103r63、主程序:4、led.c程序5、proteus电路图设计6、注意事项:6.1:选择Design6.2:选择power rail configuration6.3:将vss、vdda添加到右边6.4:退出界面后双击32单片机
7、添加HEX文件:8、运行结果:9、总结:
STM32原理图绘制1、下载安装AD软件2、进入AD软件3、新建项目:4、创建原理图5、创建原理图库6、添加STM32元件库6.1 选择AD界面右下角panels6.2选择components6.3点击右边三条横杠6.4将元件库复制到文件夹中6.5退出文件夹界面后添加、安装元件库
7、绘制原理图8、绘制小技巧:9、编译执行:9.1 run9.2编译成功
10、小总结:
STM32跑马灯程序设计及仿真
1、创建新的项目
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201109215833159.png#pic_center)
2、选择stm32f103r6
选择r6的原因是新版proteus中自带r6的元件库,如果选择ZET6还需要另外在proteus安装库文件,具体可以去proteus官网搜索STM32库 ![在这里插入图片描述](https://img-blog.csdnimg.cn/2020110922011612.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ3MzQzNzI5,size_16,color_FFFFFF,t_70#pic_center)
3、主程序:
#include "stm32f10x.h"
#include "led.h"
#include "stdio.h"
void Delay(u16 t)
{
u32 i;
while(t--)
for(i=1;i选择原理图标注 可以快速一件更新 3、封装可以将所有图画好后进行封装。
9、编译执行:
9.1 run
选择需要编译的原理图,然后点击run ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201109230314715.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ3MzQzNzI5,size_16,color_FFFFFF,t_70#pic_center)
9.2编译成功
![在这里插入图片描述](https://img-blog.csdnimg.cn/20201109230436724.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ3MzQzNzI5,size_16,color_FFFFFF,t_70#pic_center)
10、小总结:
总的来说AD绘制原理图比较费时间,STM32最小系统板的原理图网上资源很多,但是具体原理还需要深入研究,还有PCB的绘制,这个比较费眼睛,但是学习这个过程充满了乐趣,当你编译成功的那一刻,真正感受到了喜悦,但是对于原理图,我还得线下需要花一些更多的时间去学习研究具体原理。
|