[其它应用] 串口下载需要注意啥

[复制链接]
2243|12
 楼主| happy_10 发表于 2022-10-14 22:39 | 显示全部楼层 |阅读模式
总是显示通讯连接超时
dingy 发表于 2022-10-14 22:41 | 显示全部楼层
刚才试了下。通信的时候要上电复位。
huangchui 发表于 2022-10-14 22:43 | 显示全部楼层
https://bbs.21ic.com/icview-236259-1-1.html
huwr 发表于 2022-10-14 22:46 | 显示全部楼层
上电的顺序是有要求的
tian111 发表于 2022-10-14 22:47 | 显示全部楼层
串口下载对上电顺序有要求
 楼主| happy_10 发表于 2022-10-14 22:49 | 显示全部楼层
好的,我明天去单位试一下,多谢各位大侠了哈
tpgf 发表于 2022-11-7 10:31 | 显示全部楼层
1,芯片boot0 接地(关于这个,boot是目标芯片上面的引脚,boot只是为了选择一种下载模式,对应于串口下载,下载线要先连好,先点击下载,然后立马上电。)

2,芯片 接模块的 TX,PA10 接模块的RX
3,芯片的地管脚接模块的地

4,记得给芯片供电
heimaojingzhang 发表于 2022-11-7 10:55 | 显示全部楼层
有时候比如usart1(只有一个下载口)给PWM用了的话,那么串口是不能下载程序的,被占用了。只能用stlink或者其他途径下载程序。
keaibukelian 发表于 2022-11-7 11:46 | 显示全部楼层
串口下载的原理大概是,每片单片机的flash中都固化了一段代码(bootloader),下载时,上位机会发送一个双字节的协议然后等待单片机握手回应,上位机得到正确的回应后开始给单片机发送固件流,单片机收完并作校检无问题后,把固件写到flash里。
labasi 发表于 2022-11-7 11:57 | 显示全部楼层
本帖最后由 labasi 于 2022-11-7 13:27 编辑

帮楼主顶一下
paotangsan 发表于 2022-11-7 12:17 | 显示全部楼层
打开源程序,串口IAP默认的boodloader程序boodloader的地址
renzheshengui 发表于 2022-11-7 13:07 | 显示全部楼层
用串口下载程序时需要把板子上的BOOT0接高电平
wakayi 发表于 2022-11-7 13:27 | 显示全部楼层
串口IAP下载:首先要先下载boodloader,再编译app程序,生成bin文件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

744

主题

7973

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部