0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如无必要,勿增“主频”——MCU抗干扰实验系列专题(9)

jf_09510355 来源:jf_09510355 作者:jf_09510355 2023-02-03 11:30 次阅读

今天分享一个提升MCU系统稳定性、增强抗干扰能力的小技巧:如无必要,勿增“主频”!

就是说:MCU的运行主频率越低,系统的稳定性就越好,抗干扰的能力就越强。如果你对产品稳定性要求高,那MCU运行主频率的设定,在满足系统需求的情况下,要尽量往低的方向来设定。

这里,我们还是使用CW32来做一个演示,

演示视频如下 :

//www.obk20.com/v/339708/

从视频中,我们可以看到,CW32一开始是在主频48MHz运行,后面重新设定到64MHz运行。在黑色“打狗棒”的超强威力攻击下,CW32在64MHz运行时,复位频繁,而在48MHz时,只是偶尔有复位。

当然,因为CW32本身的芯片设计,就具有强大的抗干扰能力,所以,视频中的现象,不同主频下,现象对比不那么的明显。有兴趣的读者,可以使用ST或其他芯片,做个实验,现象对比就很明显了。

有关时钟配置的的核心源码解析如下:


void RCC_Configuration(void)
{
  /* 0. HSI使能并校准 */
  RCC_HSI_Enable(RCC_HSIOSC_DIV6);

  /* 1. 设置HCLK和PCLK的分频系数*/
  RCC_HCLKPRS_Config(RCC_HCLK_DIV1);
  RCC_PCLKPRS_Config(RCC_PCLK_DIV1);

  /* 2. 使能PLL,通过PLL倍频到64MHz */
  RCC_PLL_Enable(RCC_PLLSOURCE_HSI, 8000000, 8);     // HSI 默认输出频率8MHz

  __RCC_FLASH_CLK_ENABLE();
  FLASH_SetLatency(FLASH_Latency_3);   

  /* 3. 时钟切换到PLL */
  RCC_SysClk_Switch(RCC_SYSCLKSRC_PLL);
  RCC_SystemCoreClockUpdate(64000000);  
}

以上代码为64MHZ的配置。可根据视频中的讲解配置为48M。

接下来还有更多有趣的测试,如果喜欢请点赞、关注!

欢迎各位读者留言交流!

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    455

    文章

    50816

    浏览量

    423643
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17148

    浏览量

    351207
  • 抗干扰
    +关注

    关注

    4

    文章

    317

    浏览量

    34586
收藏 人收藏

    评论

    相关推荐

    工业HDMI传输要怎么抗干扰

    HDMI是一种广泛用于传输高清音视频信号的接口。在工业级音视频连接中,为了确保HDMI线缆在传输过程中更好地抗干扰,可以从多个方面进行优化。本期我们将从多个HDMI防干扰细节入手,分别进行解析。
    的头像 发表于 10-11 14:49 501次阅读

    GY10-F100-DL磁感应开关抗干扰能力强有什么影响

    磁感应开关的抗干扰能力对其应用性能和可靠性具有重要影响。通过采取一系列措施来提高其抗干扰能力,可以确保磁感应开关在复杂电磁环境中保持稳定的工作状态,提高整个控制系统的稳定性和可靠性。
    的头像 发表于 09-13 16:34 242次阅读

    晶振的抗干扰设计:确保系统时钟的稳定性

    晶振是一个小信号器件,它对外部干扰非常敏感,这可能导致时钟信号不稳定,进而影响系统的正常运行。为了确保晶振能够稳定工作,并避免外部干扰对系统时钟的影响,设计者需要采取一系列抗干扰措施
    的头像 发表于 09-10 16:51 588次阅读

    主频从100M骤降到12M,什么样的 MCU 敢这么做?

    同一款MCU主频居然从100MHz骤降到12MHz。在性能为王的时代,这样做真的好吗?跟随豆豆和妮姐,一起探索吧——MCU主频越高越好?现在一提到
    的头像 发表于 08-30 12:45 991次阅读
    <b class='flag-5'>主频</b>从100M骤降到12M,什么样的 <b class='flag-5'>MCU</b> 敢这么做?

    变频器怎么安装抗干扰磁环

    在变频器上安装抗干扰磁环是提升设备电磁兼容性和稳定性的重要措施。以下将介绍如何正确安装抗干扰磁环在变频器上,包括选择合适的磁环、安装位置、安装步骤及注意事项等方面。 一、选择合适的抗干扰磁环
    的头像 发表于 08-21 09:50 1692次阅读

    如何提高LoRa抗干扰能力来提升通信质量的几种技术分享

    LoRa(Long Range)技术凭借其远距离传输、低功耗和高抗干扰能力,在物联网(IoT)领域得到了广泛应用。 LoRa技术 强大的抗干扰能力不仅提高了信号的稳定性和通信距离,还提升了数据
    的头像 发表于 07-23 18:37 1390次阅读

    PLC与触摸屏的抗干扰对策有哪些?

    为了提高PLC系统的抗干扰能力,应从设计入手。在具体工程的抗干扰设计中,可选择抗干扰能力强的产品,通过抑制干扰源、切断或衰减电磁干扰的传输路
    的头像 发表于 07-19 08:50 556次阅读

    STM32抗干扰能力如何?

    各位,有没有用STM32做个大功率电源 ?最近要做个逆变器,以前的方案是用MICROCHIP做的,抗干扰和稳定性没话说,就是有点贵。后来看到ST有个STM32F334,资源还不错,价格也比较划算
    发表于 04-25 06:15

    ZR执行器的抗干扰能力:稳定运行的关键

    ZR执行器的抗干扰能力:稳定运行的关键-速程精密 在工业自动化领域,ZR执行器作为一种重要的终端设备,其性能的稳定性对于整个自动化系统的运行至关重要。而抗干扰能力作为ZR执行器稳定运行的关键因素之一
    的头像 发表于 03-15 18:00 509次阅读
    ZR执行器的<b class='flag-5'>抗干扰</b>能力:稳定运行的关键

    单片机抗干扰措施有哪些?

    电磁干扰(EMI)问题日益成为影响单片机稳定性与可靠性的主要障碍。因此,探讨和实施有效的抗干扰措施对于提高单片机系统的性能至关重要。下面为大家简单介绍一种单片机抗干扰措施
    的头像 发表于 03-15 16:36 2490次阅读
    单片机<b class='flag-5'>抗干扰</b>措施有哪些?

    抗干扰磁环的原理及应用 为什么要设置抗干扰磁环?

    抗干扰磁环的原理及应用 为什么要设置抗干扰磁环?抗干扰磁环使用方法  抗干扰磁环的原理及应用 1. 抗干扰磁环的原理:
    的头像 发表于 03-14 15:46 4206次阅读

    CAN总线抗干扰的6条“军规”

    随着CAN总线在电动汽车、充电桩、电力电子、轨道交通等电磁环境比较恶劣的场合应用越来越多,信号干扰的问题已经严重影响到使用者对CAN总线的信任。究竟如何才能抗干扰?本文展示了致远电子CAN总线抗干扰
    的头像 发表于 03-05 08:24 1386次阅读
    CAN总线<b class='flag-5'>抗干扰</b>的6条“军规”

    抗干扰滤波器工作原理 抗干扰滤波器有哪些 抗干扰滤波器的作用

    抗干扰滤波器主要用于电磁环境复杂情况下的干扰,防止多信道共址工作时的互调、交调干扰
    的头像 发表于 02-22 15:50 1993次阅读
    <b class='flag-5'>抗干扰</b>滤波器工作原理 <b class='flag-5'>抗干扰</b>滤波器有哪些 <b class='flag-5'>抗干扰</b>滤波器的作用

    压力传感器的接口威廉希尔官方网站 中做好抗干扰的设计方案

    威廉希尔官方网站 图上未表示出来的某些问题,即抗干扰问题,在进一步讨论威廉希尔官方网站 元件的选择、威廉希尔官方网站 和系统应用之前,有必要进行讨论......
    的头像 发表于 02-05 17:33 722次阅读
    压力传感器的接口威廉希尔官方网站
中做好<b class='flag-5'>抗干扰</b>的设计方案

    MCU在运行过程中,可以调整它的主频吗?

    希望MCU在运行过程中,可以调整它的主频,比如说,在30MHz/55MHz/140MHz,这几个频点之间切换。 但不希望重启或者复位mcu。 可以实现吗?
    发表于 01-16 07:39