4607|5

77

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

问题:STMF32F10X系列的串口flash下载,最好使用几根串口线? [复制链接]

                                 问题:STMF32F10X系列的串口flash下载,最好使用几根串口线?目前我的做法为使用了PA9,PA10 两个引脚,但是通信速度只能选择57600以下,否则无法识别硬件。请大家讨论如何使用此串口最好(兼顾下载速度与占用最少引脚)?
此帖出自stm32/stm8论坛

最新回复

                                     详情 回复 发表于 2008-10-6 10:49
点赞 关注
 

回复
举报

59

帖子

0

TA的资源

一粒金砂(初级)

沙发
 

串口ISP下载当然只需要2根线

                                 你认为需要几根线?
此帖出自stm32/stm8论坛
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

波特率高无法识别硬件的话,可能232接口芯片问题。

                                  
此帖出自stm32/stm8论坛
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

4
 

看到串口下载不稳定,还以为uart的几个引脚都要用上呢

                                 看到串口下载不稳定,还以为uart的几个引脚(RTSURAT_CKCTS)都要用上呢。
此帖出自stm32/stm8论坛
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

5
 

原来st的isp软件也有问题啊

转帖:STM32在Reset后,其IO处于Floating状态,此事MAX3232的Input处于Floating状态,意味着Out可能是逻辑0或者逻辑1。

当PC发送0x7F做波特率校准时候,STM32的Loader开始初始化串口,居然会突然来个下降沿,并且会保持一会(具体时间未测,并且不是每次都有),于是PC会接受到一个0x00。
这个0x00的来到,在PC Open串口并发送0x7F之后。

本来PC期望的ACK(0x78),变成了(0x00 0x79)两个字节,这时候ST的ISP Demo会报告失败,但是力源的ISP Utility会聪明的只抓取后面这个0x79。

这也是我为什么第一次给客户安排量产烧录用的力源的工具。
我也开始怀疑力源ISP Utility的作者发现了STM32的这个陷阱,所以才会避开。

后来,我发现ST的Demo只要连接OK,烧录从来没出问题,就用串口监控看数据流,然后就发现了这个0x00。
而且我这里发现,美信的MAX3232出这个0x00机会远远低于国产MAX3232芯片。

所以,上拉个电阻就好了,原因就是解决了MAX3232的TxdIn的floating问题。
ST其实可以在一开始就初始化串口所用的IO,迅速脱离TXD的Floating状态。
PC在Open串口时候,此前的Receive Buffer收到的0x00会自动丢弃。


----------------------------------------------------
另:力源ISP Utility速度慢的原因之一是,每次只传0x18个字节。
ST的Demo是每次0xFC个字节,其实完全可以做到0x100个数据。
Hot徒弟那个Utility速度慢的原因没找到蛛丝马迹,估计是控件上捆绑功能太多,累了吧。
此帖出自stm32/stm8论坛
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

6
 

楼上的可以试试我的呀。

                                  
此帖出自stm32/stm8论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表