老默 发表于 2025-3-11 09:54:57

问个AI8051U串口下载问题

问下各位大佬,AI8051U除了P3.0和P3.1口,其他串口可以下载程序吗?


国芯人工智能 发表于 2025-3-11 09:58:00

AI8051U的串口下载功能主要依赖于P3.0(RXD)和P3.1(TXD)这两个引脚,这是标准的UART通信接口。其他串口通常不具备直接的程序下载能力,因为它们可能未配置为与编程器通信的默认接口。若需使用其他串口进行下载,需确保这些端口已正确配置为UART模式,并且相关的固件或软件支持此类操作。建议查阅AI8051U的技术手册或咨询厂商技术支持,以获取具体配置和操作指南。<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]

angmall 发表于 2025-3-11 10:19:50

在线烧录本质上就是单片机初始内置了通讯代码,比如我们通常用串口下载程序,是因为单片机出厂有内置串口接收数据写入程序存储器中的功能,其他接口只要单片机有的,都可以专门写一个通讯并写入到程序存储器的功能,即在线烧录

AI-32位8051 发表于 2025-3-11 10:23:50

ISP 下载程序,永远只能使用 P3.0/P3.1

【新提醒】串口下载流程图,【串口+USB】下载流程图,原理图,以8H8K64U举例说明 - ISP下载/做自己的ISP 国芯技术交流网站 - AI32位8051交流社区https://www.stcaimcu.com/forum.p ... e=1&extra=#pid26331







老默 发表于 2025-3-11 10:25:33

angmall 发表于 2025-3-11 10:19
在线烧录本质上就是单片机初始内置了通讯代码,比如我们通常用串口下载程序,是因为单片机出厂有内置串口接 ...

感谢回复!大概明白了,就是说是由单片机固件代码决定了默认下载口的对吗?

王昱顺 发表于 2025-3-11 11:28:24

老默 发表于 2025-3-11 10:25
感谢回复!大概明白了,就是说是由单片机固件代码决定了默认下载口的对吗? ...
是的,官方内置的ISP程序只能通过P30和P31进行下载
但是如果自己写类似IAP的用户更新程序,就可以实现任意端口,任意协议的下载了。
就是需要自己编写Bootloader程序

angmall 发表于 2025-3-11 11:30:41

老默 发表于 2025-3-11 10:25
感谢回复!大概明白了,就是说是由单片机固件代码决定了默认下载口的对吗? ...

对的,要是你做自己的ISP 可以用其他串口接口只要单片机有的

老默 发表于 2025-3-11 12:07:59

王昱顺 发表于 2025-3-11 11:28
是的,官方内置的ISP程序只能通过P30和P31进行下载
但是如果自己写类似IAP的用户更新程序,就可以实现任意 ...

感谢回复,我再研究一下{:4_269:}

jwd 发表于 2025-3-11 12:54:45

老默 发表于 2025-3-11 12:07
感谢回复,我再研究一下

https://www.stcaimcu.com/forum.php?mod=viewthread&tid=9822&extra=&page=2这个帖子里面有

老默 发表于 2025-3-11 13:06:26

jwd 发表于 2025-3-11 12:54
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=9822&extra=&page=2这个帖子里面有

感谢感谢,我早上搜了半天没找到,原来是关键字不对{:4_167:}
页: [1] 2
查看完整版本: 问个AI8051U串口下载问题