打印
[STM32F0]

STM32F030K6外部晶振不工作,查不出原因

[复制链接]
663|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cr315|  楼主 | 2024-1-4 09:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void STM32_Clock_Init(uint8_t PLL)
{
            uint8_t temp=0;   
            MYRCC_DeInit();                     复位并配置向量表
              RCC->CR|=0x00010000;              选用外部晶振
            while(!(RCC->CR &=0X00020000));     等待外部时钟就绪
            RCC->CFGR=0X00000400;            
            PLL-=2;                        
            RCC->CFGR|=PLL<<18;                 倍频到48MHZ        
            RCC->CFGR|=1<<16;                   PLLSRC ON
            FLASH->ACR|=0x32;                     
            RCC->CR|=0x01000000;                PLLON(Bit24)   
            while(!(RCC->CR &=0X02000000));     等待 PLLPLLPLL锁
            RCC->CFGR|=0x00000002;              PLL作为系统时钟
            while(temp!=0x02)                   等待 PLLPLLPLL作为系统时钟设置成功
            {   
                       temp=RCC->CFGR>>2;         
                       temp&=0x03;                 
            }                 
           RCC->APB2ENR|=1<<0;                   使能SYSCFG时钟
                           
}

使用特权

评论回复
沙发
stormwind123| | 2024-1-4 15:43 | 只看该作者
首先检查为晶振提供的电源是否稳定。

使用特权

评论回复
板凳
powerantone| | 2024-1-4 15:44 | 只看该作者
如果晶振引脚配置错误,可能导致晶振无法启动。

使用特权

评论回复
地板
probedog| | 2024-1-4 15:46 | 只看该作者
过大的外部干扰可能会影响晶振的稳定运行。为减小干扰,可以采取一些措施,如加装磁珠、电容等。

使用特权

评论回复
5
classroom| | 2024-1-4 15:47 | 只看该作者
硬件问题

使用特权

评论回复
6
失物招領| | 2024-1-13 14:01 | 只看该作者
匹配电容的话,可能不对吧

使用特权

评论回复
7
将爱藏于深海| | 2024-1-13 17:00 | 只看该作者
一般情况晶振虚焊,晶振故障等等

使用特权

评论回复
8
温室雏菊| | 2024-1-13 19:00 | 只看该作者
你看看你的电路呗,晶振是否有干扰啊?

使用特权

评论回复
9
风凉| | 2024-1-13 21:00 | 只看该作者
这如果外部晶振不工作的话,用内部晶振运行呗

使用特权

评论回复
10
捧一束彼岸花| | 2024-1-13 23:00 | 只看该作者
我觉得应该是电路设计方面的硬件原因

使用特权

评论回复
11
在曼谷的春| | 2024-1-14 09:00 | 只看该作者
你的时钟初始化代码哪里搞的,是官方提供的吗

使用特权

评论回复
12
一只眠羊| | 2024-1-14 11:00 | 只看该作者
建议直接找个官方的例程进行修改

使用特权

评论回复
13
我吃小朋友| | 2024-1-14 13:00 | 只看该作者
是不是你的倍频设置的有点高了

使用特权

评论回复
14
故意相遇| | 2024-1-14 16:00 | 只看该作者
你这没啥办法,就是用示波器测测晶振两端是否波形正常

使用特权

评论回复
15
白马过平川| | 2024-1-14 20:00 | 只看该作者
有可能是匹配电容参数不对,导致晶振没起振吧了        

使用特权

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

本版积分规则

1327

主题

3834

帖子

0

粉丝