STM32F103的定時器1用作PWM輸出

2021-10-09 01:27:04 字數 389 閱讀 3439

void tim1_pwm_init(u16 arr,u16 psc)

最近又用到了pe9的復用問題;需要修改、新增兩個地方;

rcc_apb2periphclockcmd(rcc_apb2periph_tim1|rcc_apb2periph_gpioe|rcc_apb2periph_afio, enable);  //使能gpio外設和afio復用功能模組時鐘

gpio_pinremapconfig(gpio_fullremap_tim1, enable); //timer1完全重對映  使能所有管腳重對映與 tim1有關的引腳都被 連線到tim1  初始化gpio後設定為afpp模式 即正常使用 ,前提是 tim1配置正常

tim1重對映的關鍵語句

STM32F103定時器配置

一 什麼是定時器 定時器,顧名思義,就是用於定時或計數,它其實就是乙個加1計數器。二 了解stm32f103定時器 stm32通用暫存器有tim2 tim3 tim4 tim5。功能包括 1 16位向上 向下 向上 向下自動裝載計數器 timx cnt 2 16位可程式設計預分頻器 timx psc...

STM32F103內部定時器TIM

1 stm32f103內部定時器有哪些?stm32一共有8個通用16位timer,其中timer1和timer8是高階定時器,其它的timer2 timer7是普通定時器。此外還有乙個systick 系統滴答定時器 這個定時器通常在作業系統中作為系統的任務切換週期。還有乙個rtc,是乙個毫秒定時器,...

STM32F103常規定時器

首先非常感謝秉火和正點原子兩個團隊為我們提供學習stm32的豐富資料及詳細教程。為加深記憶,也方便同行新手們一同學習進步,略作整理,以備檢視,如有錯誤,歡迎指正,如有侵權,聯絡刪帖!定時器分類 stm32f1 系列微控制器中,除了互聯型的產品,都有 8 個定時器,分為2個基本定時器,4個通用定時器和...