E8051的单片机除了USB以外就没别的什么方便下载的方法了么?

一直插拔USB口都掉烂掉了。。

您好,具体看你选择MCU的型号,如CH549、CH548、CH547等是支持串口和USB下载的,但CH543仅支持USB下载。


电源线上加个微动就行。还可以加第二个微动上拉d+

https://www.wch.cn/bbs/thread-68817-1.html


研究了一番串口下载,但是还是不太明白。单片机如何进入BOOT?例如STC单片机是一上电就进入BOOT然后开始下载。此外也没看到类似STC自定义下载命令那样的功能,即单片机提供一个寄存器写入特定值会直接进入BOOT然后配合下载的上位机软件就开始下载了。这样无需按任何按键,只要在用户程序实现通讯协议就可以随时下载新的程序。


您好

如CH549、CH548、CH547等也是一上电就进入BOOT,并在很短的一段时间内检测D+引脚是否有高电平决定是否停留在BOOT继而可以使用上位机进行下载功能,串口免按键则是利用这段时间与上位机串口通讯,通讯交互成功则停留在BOOT,因此这种方式需要先点击上位机下载按钮,再快速的将板子和串口链接,受上电和速度影响有失败概率,因此更建议使用上电前上拉D+的方式,若有发送命令升级的需求,可以考虑自行设计IAP升级方式。


只有登录才能回复,可以选择微信账号登录