新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > STM32應用筆記(一)時鐘輸出

        STM32應用筆記(一)時鐘輸出

        作者: 時間:2016-11-10 來源:網絡 收藏
        內部時鐘輸出PA.8(MCO)


        STM32的PA.8引腳具有復用功能——時鐘輸出(MCO),該功能能將STM32內部的時鐘通過PA.8輸出.
        操作流程:
        1)、設置PA.8為復用Push-Pull模式。
        GPIO_InitStructure.GPIO_Pin=GPIO_Pin_8;
        GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;
        GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF_PP;
        GPIO_Init(GPIOA,&GPIO_InitStructure);

        2)、選擇輸出時鐘源。
        時鐘的選擇由時鐘配置寄存器(RCC_CFGR)中的MCO[2:0]位控制。
        RCC_MCOConfig(RCC_MCO);
        參數RCC_MCO為要輸出的內部時鐘:
        RCC_MCO_NoClock---無時鐘輸出
        RCC_MCO_SYSCLK---輸出系統時鐘(SysCLK)
        RCC_MCO_HSI---輸出內部高速8MHz的RC振蕩器的時鐘(HSI)
        RCC_MCO_HSE---輸出高速外部時鐘信號(HSE)
        RCC_MCO_PLLCLK_Div2---輸出PLL倍頻后的二分頻時鐘(PLLCLK/2)

        注:由于STM32GPIO輸出管腳的最大響應頻率為50MHz,如果輸出頻率超過50MHz,則輸出的波形會失真。

        本文引用地址:http://www.104case.com/article/201611/317378.htm


        關鍵詞: STM32時鐘輸

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 西昌市| 崇阳县| 商洛市| 无棣县| 南溪县| 长春市| 太白县| 汾西县| 侯马市| 含山县| 石阡县| 虞城县| 靖西县| 中西区| 屏边| 右玉县| 福贡县| 库车县| 阿拉尔市| 寿宁县| 丽水市| 蒲江县| 获嘉县| 大余县| 嫩江县| 石林| 师宗县| 永丰县| 三江| 鄂温| 信丰县| 庄浪县| 吴川市| 秀山| 台北市| 通许县| 甘孜县| 义乌市| 沾益县| 青河县| 塘沽区|