插电,开机,你就可以看见板子自带的演示例程,一般显示这样的板子都是全新的哦下载程序方法STM32F1主要支持三种下载方式哦 1.ISP下载(串口) 2.JTAG仿真器下载 3.在线IAP下载 ISP下载前期准备所需材料:STM32单片机 ,TTL串口 (使用最小系统板的同学需要) 所需软件:FlyMcu 串口图片: FlyMcu 图片: 开始下载将单片机的BOOT0 跳帽调整到vcc 端,BOOT1 调整到GND 。 BOOT0 | BOOT1 | 启动状态 |
---|
0 | x | USR | 1 | 0 | ISP | 1 | 1 | RAM |
用最小系统板的童鞋们 TTL串口的 TXD 连接到单片机的 RXD TTL串口的 RXD 连接到单片机的 TXD 用精英版的就直接把USB线插入到USB1 口就行了 然后按步骤操作 正常的话这样就下载完成了 !!!!下载完后要将跳帽再调回去哦(俩跳帽都调到GND) JTAG仿真器下载需要用到J-LINK/J-LINK OB/ST-LINK/ST-LINK OB/CMSIS/ULINK 来张全家福: 从左往右为ST-LINK CMSIS ST-LINK_OB J-LINK_OB ST-LINK、ULINK、ST-LINK和CMSIS需要这样接: xxx_OB需要这样接 这个就是调试器上面写什么板子上就接什么 像图片那样,CLK接CLK IO接SDA 或者 SWC接CLK SWD接IO 配置让我们打开Keil 5 按图片来配置 如果能加载出芯片信息(红框框住的)就说明配置正确 然后点击确定 再点击ok 返回到编译页面 开始下载用调试器下载的话以上步骤一个工程只用配置 一次 就好了 如果我们需要烧录的话我们只需要点击Download就好了 具体见图 这样就下载完毕了
在线IAP下载这种方式一般为程序内部程序控制下载,可以通过USB、SD卡、网络等方式更新内部程序(类似于手机里的APP),具体可见正点原子教程第52章视频。
|