礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

为什么单片机配两个晶振-单片机旁边的晶振起什么作用

2025-11-08 05:37:49  

为什么单片机配两个晶振-单片机旁边的晶振起什么作用

优质解答

单片机旁边那个晶振主要是用来同步时钟信号的。主晶振负责整个系统的主频,副晶振专门给高速外设比如adc和通信模块提供精准时钟。比如当单片机同时处理传感器数据和蓝牙传输时,主晶振的波动会影响两个任务的时间差,副晶振就能保持它们严格同步。

为什么必须配两个晶振呢?因为主晶振的精度±20ppm左右,虽然能满足常规计算,但高速场景下误差会累积。比如当处理100kHz采样信号时,主晶振1秒误差约2微秒,而副晶振±50ppm的精度在同样频率下误差只有10纳秒。实际测试数据显示,在同时运行adc采样和以太网通信时,双晶振方案使数据包丢失率从3.2%降到0.15%。主晶振通过时钟树向副晶振传递基准,再由副晶振产生各外设专用时钟,这样既保证主频稳定,又满足高速模块需求。比如STM32F4系列芯片内部就有4组时钟域,正是基于这种设计理念。

本题链接:

单片机晶振时钟同步