打印
[其它应用]

串口下载需要注意啥

[复制链接]
1883|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 | 只看该作者
上电的顺序是有要求的

使用特权

评论回复
5
tian111| | 2022-10-14 22:47 | 只看该作者
串口下载对上电顺序有要求

使用特权

评论回复
6
happy_10|  楼主 | 2022-10-14 22:49 | 只看该作者
好的,我明天去单位试一下,多谢各位大侠了哈

使用特权

评论回复
7
tpgf| | 2022-11-7 10:31 | 只看该作者
1,芯片boot0 接地(关于这个,boot是目标芯片上面的引脚,boot只是为了选择一种下载模式,对应于串口下载,下载线要先连好,先点击下载,然后立马上电。)

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

4,记得给芯片供电

使用特权

评论回复
8
heimaojingzhang| | 2022-11-7 10:55 | 只看该作者
有时候比如usart1(只有一个下载口)给PWM用了的话,那么串口是不能下载程序的,被占用了。只能用stlink或者其他途径下载程序。

使用特权

评论回复
9
keaibukelian| | 2022-11-7 11:46 | 只看该作者
串口下载的原理大概是,每片单片机的flash中都固化了一段代码(bootloader),下载时,上位机会发送一个双字节的协议然后等待单片机握手回应,上位机得到正确的回应后开始给单片机发送固件流,单片机收完并作校检无问题后,把固件写到flash里。

使用特权

评论回复
10
labasi| | 2022-11-7 11:57 | 只看该作者
本帖最后由 labasi 于 2022-11-7 13:27 编辑

帮楼主顶一下

使用特权

评论回复
11
paotangsan| | 2022-11-7 12:17 | 只看该作者
打开源程序,串口IAP默认的boodloader程序boodloader的地址

使用特权

评论回复
12
renzheshengui| | 2022-11-7 13:07 | 只看该作者
用串口下载程序时需要把板子上的BOOT0接高电平

使用特权

评论回复
13
wakayi| | 2022-11-7 13:27 | 只看该作者
串口IAP下载:首先要先下载boodloader,再编译app程序,生成bin文件

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

744

主题

7973

帖子

6

粉丝