STM32嵌入式应用设计

一、Proteus仿真运行stm32程序

1、安装Proteus 8.9应用程序

1、下载Proteus安装包,然后将安装包解压到自己想解压的的目录下:

在这里插入图片描述

接着点击打开Proteus 8.9 SP2 Pro应用程序,按照一下步骤进行安装:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装完成之后,接下来选择将刚刚安装的软件放到电脑里面的哪个位置,目标位置可以根据自己的情况进行修改:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

安装完成之后,点击Finish即可。
在用Proteus仿真运行stm32过程中还需要下载Keil 5,这里因为我之前已经下载过了,所以不再重新下载,大家如果对安装步骤有什么不清楚的话可以在网上查询。

2、创建工程

打开刚刚下载的Proteus 8软件。点击New Project创建一个新的工程,详细步骤如下:

在这里插入图片描述

点击Create a schematic…,然后next;

在这里插入图片描述

然后选择Do not create a PCB layout,点击next:

在这里插入图片描述

接着在对话框中配置如下:

在这里插入图片描述

点击next;

在这里插入图片描述

可以看到工程已经创建好了,点击Finish即可。

3、选择所需要的器件
  • 创建完工程之后,会显示下面这张图

在这里插入图片描述

  • 选择我们所需要的LED灯以及电阻,配置好电源

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

选好器件后,连接好电路图:

在这里插入图片描述

4、在KEIL5上编写程序生成.hex文件,在proteus上仿真
  • 在keil5上生成.hex文件
    在这里插入图片描述

在这里插入图片描述
点击菜单栏的project

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
可以看到.hex文件已经生成,接下来在proteus上运行,打开我们刚刚建好的proteus工程,点击芯片选中.hex文件;

在这里插入图片描述

在这里插入图片描述
最后点击OK。点击运行:

在这里插入图片描述
在这里插入图片描述

二、Altium Designer软件绘制一个stm32最小系统的电路原理图、PCB图

1、创建工程

打开Altium Designer软件,点击“File”,再点击New—>Project—>PCB Project;
在这里插入图片描述

创建完之后,保存工程到自己想保存到的目录之下:

在这里插入图片描述

右击我们刚刚新建的工程,创建一个原理图

在这里插入图片描述

在这里插入图片描述

2、原理图绘制
  • 先下载好我们需要的库,然后添加到软件当中;
    在这里插入图片描述

在这里插入图片描述
添加完成之后如下:
在这里插入图片描述

添加完库之后,我们就可以开始绘制原理图啦。
首先如果我们不需要绘图板上面的空格,我们可以把它去掉,还有右下角的Title Block也可以去掉,按下面步骤进行即可:

在这里插入图片描述

得到效果如下:

在这里插入图片描述

可以看到网格和右下角的title block都消失了。
接下来,我们就可以开始绘制了,首先我们要选出我们需要的stm32芯片:

在这里插入图片描述

这里我们选中的是stm32f103c8t6_48芯片

在这里插入图片描述

点击右上角箭头所指区域,然后将鼠标移到绘图板上点击右键放置:

在这里插入图片描述

下面先介绍一下表格上方漂浮的工具栏主要标志:

在这里插入图片描述

首先,我们来看一下Wire的使用,选中Wire
在这里插入图片描述

出现如图框起来的标志,然后我们对芯片引脚进行加长,效果如下:
在这里插入图片描述

Wire也可以用于各种元器件的连线。

绘制好的原理图如下:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值