对于单片机项目,编完程序后要将hex文件下载到单片机中,程序才能够执行,才能实现相应的功能。单片机程序的下载方式有多种,下面介绍几种常用的下载方式:isp(串口下载),sw,jtag。所涉及到的单片机有stc51、lpc11c14、stm32f103c8t6等。这三种单片机都可以用isp方式下载,lpc11c14可以用sw方式下载,stm32f103c8t6可以用jtag方式下载。
isp下载方式
isp下载也就是所说的串口下载,所需要的工具为usb/ttl,usb/ttl模块在淘宝上卖的非常多,也很便宜,最贵才3.5元左右。isp下载要用到单片机的串口(uart),电路非常简单。
要注意的是usb/ttl和单片机的接口要交差连接,即:
还要注意,usb/ttl和单片机不能同时供电,如果用usb/ttl供电那单片机就不要接外接电源,否则usb/ttl容易烧坏。
lpc11c14的isp下载电路有6个脚:
3.3v --------电源正
pio0_3--------高电平:通过串口下载;低电平:通过can下载
boot0--------低电平:进入isp下载模式
gnd ---------电源负
txd ---------接usb/ttl的rxd
rxd ----------接usb/ttl的txd
stm32f103c8t6的isp下载要注意boot0、boot1的状态:
2. sw下载方式
sw可以实现在线调试,所使用的工具为jlink,只有两条线,电路非常简单。lpc11c14的sw接口如图所示。
swdio-----------接lpc11c14的pio1.3
swclk----------接lpc11c14的pio0_10
rst -----------接lpc11c14的pio0_0
3. jtag下载方式
jtag可以实现在线调试,所使用的工具为jlink,电路非常简单。stm32f103c8t6的jtag接口如图所示。
jtrst---------pb4
jtdi ---------pa15
jtms ---------pa13
jtck ---------pa14
jtdo ---------pb3
nrst ---------第7脚nrst
来源;21ic
连接器(接插件)镀金层常见质量问题分析!
飞兆半导体的阳极短路IGBT荣膺EPC十佳功率产品奖
汽车产业下滑后 自动化供应商如何把握机遇
索尼与松下将联合开发生产新一代OLED电视?
IEC第82届大会研讨AI相关领域的技术趋势和市场需求并开展IEC技术展望
单片机程序的几种常用下载方式介绍
Intel正研发新型笔记本散热方案 号称散热性能可提升25-30%
去年Q4营运创新高 2019可能是台积电难过的一年
12v1A电源芯片U6210推动创新精简设计
基于电流采样运放的DCDC电源输出线损补偿电路的详细推导计算
英特尔宣布推迟推出首批7nm芯片的计划
红米Note4x与初音未来联合搞事情!没想到雷军却被玩坏了
这款日系“轿跑”搭载高功率版1.5T直列四缸发动机-全新思域Si,仅售11万!
浅谈安科瑞AMC数据中心机房配电技术与应用
滚轮摩擦力测试仪的数据?|深圳磐石测控仪器
回路抽头的阻抗变换
5G助智能驾驶商业化加速落地,聚焦五大关键领域
基于区块链的去中心化金融和货币协议平台dForce介绍
美国政府开始采用区块链技术来保护文件安全
三星S21 Ultra定制版参数信息曝光