浅谈8051烧录的在线升级

就8051 mcu(单片机)而言,烧录器的种类繁多,兹此我们为您介绍烧录工具的”在线升级”。过去有普通烧写器,这个工具大多用并口烧录,使用引脚较多。以笙泉科技的8051 mcu为例:mpc82系列、mpc89系列几乎为20或20多个引脚。这些带来诸多不便,假如程序有bug,软件需要升级等,就会很麻烦,得要先把ic从系统上卸下来,然后烧录新的程序,最后再焊回去,……於是痛苦就这么产生了。
基于解决上述的痛点,方便的isp和icp方式应运而生。
方式1: isp(在系统编程)
所谓的isp即在系统编程: in-system programming, 缩写为isp), 参见下图之范例:
这样,使用者可以在系统上预留3个点:vcc、dta(p3.1)、gnd,通过笙泉专利默认的应用程序软件重新配置在线升级,由于烧录接口减少,第一段所述之痛苦也可逐步减轻。
8051 isp烧录器(th079)特色:
usb即插即用
支持联机及脱机二种烧录模式
支持滚动码烧录,此滚动码可当序列号或唯一id号使用
可设置最大烧录次数限制
自动软件在线更新
3线传输模式,接口简单好连接
虽然以isp方式,其使用的接口少(vcc, p3.1, gnd) ,但它必须在ic内先植入isp code,也就是说必须用掉部分程序空间,且只能修改部分硬件选项。
方式2: 专业再升级-icp(在电路编程)
1)  icp (在电路编程)为一种电路,具有5线烧录模式,完全可代替前述的isp方式之在线烧录工具,这个在笙泉科技的对应规格书上都有强烈建议,常搭配采用的仿真、烧录工具包括有ocd_ice和m-link。
2) icp (在电路编程)特色:
无须在目标芯片上预编程一个引导程序
专用串行接口: 不占用 io口
目标芯片无须在运行状态: 仅需电源
便携、独立的工作,而无须主机的干预
采icp方式的普通烧写器,其关键是只要用到5个接口,一般来讲4个就足够 ( ocd_scl, vdd, ocd_sda, gnd )。亦即该烧写器通过icp方式(电路)来实现在线升级/下载更新程序的功能。
最后归纳: 在您设计的系统中,一定要预留icp的接口(4个点 ocd_scl, vdd, ocd_sda, gnd ),为您的产品保驾护航,从此前述之”痛苦”将消失,轻松实现在线升级更新。
来源:megawin笙泉科技


iPhone 11/12多方面对比:iPhone 12究竟香在哪里?
华为MateBook E怎么样?华为MateBook E上手评测:更好的用户体验
一文带你深入了解同轴射频电缆中的奥秘
SF-EP1C开发板之基于M4K块的单口RAM配置仿真实验
VCSEL器件的常见参数有哪些?如何测试?
浅谈8051烧录的在线升级
运放构成的恒流源电路是怎么实现恒流的功能呢?
RK2206 HarmonyOS开发板试用体验:跑通 RK2206 开发板
兆芯:用创新自主技术助力智慧金融科技高速发展
为什么基地台电磁波的功率低?
中国联通王晓初推出的5G功能包费用最低为190元
超声波传感器在气缸中的应用解析
安奈特宽带小区网络解决方案
2018晶心架构芯片全球年出货量超越10亿颗
英创信息技术EM335x V3.0升级介绍
3D打印和粘合剂喷射的整体增长前景非常乐观?
谷歌披露了在实验6DoF控制器方面的工作,以及在VR平台的进展
关于AI文本生成动画模型的论文
水晶光电在半导体新产品、新技术进行业务布局
PLC设计的油田污水处理模糊控制系统