OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6336|回复: 10

按照原理图重新排版下载不了, 大家帮忙看看这套原理图是不是有问题?

[复制链接]

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
发表于 2013-5-20 18:17:32 | 显示全部楼层 |阅读模式


 


在正点原子淘宝上买了一套学习板,按照原理图上USB转串口画了一套板,下载程序时MCUISP没有接收到数据
用示波器测试,串口板的TXD脚连接到STM32F103RBT6的RXD(PA10)有波形变化,测试串口板的RXD和芯片的TXD没有波形输出,测试芯片RESET脚为高(如果用MCUISP下载时停止会有一个低电平脉冲),测试BOOT0脚为0,下载中变为1,不知道那里错了,原理图放上

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-20 18:42:19 | 显示全部楼层
由于第一次用这个芯片,有些地方还没注意到
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-5-20 20:30:57 | 显示全部楼层
1,直接将PL2303的TXD,RXD短接,测试下串口回环通信是否正常。
2,用原始的方法下载测试下。
原始方法:
1,B0接V3.3。
2,按复位。
3,mcuisp设置为:不使用DTR/RTS。
4,下载。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-21 08:43:51 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
按照你上面给的方法,用串口软件测试发送接收正常
BOOT0直接接3.3V,然后复位STM32(复位脚用短路一下到地),MCUISP选择不使用DTR和RTS,还是不行
STM32这芯片片还是没有发送数据(没有反应)
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-5-21 10:33:33 | 显示全部楼层
那你测量下芯片对应引脚电平是否正常。
1,B0脚,2,RST脚,3,B1脚。
貌似你的B1脚没接下拉电阻,估计问题就出在这里。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-21 11:06:42 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
B0脚平时为0,下载中为1(MCUISP 选择为DTR低电平复位,高电平进BOOTLOADER),复位脚复位脚下载中会有一个低电平脉冲(最低0.8V)之后变为1(3.3V)
,B1脚一直为0(接了个10K的下拉电阻)
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-21 11:09:29 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
VBAT直接接3.3V
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-21 11:14:34 | 显示全部楼层
回复【5楼】正点原子:
---------------------------------
1,13,19,32,33,64 脚+3.3V 
12,18,31,47,63 脚接 GND
42(芯片的TXD脚)经过100欧电阻到PL2303的5脚(RXD)
43(芯片的RXD脚)经过100欧电阻到PL2303的1脚(TXD)
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-21 11:21:03 | 显示全部楼层
回复【8楼】xiao_2082:
---------------------------------
48脚也接了+3.3V
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-5-21 13:48:14 | 显示全部楼层
那没问题啊,都对了。
你是不是MCU没加去耦电容?
另外,你的TXD,RXD好像接反了...
PL2303的TXD/RXD要接STM32的RXD/TXD才可以.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

12

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2013-5-20
在线时间
2 小时
 楼主| 发表于 2013-5-21 15:26:31 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
谢谢原子兄!已经找到问题了,你说MCU有没有加去耦电容?我电路上是有加的,然后就想是不是焊芯片时芯片引脚上面的松香影响到了不能下载,于是去找洗板水洗了一下芯片就可以下载了,也不排除是短路引起的,但在此之前看了好几篇都没有看到芯片脚短路的(特别是BOOT1和BOOT0,TXD,RXD,RST脚的旁边引脚都用万用表测试过没有短路的)
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-19 14:55

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表