|
100黑幣
如題,定時器2原先作為系統(tǒng)時基定時器使用,定時時間為0.5ms,頻率1kHz�,F(xiàn)在我想用定時器2的通道2來輸出PWM信號用作控制LED調(diào)光使用。IO口PB3設(shè)置為復(fù)用推挽上拉輸出。比較占空比設(shè)置為30%,但是測試沒有PWM信號輸出,用Keil仿真Debug發(fā)現(xiàn)程序只進(jìn)入TIM_IT_Update更新中斷,而沒有進(jìn)入TIM_IT_CC2比較中斷。程序查了好久沒發(fā)現(xiàn)哪里不對,請各位幫忙看看是哪里出問題了,定時器是用在RTOS系統(tǒng)上的。
1.png (17.12 KB, 下載次數(shù): 72)
下載附件
IO口初始化
2021-5-12 18:02 上傳
2.png (11.28 KB, 下載次數(shù): 62)
下載附件
定時器初始化
2021-5-12 18:02 上傳
3.png (9.19 KB, 下載次數(shù): 70)
下載附件
設(shè)置中斷優(yōu)先級
2021-5-12 18:02 上傳
4.png (14.15 KB, 下載次數(shù): 85)
下載附件
預(yù)裝載值設(shè)置
2021-5-12 18:02 上傳
6.png (13.61 KB, 下載次數(shù): 68)
下載附件
中斷服務(wù)函數(shù)
2021-5-12 18:02 上傳
|
-
5.png
(23.79 KB, 下載次數(shù): 65)
下載附件
2021-5-12 18:02 上傳
設(shè)置定時器通道2
|