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

stm32F051 只有第一次可以下载,请教了

[复制链接]
myj2050 提问时间:2015-8-26 22:00 /
2015-08-26_213923.jpg

1,复位电路如附件图。
2,第一次下载的时候,这块复位电路还没焊接,但能SWD下载进去,(程序里已经确定没有用到SWD的两个引脚
3,以后就不能下载了,“No Cortex-M device Found",在debug设置里面也看不到device ,这时候如果按下”复位键“,刷新下就能看到device ID 0x0BB11477,退出debug设置再下载。。。
报告以下错误:
* JLink Info: Found SWD-DP with ID 0x0BB11477
* JLink Info: Found Cortex-M0 r0p0, Little endian.
* JLink Info: FPUnit: 4 code (BP) slots and 0 literal slots
* JLink Info: CoreSight components:
* JLink Info: ROMTbl 0 @ E00FF000
* JLink Info: ROMTbl 0 [0]: FFF0F000, CID: B105E00D, PID: 000BB008 SCS
* JLink Info: ROMTbl 0 [1]: FFF02000, CID: B105E00D, PID: 000BB00A DWT
* JLink Info: ROMTbl 0 [2]: FFF03000, CID: B105E00D, PID: 000BB00B FPB
**JLink Warning: CPU could not be halted
***JLink Error: CPU is not halted
ROMTableAddr = 0xE00FF003
**JLink Warning: S_RESET_ST not cleared
**JLink Warning: CPU did not halt after reset.
**JLink Warning: CPU could not be halted
* JLink Info: Core did not halt after reset, trying to disable WDT.
**JLink Warning: CPU did not halt after reset.

4,又检查了下硬件,上电后因为上图R1上拉的原因,reset脚上有3.3V电压;
5,断电后检测连接情况,发现reset脚紧挨着VSSA, VSSA这个引脚是接地的,万用表测量reset脚和地之间有100多欧的电阻,放大镜检查两个引脚焊接分离良好。
6,之前第一次下载成功的程序还在正确运行。

研究了很久,请有经验的朋友指导下,谢谢了!
收藏 评论4 发布时间:2015-8-26 22:00

举报

4个回答
yu_studio 回答时间:2015-8-26 22:43:31
有没有禁止SWD?
有没有设置读保护?
JackieLaura 回答时间:2015-8-27 10:21:56
会不会买到水货片子了?
stmcu.org.png
moyanming2013 回答时间:2015-8-27 10:45:00
绑顶。。。
myj2050 回答时间:2015-8-27 13:03:20
谢谢大家,忙乎一大晚上,一条线一条线检查,找到原因了,swdio引脚粘连,焊接啊,

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 很给力!

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版