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

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

[复制链接]
kamp 提问时间: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
绑顶。。。
kamp 回答时间:2015-8-27 13:03:20
谢谢大家,忙乎一大晚上,一条线一条线检查,找到原因了,swdio引脚粘连,焊接啊,

评分

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

查看全部评分

所属标签

相似问题

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