打印
[STM32L1]

Jlink能正常烧写程序,但stm32L151就是不能正常工作

[复制链接]
1512|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jstiger|  楼主 | 2019-4-18 22:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jstiger 于 2019-4-18 22:34 编辑

我用的是STM32L151,用J-Link能正常连接,烧录程序。但MCU就是不工作。用示波器量了晶振的波形,没有波形,应该是晶振根本没有起振。单片机上的3.3V电压供应正常,晶振初步判断是好的。不知有没有人遇到过类似情况?另外,boot0接地,boot1悬空。

使用特权

评论回复
沙发
mmuuss586| | 2019-4-20 12:15 | 只看该作者
程序跟踪下看看,是不是一直在MAIN前的初始化状态

使用特权

评论回复
板凳
jstiger|  楼主 | 2019-4-21 23:01 | 只看该作者
mmuuss586 发表于 2019-4-20 12:15
程序跟踪下看看,是不是一直在MAIN前的初始化状态

今天把所有外设去除,用内置的时钟,用cubemx点了LED灯,发现可以运行。然后再打开外部时钟,发现LED灯也闪烁,但用示波器量晶振还是不正常,无波形。真是奇了怪了。

使用特权

评论回复
地板
磨砂| | 2019-5-10 08:49 | 只看该作者
不要用示波器卡晶振

使用特权

评论回复
5
晓伍| | 2019-5-10 08:55 | 只看该作者
只要能正常工作  那就不要量晶振了

使用特权

评论回复
6
Liu01551108| | 2020-1-4 12:03 | 只看该作者
请问楼主 用的J-LINK版本号是多少?我用的J-LINK  DLL 版本是v4.96,硬件版本V8.0, 但无法下载,总显示“e
could not measure total IR len, TDO is constant high. 用同样的J-LINK 烧录stm32f103 没有任何问题。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

42

主题

152

帖子

2

粉丝