5098|1

2

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

STM32在未烧程序之前一直复位,无法下载程序 [复制链接]

  最近公司帮做了一个变频器的方案。做板40张,我司做了41张。在程序什么搞定后,就来调试,其实调试 很顺利,40张样板张有那个3 或4张控制板有问题,其中两张板问题找了一天那样才发现。可能是我太菜了,工作经历不够,今年才毕业的。废话少说,说说问题吧
    控制板病症如下:控制板上电正常,复位脚高电平3.3V正常。插上JTAG,烧写。出错了has no device  the target dll has cancelled  。查找硬件上面的错误。肯定是硬件上的错误。40张板中只有两张不能烧写程序。芯片了换了。还是reset脚低电平0.8V左右,芯片一直复位。找错找了很久,看看晶振有没有问题啊(一般程序烧写 还用不了外部晶振吧,管他的,还是看看晶振波形吧),一查晶振波形,发现波形不正常,如下:
  复位引脚上的波形跟晶振波形 好像是一样的。
     最后得出病因:由于STM32的晶振部分的地是跟芯片的模拟地相连的。但是我们的控制板的电源地跟芯片的数字地直接连接然后通过电感跟芯片的模拟地相连,但是坏了的那两个电感内部断开了,相当于模拟地浮空了,所以晶振波形跟平常的不一样,但是为什么模拟地 会影响芯片复位就不知道了?还有待于考虑,反正这两张板是调试好了!
此帖出自stm32/stm8论坛

最新回复

有收获!!!  详情 回复 发表于 2012-5-3 15:35
点赞 关注
 

回复
举报

202

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
有收获!!!
此帖出自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
快速回复 返回顶部 返回列表