OpenEdv-开源电子网

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

请教各位高手,本人自己做的板子~~串口无法下载程序~~~

[复制链接]

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-6-3
在线时间
0 小时
发表于 2012-6-3 18:17:54 | 显示全部楼层 |阅读模式
大家好,我刚刚买入的开发板没多久,然后按照开发板的电路自己做了一块板出来,实现数码相框的功能,省去了一些没必要的电路。
板子做出来之后,用usb转串口供电和下载,没有设计JTAG下载。

但是连上电脑后,就发现读取不了,mcuisp显示
DTR电平置低(-3--12V),复位
RTS置高(+3-+12V),选择进入BootLoader
...延时100毫秒
DTR电平变高(+3-+12V)释放复位
RTS维持高
开始连接...401, 接收到:00 
芯片超时无应答,无法连接 

DTR和RTS的设置是没错的,然后B0和B1都是接地~~复位键也按了,有几次按复位键之后出现一大堆接收到的信息,但都是00
看了论坛里面其他出现的同样问题,用老方法试了还是没用,把PB2的引脚接上1k电阻拉低,还是没用。
串口检查是没有问题的,硬件的话,应该也没问题,连接至少是没错的。

请问各位和原子哥~~~这应该如何解决呢????谢谢了谢谢了~!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-6-3 18:38:53 | 显示全部楼层
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

21

主题

135

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
238
金钱
238
注册时间
2011-4-12
在线时间
0 小时
发表于 2012-6-3 19:15:54 | 显示全部楼层
你自己做的吗?首先,你看下焊接吧。PL2303芯片及周围的电阻电容。确保焊接没问题,还有STM32芯片。然后你再看看你的设置和软件。
自信人生一百年
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-6-3
在线时间
0 小时
 楼主| 发表于 2012-6-4 10:53:10 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
VDDA是接了电压的,不过在电源到vdda之前有一个100uH的电容,不知道这样可以不?
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-6-3
在线时间
0 小时
 楼主| 发表于 2012-6-4 10:54:07 | 显示全部楼层
回复【3楼】liuliuzelin:
---------------------------------
芯片的连接都检查过的了,连接没有问题,设计也应该没有错啊,因为是照着板子的电路图做的~~~
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-6-4 11:30:41 | 显示全部楼层
回复【4楼】embeddedyason:
---------------------------------
100uh的电感吧?
如果VDDA接了,那就检查其他的.
1,B0接V3.3,B1接GND.
2,按复位.
3,再用MCUISP连接(选择:不使用DTR和RTS)
这样再试试.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

21

主题

135

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
238
金钱
238
注册时间
2011-4-12
在线时间
0 小时
发表于 2012-6-4 12:20:47 | 显示全部楼层
有一个问题。。。你把你自己画的板子的PL2303那部分的原理图贴上来。瞧下。
自信人生一百年
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-6-3
在线时间
0 小时
 楼主| 发表于 2012-6-4 22:05:28 | 显示全部楼层
回复【6楼】正点原子:
---------------------------------
对,打错了,是电感。
原子哥啊,用您说的办法试过了,mcuisp显示bootloader都没有了,直接开始连接......接收到......
好奇怪啊,用串口助手发送文件过去,显示说发送完毕的~~~
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-6-3
在线时间
0 小时
 楼主| 发表于 2012-6-4 22:09:39 | 显示全部楼层
回复【7楼】 liuliuzelin :
---------------------------------
好吧,我贴图,都是开发板的电路图来的,有一点点改动,不过都对过的了,按理应该没错。



回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-6-4 23:46:46 | 显示全部楼层
5楼的方法还不行,那只能说你的板子存在问题了。
或者STM32已经归西了。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2012-6-3
在线时间
0 小时
 楼主| 发表于 2012-6-4 23:54:05 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
归西了?!呜……不会吧……焊芯片的时候焊了挺久的,会不会弄坏了呢??
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-6-5 01:33:35 | 显示全部楼层
有可能,但是不一定。
你现在下不了代码,所以我怀疑有这个可能。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2013-5-13
在线时间
0 小时
发表于 2013-5-13 14:01:57 | 显示全部楼层
回复【楼主位】embeddedyason:
---------------------------------
您好,我也有同样的问题,不知道怎么解决。请问现在问题解决了么?
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2013-10-2
在线时间
2 小时
发表于 2013-12-4 16:25:57 | 显示全部楼层
回复【13楼】黑地黑D黑弟:
---------------------------------
我也遇到了同样的问题,不知道是不是和您的一样,我验证过原子提供的电路是没有问题的。可能的问题点有以下几个,1)检测PL2303有没有工作。测量1脚TXD端和16脚DM端,若1脚为高电平,16脚可测量到明显的高低电平变化则PL2303有在工作,反之亦然。2)检查Q1,Q2两个三极管的脚位是否正确,特别PNP8550的Q2,它的B,E,C会不太一样。3)检查BOOT0,BOOT1是否通过下拉电阻接地。原子提供的电路图没有特意标出这一点,但PCB版图里有。希望能给您一些参考。
回复 支持 反对

使用道具 举报

5

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2013-10-11
在线时间
8 小时
发表于 2014-2-27 21:13:33 | 显示全部楼层
回复【10楼】正点原子:
---------------------------------
原子哥,想问下VDD-3V3那个引脚接的3V3不是3.3V吗,与VCC3.3有什么区别吗
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-2-28 00:03:18 | 显示全部楼层
回复【15楼】支翔宇:
---------------------------------
那是PL2303自给自足用的...
3V3不参与其他电路的供电。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

5

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2013-10-11
在线时间
8 小时
发表于 2014-2-28 09:26:52 | 显示全部楼层
回复【16楼】正点原子:
---------------------------------
也就是说你的电路图中那个3V3只是连接VDD-3V3和VDD-232两个引脚, VDD-3V3 输出电压给 VDD-232 供电,和其他的网络都无关是吧?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-2-28 10:39:15 | 显示全部楼层
回复【17楼】支翔宇:
---------------------------------
是的
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

233

主题

961

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1814
金钱
1814
注册时间
2011-10-9
在线时间
230 小时
发表于 2014-2-28 10:43:15 | 显示全部楼层
STM32的ISP问题 总结一下就以下几个问题

1. 用示波器 查看  确定有  RST信号   特别是用了原子的一键下载 会看到明显的RST信号
2. 用示波器查看 USB转232 芯片的 输出脚(RXD TXD)确定有输出  没有 就是 转接芯片的问题
3. 用示波器查看 下载的时候 确定 B0 =高电平 B1=低电平 这点没示波器也好验证 把一键下载电路与BOOT0 链接断开  boot0加上啦电阻看看能否下载就是了


也就是说ISP要成功下载 满足 有RST 电源没问题 有下载数据  boot0=高 肯定可以下载


回复 支持 反对

使用道具 举报

5

主题

48

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2013-10-11
在线时间
8 小时
发表于 2014-2-28 15:05:07 | 显示全部楼层
回复【18楼】正点原子:
---------------------------------
谢谢原子哥的解答
回复 支持 反对

使用道具 举报

4

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
71
金钱
71
注册时间
2016-5-31
在线时间
9 小时
发表于 2016-6-4 19:58:48 | 显示全部楼层
楼主最终解决了吗?
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-11 15:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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