5050|18

10

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

!!求各位大神帮助啊!!!(STM32的问题) [复制链接]

小弟用STM32F107RCT6自制的一块板子,但是程序怎么都烧不进去,用的是ST-Link/V2,一直提示unknown target connected,那个JTAG口也是自制的,我连买来的开发板可以正常下载,但是链接自制的板子却无法下载,然后在Debug setting中找到这个,第一行的Device照理应该是ARM内核,但是在此处无法识别,这是什么原因,求各位大神帮助啊!!在此先谢过了……
此帖出自stm32/stm8论坛

最新回复

如果焊接没问题换个芯片试试吧,楼主的图已经找到芯片了,只不过显示的是错误,也就是说芯片有病或封死啦  详情 回复 发表于 2013-10-18 11:45

点评

确定是stlink的JTAG连接方式吗?  详情 回复 发表于 2013-10-15 11:10
点赞 关注
 

回复
举报

4008

帖子

0

TA的资源

版主

沙发
 

回复 楼主时钟 的帖子

确定是stlink的JTAG连接方式吗?
此帖出自stm32/stm8论坛
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
确定是的,因为我拿ST-link连开发板的JTAG,程序可以下载,连接自制的板子就不行

下图应该是标准的连接成功看,识别到ARM内核了,而我的就只是识别到有东西,但是无法识别出是否是ARM内核
此帖出自stm32/stm8论坛

点评

这个问题有点离谱,你自己做的谁知道什么情况啊  详情 回复 发表于 2013-10-15 17:14
 
 

回复

4008

帖子

0

TA的资源

版主

4
 

回复 板凳时钟 的帖子

这个问题有点离谱,你自己做的谁知道什么情况啊
此帖出自stm32/stm8论坛

点评

我附上原理图了,我完全没连接什么模块,可是就是烧不进去,那个IDCODE地址是不是有关系,是不是芯片被锁死,需要进行擦除?  详情 回复 发表于 2013-10-16 09:07
 
 
 

回复

1万

帖子

139

TA的资源

版主

5
 
还是好好检查电路吧,必然有错。
此帖出自stm32/stm8论坛

点评

你是说原理图?  详情 回复 发表于 2013-10-15 18:04
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

6
 

回复 5楼chunyang 的帖子

你是说原理图?
此帖出自stm32/stm8论坛
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

7
 

回复 5楼chunyang 的帖子

这是我的原理图?能帮我看看有什么问题吗?
此帖出自stm32/stm8论坛
 
 
 

回复

1万

帖子

139

TA的资源

版主

8
 
建议你去做对比,与能够下载的板子的JTAG接口做对比。
此帖出自stm32/stm8论坛

点评

我的JTAG口是外接的一个模块,我没放在PCB上(太占空间了,是放在一个万用板上),在下载过程中是通过导线与I/O一个一个相连,这样我一个一个连开发板上的I/O没问题,可以正常下载,但是连自己的板子就不行了……  详情 回复 发表于 2013-10-16 09:04
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 8楼chunyang 的帖子

我的JTAG口是外接的一个模块,我没放在PCB上(太占空间了,是放在一个万用板上),在下载过程中是通过导线与I/O一个一个相连,这样我一个一个连开发板上的I/O没问题,可以正常下载,但是连自己的板子就不行了……

这会不会是电压没达到要求造成的,与开发板的JTAG口所连的I/O高电平在3.28V,而我的只有3.15V(应该不至于吧)

测了好几天,调了好几天,o(︶︿︶)o 唉
此帖出自stm32/stm8论坛

点评

不会是电压的那点差别,只要工作电压在手册的范围内就不会有问题。注意对比你的板子上的电路与开发板上的差别,包括运行环境,比如本振、复位、上电次序等等。  详情 回复 发表于 2013-10-16 15:43
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

10
 

回复 4楼huo_hu 的帖子

我附上原理图了,我完全没连接什么模块,可是就是烧不进去,那个IDCODE地址是不是有关系,是不是芯片被锁死,需要进行擦除?
此帖出自stm32/stm8论坛
 
 
 

回复

1万

帖子

139

TA的资源

版主

11
 

回复 9楼时钟 的帖子

不会是电压的那点差别,只要工作电压在手册的范围内就不会有问题。注意对比你的板子上的电路与开发板上的差别,包括运行环境,比如本振、复位、上电次序等等。
此帖出自stm32/stm8论坛

点评

开发板上就是把串口、LCD口等等接口引出而已,我没有外加任何模块啊,然后那个STM32不是默认是内部晶振吗?就算没有晶振也能正常工作的吧……我主要的疑惑就是在debug ——>setting中,Jtag Device chain中有两个设  详情 回复 发表于 2013-10-16 16:01
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

12
 

回复 11楼chunyang 的帖子

开发板上就是把串口、LCD口等等接口引出而已,我没有外加任何模块啊,然后那个STM32不是默认是内部晶振吗?就算没有晶振也能正常工作的吧……我主要的疑惑就是在debug ——>setting中,Jtag Device chain中有两个设备,但是第一个设备没识别?还有前面的IDCOED对吗?
此帖出自stm32/stm8论坛

点评

本振是跟重要的,千万不要想当然,需要正确的配置,具体务必去仔细阅读器件手册。  详情 回复 发表于 2013-10-16 16:59
 
 
 

回复

6040

帖子

202

TA的资源

版主

13
 
楼主还是暂时用SW接口吧,连接三根线就行,错误能大大降低。
此帖出自stm32/stm8论坛

点评

STM8的那种链接方式?  详情 回复 发表于 2013-10-16 17:08
 
 
 

回复

1万

帖子

139

TA的资源

版主

14
 

回复 12楼时钟 的帖子

本振是跟重要的,千万不要想当然,需要正确的配置,具体务必去仔细阅读器件手册。
此帖出自stm32/stm8论坛

点评

没有啊,我咨询过开发板公司的工程师,他就是说没晶振没问题的~我看手册STM32里面也是有高低两个内部晶振的,使用外部晶振主要还是为了稳定……  详情 回复 发表于 2013-10-16 17:10
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

15
 

回复 13楼lcofjp 的帖子

STM8的那种链接方式?
此帖出自stm32/stm8论坛
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

16
 

回复 14楼chunyang 的帖子

没有啊,我咨询过开发板公司的工程师,他就是说没晶振没问题的~我看手册STM32里面也是有高低两个内部晶振的,使用外部晶振主要还是为了稳定……
此帖出自stm32/stm8论坛
 
 
 

回复

1万

帖子

139

TA的资源

版主

17
 
使用那个本振源要有相应的配置,去好好检查吧,另外也别忽略了硬件的检查,原因就这两方面。
此帖出自stm32/stm8论坛

点评

他的初始化程序里默认的就是内部晶振啊,只有在程序中配置使用外部晶振,那时候才会用到外部晶振(那边的工程师就是这么跟我说的) 硬件方面,我原理图也贴了,根本没有什么模块,而且已经检查了好几天了,把芯片的  详情 回复 发表于 2013-10-16 17:30
 
个人签名上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

18
 

回复 17楼chunyang 的帖子

他的初始化程序里默认的就是内部晶振啊,只有在程序中配置使用外部晶振,那时候才会用到外部晶振(那边的工程师就是这么跟我说的)
硬件方面,我原理图也贴了,根本没有什么模块,而且已经检查了好几天了,把芯片的引脚电压什么的都测过N次了,我给其他硬件工程师也看过,没有问题啊,供电接地引脚正常,也没用虚焊脱焊的地方,照理来说芯片应该是正常工作的,可是就是出现unknown这个问题,估计还是处在软件或者配置那一块,所以我想来论坛上求助一下,看看有没有人碰到类似的情况~
此帖出自stm32/stm8论坛

点评

如果焊接没问题换个芯片试试吧,楼主的图已经找到芯片了,只不过显示的是错误,也就是说芯片有病或封死啦  详情 回复 发表于 2013-10-18 11:45
 
 
 

回复

1万

帖子

16

TA的资源

版主

19
 

回复 18楼时钟 的帖子

如果焊接没问题换个芯片试试吧,楼主的图已经找到芯片了,只不过显示的是错误,也就是说芯片有病或封死啦
此帖出自stm32/stm8论坛
 
个人签名http://shop34182318.taobao.com/
https://shop436095304.taobao.com/?spm=a230r.7195193.1997079397.37.69fe60dfT705yr
 
 

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

随便看看
查找数据手册?

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
快速回复 返回顶部 返回列表