找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 10031|回复: 0
收起左侧

新手将KEIL中软件烧写进入STM32心得

[复制链接]
ID:494621 发表于 2019-3-20 13:31 | 显示全部楼层 |阅读模式
软件的烧写
今日,我学习关于软件的烧写工作。烧写有三种方式,分别为U-link、J-link和ISP烧写。根据公司现有的条件,重点讲解了J-link和ISP两种烧写方式。
单片机上的软件烧写接口大体分为两种:一、20引脚的排插口,二、由TXD、RXD和GND组成的串口。
J-link仿真器与ARM和KEIL环境无缝连接,采用USB供电,通过JTAG排插接口(20引脚)与电路板相连,如图1:

图1.J-link仿真器
  • link烧写通过Keil4编程软件的下载功能实现软件的下载,无需下载额外的烧写软件然而,J-link烧写的配置非常复杂:由于Windows系统的不同、Keil4软件的版本不同、以及嵌入式芯片的不同,都会导致烧写失败,配置难度非常大,只在Win7系统下成功烧写一次,其余皆失败。
     ISP烧写(RXD、TXD、GND)方式相比较而言相对简,不过需要用到CH340转接芯片,原理如图2:
图2.USB转串口芯片
  由于单片器一般只兼容TTL串口信号,无法识别USB总线上的信号,所以,需要CH340转接芯片将USB信号转化为单片机的TTL串口信号。
  ISP烧写需要软件来辅助,但是操作简单,烧写软件如图3:
图3.ISP烧写软件
需要烧写软件时,连接TXD、RXD、GND串口,和计算机USB接口,如图4:


              图4.ISP连接线
打开ISP烧写软件,在文件夹中找到.hex格式的文件,打开,即可完成软件的烧写。如图5:
图5.烧写成功
通过两种烧写方式的对比,ISP烧写方式更加简单便捷,可以解放电路板上的空间,接下来的设计中将以ISP烧写方式为主。


完整的Word格式文档51黑下载地址:
软件的烧写.doc (766 KB, 下载次数: 30)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表