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

初用stm32l152r8t6求助!!芯片起振

[复制链接]
jay8830095 提问时间:2015-10-28 14:20 /
第一次使用stm32l152r8t6,发现外部晶振参数是下面的情况。
7V13500001    Y3225-4P  13.56MHz,3225,4PIN,RESONATOR
系统启动文件使用的是startup_stm32l1xx_md.s mdk版本,外部时钟默认的8MHZ,进行软件调试时,发现软件一直卡在
    /* Wait till PLL is used as system clock source */
    while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS) != (uint32_t)RCC_CFGR_SWS_PLL)
    {
    }
这段代码,哪位大神知道是怎么回事呢?还有对晶振的设置库函数里面,stm32l152r8t6怎么没看到对晶振的设置?


收藏 1 评论7 发布时间:2015-10-28 14:20

举报

7个回答
jay8830095 回答时间:2015-10-28 14:53:13
STM32L152RBT6 说错了额型号是STM32L152RBT6
你好我好大家好! 回答时间:2015-10-28 15:05:32
:):):):)
jay8830095 回答时间:2015-10-28 15:30:42

大神,不准备说点什么吗
二货520 回答时间:2015-10-28 18:27:33
peter001 回答时间:2015-10-28 20:24:54
需要改配置文件,把时钟频率写成正确的频率,并且确保pll最终锁定频率低于最高频率
jay8830095 回答时间:2016-8-1 09:12:40
问题解决了,外部晶振确实是13.56MHZ,为了配合串口波特率得到比较准确的波特率而设计的。

评分

参与人数 1ST金币 +2 收起 理由
zero99 + 2 赞一个!

查看全部评分

jay8830095 回答时间:2016-9-2 16:43:18
一年的时间过的好快,当初还在困扰的问题。
结论有俩个
1:是超频了,确实以为外部晶振是8M,倍频数据有误。
2:13.56MHZ是为了得到比较准备的串口波特率9600,误码的可能性小点。

所属标签

相似问题

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