你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32f407zgt下载问题

[复制链接]
琦子 提问时间:2018-3-27 15:35 /
悬赏10ST金币未解决
本帖最后由 bargagebaobei 于 2018-3-27 15:53 编辑

现象:
1. 开始能下载程序,调试过程中,用着用着就下载不进去程序了,检测不到芯片。2. 焊下来单片机换上一块新的,重复步骤1
3. 3.3V供电 5V供电 没有问题 检测过
4. 有源晶振8MHz和32.768KHz没问题,检测过
5.单片机没有发热过
6.最小原理图附上 请大神解答

新建位图图像 (2).png 新建位图图像.png AIO最小系统.pdf (67.31 KB, 下载次数: 9)

收藏 评论40 发布时间:2018-3-27 15:35

举报

40个回答
wudianjun2001 回答时间:2018-3-27 15:46:46
FLASH有没有锁定
琦子 回答时间:2018-3-27 15:49:28
本帖最后由 bargagebaobei 于 2018-3-27 15:51 编辑

哪里看  如果锁定的话 不会我烧写很多次之后出现这种问题吧
wudianjun2001 回答时间:2018-3-27 16:41:16
bargagebaobei 发表于 2018-3-27 15:49
哪里看  如果锁定的话 不会我烧写很多次之后出现这种问题吧

恩,我一般是程序里有相关语句的,如果是锁定的话下了一次,下次就下不进去了

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

琦子 回答时间:2018-3-27 16:51:13
wudianjun2001 发表于 2018-3-27 16:41
恩,我一般是程序里有相关语句的,如果是锁定的话下了一次,下次就下不进去了 ...

我没有  并不对flash进行任何操作 所以可以排除flash的问题
Angel_YY_ST 回答时间:2018-3-27 17:13:56
提示: 作者被禁止或删除 内容自动屏蔽
rwd331 回答时间:2018-3-27 21:29:56
芯片品质!
xmshao 回答时间:2018-3-27 22:11:04
检查下VCAP脚的电容是否接正确、焊接好了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

maxtch 回答时间:2018-3-27 23:49:53
首先,检测一下 VCAP 管脚,这个管脚是 Cortex-M4 核心电压,如果这个管脚无电,芯片自然不能启动。

其次,检查一下调试接口里面的复位线接了没?很多烧不进程序的情况接上复位线就能立竿见影。另外,能用4 线 JTAG 就不要用 SWD,SWD 协议的健壮性远不及 JTAG。

第三,检查仿真器配置里面是不是打开了烧写完成后锁定芯片?如果打开了的话烧过一次就烧不了第二次那个是正常现象,要重复烧写把这个设置关掉即可。同样要检查的是程序里面有没有打开芯片保护,一般来说开保护不需要程序来负责,把保护寄存器当作一个需要检查的加密点即可。

第四,排查一下工作环境静电情况。实验室维持适当的空气湿度避免静电累积(沿海地区一般湿度问题不会很大,但内陆就可能需要专门的加湿器了)操作人员着全棉服装上岗(全棉服装比专门的防静电服便宜且舒服,配合理想的湿度也不容易起静电)电脑等电器设备要妥善接地,包括笔记本电脑在内所有设备,若有可能尽量用三眼插座。

评分

参与人数 1蝴蝶豆 +4 收起 理由
zero99 + 4

查看全部评分

琦子 回答时间:2018-3-28 07:54:15
本帖最后由 bargagebaobei 于 2018-3-28 08:56 编辑
maxtch 发表于 2018-3-27 23:49
首先,检测一下 VCAP 管脚,这个管脚是 Cortex-M4 核心电压,如果这个管脚无电,芯片自然不能启动。

其次 ...

关于您的建议:
1.vcap_1管脚木有问题1.25V,vcap_2管脚0V
2复位线接着呢 用的是jtag
3.可以反复烧写 就是不知道第多少次的时候就不行了 所以可以排除这一点
4.俺确实在沿海地区
所以 对于第一条 可以肯定的是我的芯片是好的还是坏的 是不是质量问题还是我电路哪里有问题  这俩我都用2.2uf接地的
琦子 回答时间:2018-3-28 07:56:40
Angel_YY 发表于 2018-3-27 17:13
如果检测不到芯片了,应该不是Flash问题,肯定和内核相关的,写不进去的时候是否有测量晶振工作状况?复位 ...

晶振好好的 复位引脚也好好的 我确实怀疑过是芯片问题 但是被我同事否定了  还有就是我把坏掉的这个芯片焊接在完好的正点原子的核心板上 也没法使用,把正点原子电路板上好用的芯片焊接在我自己的电路板上 也用不了
琦子 回答时间:2018-3-28 10:06:57
maxtch 发表于 2018-3-27 23:49
首先,检测一下 VCAP 管脚,这个管脚是 Cortex-M4 核心电压,如果这个管脚无电,芯片自然不能启动。

其次 ...

检测一下vcap1有点 1.25v vcap2是0V
换了一个新的芯片 检测到两个引脚为0V
maxtch 回答时间:2018-3-28 10:42:24
bargagebaobei 发表于 2018-3-28 07:54
关于您的建议:
1.vcap_1管脚木有问题1.25V,vcap_2管脚0V
2复位线接着呢 用的是jtag

调查一下 Vcap_2 电压不对的问题。会不会组装有问题?
琦子 回答时间:2018-3-28 10:50:29
maxtch 发表于 2018-3-28 10:42
调查一下 Vcap_2 电压不对的问题。会不会组装有问题?

请问 你说的“组装”是什么意思
maxtch 回答时间:2018-3-28 11:05:28
bargagebaobei 发表于 2018-3-28 10:50
请问 你说的“组装”是什么意思

焊接问题。还有那颗电容会不会有问题?
123下一页

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版