打印
[STM32F4]

串口ISP不成功,是什么问题?

[复制链接]
572|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 15125870 于 2022-8-9 15:01 编辑

芯片用的STM32F410R8T6  ,64脚封装,只预留了串口1用作ISP烧程序,并在程序运行后用作与上位机的串口通讯,
如图,部分电路原理图,TX1和RX1引到插针,方便USB转TTL的杜邦线插接,烧写完程序后,设计通过TTL转RS485的小电路板与上位机通讯;
在这之前用nucleo开发板试过串口烧程序是可以完成的,现在打样了一块板子,总是不能完成烧写,研究了很久不知道问题出在哪里,boot0己设置到3.3V,boot1己通过一个电阻接到0V

如图,有时止步在擦除这步,有时止步在写入这步,用Cubeprogram多数情况下不能读取芯片,偶有几次可以读取的芯片信息但之后马上会提示出错,所以也没办法进到写程序步骤
请教论坛大佬有没有遇到这种情况,是哪里不对了,该如何解决

使用特权

评论回复
沙发
moticsoft| | 2022-8-30 08:27 | 只看该作者
485不是全双工的。可以先直接用 uart 连电脑测试,排除 485 的影响。

使用特权

评论回复
板凳
ljxh401| | 2022-8-30 12:17 | 只看该作者
在STM32F103偶尔遇到这个情况,不停的试,有时候就能烧录进去了
另外注意 MCUISP 是否支持这个芯片,
我用旧版本的MCUISP(红色的)就不能烧录GD32的,你这个蓝色版本的就能烧录gd32

使用特权

评论回复
地板
地下縱情搖擺| | 2022-9-1 19:25 | 只看该作者
正常情况下,应该是能写入成功的啊

使用特权

评论回复
5
热爱童话世界| | 2022-9-1 19:48 | 只看该作者
你的芯片是哪儿买的,是不是假芯片啊?

使用特权

评论回复
6
岁月反驳| | 2022-9-1 20:09 | 只看该作者
你说用STlink擦除都不一定好使?

使用特权

评论回复
7
笨蛋无需搭理| | 2022-9-1 20:32 | 只看该作者
你要是读不到芯片,可能是SWD接口复用了,也可能是芯片坏了

使用特权

评论回复
8
情和欲| | 2022-9-1 20:54 | 只看该作者
能读到ID的话,说明芯片连接都是对的

使用特权

评论回复
9
討厭和人归類| | 2022-9-1 21:17 | 只看该作者
是不是你程序复用了SWD啊?

使用特权

评论回复
10
林间有新绿| | 2022-9-1 21:39 | 只看该作者
你最好接jlink,把复位也印出来,然后调试就好了

使用特权

评论回复
11
不是很建议通过串口1ISP然后复用成485,其实烧录也是可以用485烧录的

使用特权

评论回复
12
为啥用ISP烧录啊,挺慢的

使用特权

评论回复
13
话说,STM32F4F1ISP烧录操作是一样的?

使用特权

评论回复
14
tpgf| | 2022-9-4 16:39 | 只看该作者
看一下是不是焊接的问题

使用特权

评论回复
15
qcliu| | 2022-9-4 19:42 | 只看该作者
能识别仿真器吗

使用特权

评论回复
16
drer| | 2022-9-4 20:12 | 只看该作者
是不是有连接不好的地方呢

使用特权

评论回复
17
coshi| | 2022-9-4 20:34 | 只看该作者
哪种烧录的速度最快呢

使用特权

评论回复
18
kxsi| | 2022-9-4 20:41 | 只看该作者
引脚的默认功能是什么

使用特权

评论回复
19
wiba| | 2022-9-4 20:52 | 只看该作者
有时候成功有时候不成功 是不是焊接不牢靠啊

使用特权

评论回复
20
Henryko| | 2022-9-4 21:16 | 只看该作者
排查下485

使用特权

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

本版积分规则

1

主题

2

帖子

0

粉丝