打印
[STM32F1]

无法用串口下程序

[复制链接]
1305|26
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenho|  楼主 | 2019-4-18 19:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
stm32f103rbt6 无法用串口下程序

使用特权

评论回复
沙发
zhuhuis| | 2019-4-18 19:59 | 只看该作者

楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
chenho|  楼主 | 2019-4-18 20:03 | 只看该作者
boot1通过47R接地,BOOT0通过2K接3.3V。
VSSA,VSSD均接上电源3.3V和地;
下载线序正确。RX接TX,TX接RX,共地。用视波器看单片机RX端确实也收到数据了。
电源也用视波器看了波形好,接线也用万用表打了也是通的,上电后测各端电压也正常。但就是下载不进去程序。
串口下程序硬件方面应该就与这些有关吧?我买的新块子,后来又换了一块还是下不进去

使用特权

评论回复
地板
songqian17| | 2019-4-18 20:06 | 只看该作者
接的哪个串口?

使用特权

评论回复
5
zwll| | 2019-4-18 20:11 | 只看该作者
软件提示什么呢?

使用特权

评论回复
6
chenho|  楼主 | 2019-4-18 20:14 | 只看该作者
串口1,软件提示401连接超时。下载程序时我短接单片机接收发送端,下载软件能接收到好像是7f!

使用特权

评论回复
7
zwll| | 2019-4-18 20:18 | 只看该作者
下载模式要选择对,还有就是BOOT选择好。

使用特权

评论回复
8
chuxh| | 2019-4-18 20:22 | 只看该作者
不行的话就换个烧写器试试。

使用特权

评论回复
9
gongche| | 2019-4-20 08:00 | 只看该作者
ISP 控制很简单, 除了 BOOT 设定好外, 当然电源和通信接口也连接正常.

使用特权

评论回复
10
huanghuac| | 2019-4-20 08:04 | 只看该作者
而不同的 STM32 的版本, 支持的 USART 端口也有不同. 但 PA9,10 这个 USART1 都是支持的.

使用特权

评论回复
11
happy_10| | 2019-4-20 08:07 | 只看该作者
另外电路上有没有设置什么上下拉电路影响的通信呢

使用特权

评论回复
12
chenho|  楼主 | 2019-4-20 08:10 | 只看该作者
感谢大家的回答!已经找到原因了,还真是买了便宜货导致的。我从以前能正常使用的板子上拆了一块芯片重新焊了一块板子就能下载程序。说明板子和电路都没问题。就是芯片有问题导致的。最开始我以怀疑过芯片有问题,都换了一块,还是不能下程序。后来听说有种叫翻新货。我买的是八块钱一片的便宜货,我看原装得要十多元。我果断不再信任这批芯片了。从原来的板子拆块芯片来试。结果确认就是芯片的问题。

使用特权

评论回复
13
paotangsan| | 2019-5-9 13:40 | 只看该作者
能详细说说吗

使用特权

评论回复
14
木木guainv| | 2019-5-9 14:22 | 只看该作者
我没有用串口下载过程序

使用特权

评论回复
15
jkl21| | 2019-5-9 21:09 | 只看该作者
设置跳线boot0 = 1,boot1=0。  

使用特权

评论回复
16
wwppd| | 2019-5-9 21:10 | 只看该作者
连接板上的UART1 到你所用的PC串口

使用特权

评论回复
17
maqianqu| | 2019-5-9 21:10 | 只看该作者
要记得正确配置好Boot0和Boot1引脚的电平

使用特权

评论回复
18
dspmana| | 2019-5-9 21:10 | 只看该作者
只有当检测到外部电压大于电压阀值时才会启动

使用特权

评论回复
19
eefas| | 2019-5-9 21:10 | 只看该作者
要保证所有的VCC和GND都没有接错。

使用特权

评论回复
20
pl202| | 2019-5-9 21:10 | 只看该作者
TXD RXD接反了?      

使用特权

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

本版积分规则

748

主题

9853

帖子

5

粉丝