精华内容
下载资源
问答
  • 彩电CPU时钟晶振失效检修.pdf
  • 电脑主板上的四大类晶振晶振和时钟芯片共同组成...电脑主板晶振一、时钟晶振时钟晶振和时钟产生成电路相连,频率为14.318MHz,这种晶振损坏后,会造成主板不能启动的故障。正常工作时,两个引脚之间的电压为1~1.6V...

    电脑主板上的四大类晶振

    晶振和时钟芯片共同组成主板的时钟发生器,主板上的多数部件额时钟信号,由时钟发生器提供,时钟发生器是主板时钟电路的核心,如同主板的心脏。那么,你可知道电脑主板上都有哪些晶振呢?这里为大家介绍电脑主板上的四大类晶振。

    a842270ea6c63dd4e47c2c5c0248dfdc.gif

    电脑主板晶振

    一、时钟晶振

    时钟晶振和时钟产生成电路相连,频率为14.318MHz,这种晶振损坏后,会造成主板不能启动的故障。正常工作时,两个引脚之间的电压为1~1.6V。

    二、实时晶振

    实时晶振和南桥芯片相连,频率为32.768kHz,这种晶振损坏后,会造成时间部准确或不能启动的故障。正常工作时,两个引脚之间的电压为0.5V左右。

    三、声卡晶振

    声卡晶振和声卡芯片相连,频率为24.576 MHz,这种晶振损坏后,会造成声音变质或者无声的故障。正常工作时,两个引脚之的电压为1~2.1V

    四、网卡晶振

    网卡晶振和网卡芯片相连,频率为25. 000 MHz,这种晶振损坏后,会造成网卡功能工作的故障。正常工作时,两个引脚之间的电压为1.1~2.1V。

    展开全文
  • 关于时钟晶振 速率 倍频

    万次阅读 2019-06-12 17:13:23
    //关于时钟晶振 速率 倍频 /********* //在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。 //①HSI是高速内部时钟,RC振荡器,频率为8MHz。 //②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源...

        
    //关于时钟晶振  速率  倍频

    /*********
    //在STM32中,有五个时钟源,为HSI、HSE、LSI、LSE、PLL。

    //①HSI是高速内部时钟,RC振荡器,频率为8MHz。

    //②HSE是高速外部时钟,可接石英/陶瓷谐振器,或者接外部时钟源,频率范围为4MHz~16MHz。

    //③LSI是低速内部时钟,RC振荡器,频率为40kHz。

    //④LSE是低速外部时钟,接频率为32.768kHz的石英晶体。

    //⑤PLL为锁相环倍频输出,其时钟输入源可选择为HSI/2、HSE或者HSE/2。倍频可选择为2~16倍,但是其输出频率最大不得超过72MHz。

    //二、在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法:如果使用内部RC振荡器而不使用外部晶振,请按照下面方法处理:

    //①对于100脚或144脚的产品,OSC_IN应接地,OSC_OUT应悬空。
    //②对于少于100脚的产品,有2种接法:第1种:OSC_IN和OSC_OUT分别通过10K电阻接地。此方法可提高EMC性能;第2种:分别重映射OSC_IN和OSC_OUT至PD0和PD1,再配置PD0和PD1为推挽输出并输出'0'。此方法可以减小功耗并(相对上面)节省2个外部电阻。

    //三、用HSE时钟,程序设置时钟参数流程:
    //01、将RCC寄存器重新设置为默认值   RCC_DeInit;
    //02、打开外部高速时钟晶振HSE    RCC_HSEConfig(RCC_HSE_ON);
    //03、等待外部高速时钟晶振工作    HSEStartUpStatus = RCC_WaitForHSEStartUp();
    //04、设置AHB时钟         RCC_HCLKConfig;
    //05、设置高速AHB时钟     RCC_PCLK2Config;
    //06、设置低速速AHB时钟   RCC_PCLK1Config;
    //07、设置PLL              RCC_PLLConfig;
    //08、打开PLL              RCC_PLLCmd(ENABLE);
    //09、等待PLL工作   while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET)
    //10、设置系统时钟        RCC_SYSCLKConfig;
    //11、判断是否PLL是系统时钟     while(RCC_GetSYSCLKSource() != 0x08)
    //12、打开要使用的外设时钟    RCC_APB2PeriphClockCmd()/RCC_APB1PeriphClockCmd()

    //四、下面是STM32软件固件库的程序中对RCC的配置函数(使用外部8MHz晶振)
    //void RCC_Configuration(void)
    //{

    //  RCC_DeInit();
    // 
    //  设置外部高速晶振(HSE)
    //  RCC_HSEConfig(RCC_HSE_ON);   //RCC_HSE_ON——HSE晶振打开(ON)
    // 
    //  /*等待HSE起振*/
    //  HSEStartUpStatus = RCC_WaitForHSEStartUp();
    // 
    //  if(HSEStartUpStatus == SUCCESS)        //SUCCESS:HSE晶振稳定且就绪
    //  {
    //    /*设置AHB时钟(HCLK)*/ 
    //    RCC_HCLKConfig(RCC_SYSCLK_Div1);  //RCC_SYSCLK_Div1——AHB时钟= 系统时钟
    // 
    //    /* 设置高速AHB时钟(PCLK2)*/ 
    //    RCC_PCLK2Config(RCC_HCLK_Div1);   //RCC_HCLK_Div1——APB2时钟= HCLK
    // 
    //    /*设置低速AHB时钟(PCLK1)*/    
    //RCC_PCLK1Config(RCC_HCLK_Div2);   //RCC_HCLK_Div2——APB1时钟= HCLK / 2
    //    /*设置FLASH存储器延时时钟周期数*/
    //    FLASH_SetLatency(FLASH_Latency_2);    //FLASH_Latency_2  2延时周期
    // /*选择FLASH预取指缓存的模式*/  
    //    FLASH_PrefetchBufferCmd(FLASH_PrefetchBuffer_Enable);       // 预取指缓存使能
    //    /*设置PLL时钟源及倍频系数*/ 
    //    RCC_PLLConfig(RCC_PLLSource_HSE_Div1, RCC_PLLMul_9);     
    PLL的输入时钟= HSE时钟频率;RCC_PLLMul_9——PLL输入时钟x 9 
    //  /*使能PLL */
    //    RCC_PLLCmd(ENABLE); 
    //    /*检查指定的RCC标志位(PLL准备好标志)设置与否*/   
    //    while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) == RESET)      
    //       {
    //       }
    //    /*设置系统时钟(SYSCLK)*/ 
    //    RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK); 
    RCC_SYSCLKSource_PLLCLK——选择PLL作为系统时钟
    //    /* PLL返回用作系统时钟的时钟源*/
    //    while(RCC_GetSYSCLKSource() != 0x08)        //0x08:PLL作为系统时钟
    //       { 
    //       }
    //     }
    // 
    // /*使能或者失能APB2外设时钟*/    
    //  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB | 
    //RCC_APB2Periph_GPIOC , ENABLE); 
    RCC_APB2Periph_GPIOA    GPIOA时钟
    RCC_APB2Periph_GPIOB    GPIOB时钟
    RCC_APB2Periph_GPIOC    GPIOC时钟
    RCC_APB2Periph_GPIOD    GPIOD时钟
    //}
    //五、时钟频率
    //STM32F103内部8M的内部震荡,经过倍频后最高可以达到72M。目前TI的M3系列芯片最高频率可以达到80M。
    //在stm32固件库3.0中对时钟频率的选择进行了大大的简化,原先的一大堆操作都在后台进行。系统给出的函数为SystemInit()。但在调用前还需要进行一些宏定义的设置,具体的设置在system_stm32f10x.c文件中。

    //文件开头就有一个这样的定义: 
    #define SYSCLK_FREQ_HSE    HSE_Value 
    #define SYSCLK_FREQ_20MHz 20000000 
    #define SYSCLK_FREQ_36MHz 36000000 
    #define SYSCLK_FREQ_48MHz 48000000 
    #define SYSCLK_FREQ_56MHz 56000000 
    //#define SYSCLK_FREQ_72MHz 72000000

    //ST 官方推荐的外接晶振是 8M,所以库函数的设置都是假定你的硬件已经接了 8M 晶振来运算的.以上东西就是默认晶振 8M 的时候,推荐的 CPU 频率选择.在这里选择了:
    //#define SYSCLK_FREQ_72MHz 72000000 
    //也就是103系列能跑到的最大值72M

    //然后这个 C文件继续往下看 
    //#elif defined SYSCLK_FREQ_72MHz 
    //const uint32_t SystemFrequency         = SYSCLK_FREQ_72MHz;    
    //const uint32_t SystemFrequency_SysClk = SYSCLK_FREQ_72MHz;    
    //const uint32_t SystemFrequency_AHBClk = SYSCLK_FREQ_72MHz;    
    //const uint32_t SystemFrequency_APB1Clk = (SYSCLK_FREQ_72MHz/2);
    //const uint32_t SystemFrequency_APB2Clk = SYSCLK_FREQ_72MHz;
    //这就是在定义了CPU跑72M的时候,各个系统的速度了.他们分别是:硬件频率,系统时钟,AHB总线频率,APB1总线频率,APB2总线频率.再往下看,看到这个了: 
    //#elif defined SYSCLK_FREQ_72MHz 
    //static void SetSysClockTo72(void);
    //这就是定义 72M 的时候,设置时钟的函数.这个函数被 SetSysClock ()函数调用,而
    //SetSysClock ()函数则是被 SystemInit()函数调用.最后 SystemInit()函数,就是被你调用的了
    //所以设置系统时钟的流程就是: 
    //首先用户程序调用 SystemInit()函数,这是一个库函数,然后 SystemInit()函数里面,进行了一些寄存器必要的初始化后,就调用 SetSysClock()函数. SetSysClock()函数根据那个#define SYSCLK_FREQ_72MHz 72000000 的宏定义,知道了要调用SetSysClockTo72()这个函数,于是,就一堆麻烦而复杂的设置~!@#$%^然后,CPU跑起来了,而且速度是 72M. 虽然说的有点累赘,但大家只需要知道,用户要设置频率,程序中就做的就两个事情:

    //第一个: system_stm32f10x.c 中 #define SYSCLK_FREQ_72MHz 72000000 
    //第二个:调用SystemInit()
        

    展开全文
  • 无彩色故障的另一检修方向——CPU时钟晶振.pdf
  • 关于外部时钟晶振频率选择 芯片的主晶振频率范围一般来说在数据手册(Datasheet)和技术参考手册(Technical Reference Manual)中都有介绍。 你提到的时钟先分频再倍频,这个需要深入到STM32的内部去一探究竟...

    关于外部时钟晶振频率选择

     

    芯片的主晶振频率范围一般来说在数据手册(Datasheet)和技术参考手册(Technical Reference Manual)中都有介绍。

     

    你提到的时钟先分频再倍频,这个需要深入到STM32的内部去一探究竟了,

    在其技术参考手册的第7.2节Clocks的一开始有一个表格,时钟树(Figure 8. Clock tree),它完全地列出来STM32这个芯片内部各个模块的时钟来源以及相关的从属关系。

    在这个图的正中央,有一个核心时钟:SYSCLK,它最大频率是72MHz,它的时钟信号通过选择器SW可以由PLLCLK提供(也可由HIS、HSE提供)。

    PLL,毫无疑问,它是用来倍频的,可以*2,*3,*4……*16,它的时钟信号通过选择器PLLSRC可以由8MHz的高速内部RC振荡器经过二分频提供,也可由PLLXTPRE的选择器输出提供,

    而PLLXTPRE的选择器就接的是我们的8MHz的高速外部时钟(直接接入或二分频接入)。

     

    总的来说,对于我们这个板子,若使用高速外部时钟给STM32内核提供时钟源,一般以下两条路:

    ① [高速外部时钟:8MHz]>>>[不分频:8MHz]>>>>[PLL倍频,2到16倍]>>>[SYSCLK,16MHz-128MHz]

     

    ②[高速外部时钟:8MHz]>>>[二分频:4MHz]>>>>[PLL倍频,2到16倍]>>>[SYSCLK,8MHz-64MHz]

     

    我们注意到,在8MHz外部时钟给PLL之前若分频的话,那么最大(×16)才64MHz,因此,我们都会给PLL以8MHz的时钟源让其倍频,这样能使它发挥到72MHz的高频率

    正因如此,系统时钟总是8的倍数。

     

    我们看这个芯片的数据手册,立刻就能明白,不是必须得接8MHz的晶振的

    ①   高速外部时钟源频率范围(P55-P58):1MHz~25MHz(有源);4MHz~16MHz(无源)

    ②   PLL输入时钟源频率范围(P62):1MHz-25MHz

    ③   PLL输出时钟源频率范围(P62):16MHz~72MHz

     

    我们自己设计板子的时候只要满足它的范围就可以了。

    例如:我们可以选择一个12MHz的无源晶体接到STM32芯片上。

    在给STM32进行时钟配置的时候,

    ①   选择PLLXTPRE的输入源为12MHz/2 = 6MHz

    ②   选择PLLSRC的输入源为PLLXTPRE的输出6MHz,

    ③   在PLL内进行3到12倍的倍频(最小16MHz,最大72MHz),

    最终我们可选择的频率就有:18MHz、24MHz、30MHz、36MHz、42MHz、48MHz、54MHz、60MHz、66MHz、72MHz

    图示:

    展开全文
  • STM32L151系列标准库时钟晶振修改

    千次阅读 2018-02-28 20:39:51
    STM32L151 标准库时钟晶振修改 此文档主要介绍如何修改STM32L151系列的标准库的时钟晶振 1.背景介绍 因为STM32的标准库函数中默认使用的外部8M的高速晶振,但是在实际的开发阶段,可以使用的不是8M的外部晶振。...

    STM32L151 标准库时钟晶振修改

    此文档主要介绍如何修改STM32L151系列的标准库的时钟晶振

    1.背景介绍
    因为STM32的标准库函数中默认使用的外部8M的高速晶振,但是在实际的开发阶段,可以使用的不是8M的外部晶振。所以此时需要对标准库函数做出相应的修改,外部晶振才可以起振。本文档将使用12M的外部高速晶振为例,来大致的了解如何修改标准库函数,使其调用外部的12M高速晶振。

    2.主要步骤
    第一步:需要了解时钟函数是在什么地方调用的,打开startup_stm32l1xx_md.s

    Reset handler routine
    Reset_Handler    PROC
                     EXPORT  Reset_Handler             [WEAK]
            IMPORT  __main
            IMPORT  SystemInit  
                     LDR     R0, =SystemInit   //***在stm32的其实代码中SystemInit为系统调用的时钟函数***
                     BLX     R0              
                     LDR     R0, =__main
                     BX      R0
                     ENDP
    

    第二步:了解初始化函数具体在哪里调用外部高速晶振的,打开system_stm32l1xx.cSystemInit函数

    void SystemInit (void)
    {
      /*!< Set MSION bit */
      RCC->CR |= (uint32_t)0x00000100;
    
      /*!< Reset SW[1:0], HPRE[3:0], PPRE1[2:0], PPRE2[2:0], MCOSEL[2:0] and MCOPRE[2:0] bits */
      RCC->CFGR &= (uint32_t)0x88FFC00C;
      
      /*!< Reset HSION, HSEON, CSSON and PLLON bits */
      RCC->CR &= (uint32_t)0xEEFEFFFE;
    
      /*!< Reset HSEBYP bit */
      RCC->CR &= (uint32_t)0xFFFBFFFF;
    
      /*!< Reset PLLSRC, PLLMUL[3:0] and PLLDIV[1:0] bits */
      RCC->CFGR &= (uint32_t)0xFF02FFFF;
    
      /*!< Disable all interrupts */
      RCC->CIR = 0x00000000;
    
    #ifdef DATA_IN_ExtSRAM
      SystemInit_ExtMemCtl(); 
    #endif /* DATA_IN_ExtSRAM */
        
      /* Configure the System clock frequency, AHB/APBx prescalers and Flash settings */
    	SetSysClock(); //***此函数的作用初始化外部高速晶振,如果注释此函数,此系统会默认使用STM32内部8M的高速晶振***
    
    #ifdef VECT_TAB_SRAM
      SCB->VTOR = SRAM_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal SRAM. */
    #else
      SCB->VTOR = FLASH_BASE | VECT_TAB_OFFSET; /* Vector Table Relocation in Internal FLASH. */
    #endif
    }
    

    第三步 修改外部8M的高速晶振------->12M,打开 stm32l1xx.h

    /**
     * @brief In the following line adjust the value of External High Speed oscillator (HSE)
       used in your application 
       
       Tip: To avoid modifying this file each time you need to use different HSE, you
            can define the HSE value in your toolchain compiler preprocessor.
      */
    #if !defined  (HSE_VALUE)
    //***此行代码是8M的外部高速晶振,所以注释掉此行代码***
    //#define HSE_VALUE    ((uint32_t)8000000) /*!< Value of the External oscillator in Hz */ 
    //***将原来的8M外部高速晶振换为12M的外部高速晶振***
    #define HSE_VALUE    ((uint32_t)12000000) /*!< Value of the External oscillator in Hz */ 
    #endif
    

    第四步 修改时钟的倍频与分频系数,打开system_stm32l1xx.cSetSysClock函数

        /*  PLL configuration */       //***为PLL的配置***
    #if 0
    	/*default HSE 8M*/
    	//因为STM32l151的最大时钟频率为32M,外部的采用的8M的高速晶振,所以经过2分频,8倍频。
    	//8M / 2 * 8 == 32M
        RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_PLLSRC | RCC_CFGR_PLLMUL |
                                            RCC_CFGR_PLLDIV));
        RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | RCC_CFGR_PLLMUL8 | RCC_CFGR_PLLDIV2);
    #else	
    	/*HSE 12M*/
    	//因为实际情况使用的12M的外部高速晶振,所以采用3分频,8倍频。故为12M / 3 * 8 == 32M
        RCC->CFGR &= (uint32_t)((uint32_t)~(RCC_CFGR_PLLSRC | RCC_CFGR_PLLMUL |
                                            RCC_CFGR_PLLDIV));
        RCC->CFGR |= (uint32_t)(RCC_CFGR_PLLSRC_HSE | RCC_CFGR_PLLMUL8 | RCC_CFGR_PLLDIV3);
    #endif
    

    经过这四步之后,标准库函数已经改为了默认使用外部12M高速晶振工作。具体情况可以使用示波器进行验证,在此不多余介绍。

    展开全文
  • 一、 单位:赫兹“Hz”1MHz=1000kHz=1000000Hz符号: “X、Y”二、 晶振的分类:主板上晶振主要分为:1、时钟晶振: 与时钟芯相连 频率为14.318MHz 工作电压为1.1–1.6V2、实时晶振: 与南桥相连 频率为32.768...
  • 压缩保重含有.C和.H文件。直接添加到您的工程文档中即可使用。单片机始终晶振为11.0592Mhz。STC15系列单片机无需对...其他类型单片机修改引脚定义和时钟晶振即可。需注意,51系列单片机12Mhz实际上是15系列的12分频。
  • 很多工程师,在电路中使用晶振时,经常会碰到这样的烦恼,一是晶振在电路中匹配不理想,影响使用效果;二是晶振的温度漂移太大,甚至影响产品的性能。目前在电子产品日新月异的今天,成本问题肯定是生产商考虑的重要...
  • 实时时钟晶振为什么选择是32768Hz的晶振,在百度上搜索的话大部分的答案都是说2的15次方是32768,使用这个频率的晶振,人们可以很容易的通过分频电路得到1Hz的计时脉冲。但是话有说回来了,2的整数次方很多为什么...
  • 你还在为晶振匹配不理想和温漂烦恼吗?  很多工程师,在电路中使用晶振时,经常会碰到这样的烦恼,一是晶振在电路中匹配不理想,影响使用效果;二是晶振的温度漂移太大,甚至影响产品的性能。  目前在电子产品...
  • 很多工程师,在电路中使用晶振时,经常会碰到这样的烦恼,一是晶振在电路中匹配不理想,影响使用效果;二是晶振的温度漂移太大,甚至影响产品的性能。目前在电子产品日新月异的今天,成本问题肯定是生产商考虑的重要...
  • 许多工程师,使用晶振电路中,经常会遇到这样的麻烦,一是电路匹配晶体振荡器不理想,影响使用效果;二是晶体的温度漂移过大,甚至影响到产品的性能。
  • 时钟自动切换,开启切换中断 在中断里面清除中断标志,使能CSS并开启CSS中断 CSS中断发生,清除CSS中断标志,将HSI二分频,即16M/2=8M,与外部晶振相同,这样不会影响串口波特率 窗口输出配置信息: 用手触碰PA1、...
  • 你还在为晶振匹配不理想和温漂烦恼吗?  很多工程师,在电路中使用晶振时,经常会碰到这样的烦恼,一是晶振在电路中匹配不理想,影响使用效果;二是晶振的温度漂移太大,甚至影响产品的性能。  目前在电子产品...
  • 晶振是石英晶体振荡器的简称。...(1)时钟芯片晶振:该晶振时钟芯片相连,为时钟芯片提供固定的14.318MHz 的时钟频率,它损坏后,会出现开机不能显示的故障,因为它要为多个电路提供时钟频率, 该晶振两...
  • 时钟晶振在电子日历上的作用!

    千次阅读 2019-06-20 15:06:22
    电子万年历在生活中日益普遍,该设计主要利用时钟芯片、表晶32.768KHZ,石英晶体谐振器、温度传感器DS18B20 和液晶屏LCD1602 构建了一个可测温式万年历装置,电路结构简单,具有语音报时功能,适用于家庭生活,使用...
  • 它们中有贴片晶振也有插件晶振,有无源晶振也有带电压的有源晶振晶振是非常容易损坏的。因此,在清理灰尘的过程中一定要注意,不要损坏了主板上晶振等电子元器件。主板上通常用到的都是哪些晶振呢?这些晶振在主板...
  • 前几天看一个数据手册在想为什么RTC的晶振都是32.768K的呢? 查了查资料发现应该是和之前的石英钟表有关系,在最早的石英钟表中只需要每1秒计数一次即可。因此可以采用32.768K的晶振然后进行2^15分频即可得到较为...
  • 1、大多数单片机都只有系统时钟一个。就是CPU的各节拍工作时序的驱动源了。这个频率一般为几MHz。速度比较快,其目的无非是让单片机快点干活。那为啥不是GHz数量呢,这个是集成电路工艺决定的。根据工艺反推出某款...
  • Xmos芯片配合高精度双时钟晶振音频效果更佳。 USB XMOS 因为是异步的,USB通信当中没有音频时钟信息,必需要XMOS的音频时钟产生相应的音频频率来合成IIS信号,数字音频文件有两类频率,44.1K系列和48K系列,所以...
  • //本机CPU时钟频率 public: double dbTime;//程序运行的时间保存在这里 public: void Start();//被测程序开始点处开始计时 void Stop();//被测程序结束点处结束计时 }; CPP文件 #include "StdAfx....
  • 32768 = 0x8000  0x8000>>15 =1 在RTC电路中,32.768kHz 15分频后就是1Hz,即1s
  • 32.768KHz是时钟晶振产生结果石英钟内部分频器进行15次分频后得到1Hz信号
  • 时钟芯片与晶振

    2021-01-04 16:22:23
    时钟芯片与晶振的区别   1、晶振是产生稳定的频率用的。不需输入,频率稳定度由石英晶体决定。   2、时钟芯片是以输入频率做基础,再依此作除频、倍频、PLL等等,产生出处理器与主板各部分所需的频率。它的输出...
  •  电子系统要求可靠的定时参考——系统时钟,本文研究并比较了两种系统时钟晶振和锁相环(PLL)合成器。系统主时钟的产生和分配至少要求一个振荡源驱动一个增益放大器,转换成标准逻辑电平,以及一个时钟分配网络...
  • SOC RTC时钟——为什么实时时钟晶振都是32.768KHZ呢? 0. 实时时钟(RTC,Real Time Clock) 实时时钟的缩写是RTC(Real_Time Clock)。RTC 是集成电路,通常称为时钟芯片 1. 晶振 晶振一般叫做晶体谐振器,是一种...
  • 时钟电路之晶体和晶振

    千次阅读 2019-10-10 14:52:14
    概述 在数字电路中,数据的发送和接收都需要时钟作参考,数据可在时钟的上升沿采样,下降沿采样或者是上升沿和下降沿...无源晶振与有源晶振的英文名称不同,无源晶振为crystal(晶体),而有源晶振则叫做oscillat...
  •  1 高精度GPS校准晶振时钟设计中应注意的问题  GPS秒脉冲的高精度是统计意义下的,对一个具体的秒脉冲,其偏差可能达到200ns,另外, GPS接收机短期失锁、卫星试验、电磁干扰等因素,都可能造成秒脉冲的失真,如果...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,934
精华内容 7,973
关键字:

时钟晶振