標(biāo)題: 單片機(jī)的io口輸出固定頻率的pwm波 [打印本頁]

作者: 952926969    時(shí)間: 2017-11-12 18:57
標(biāo)題: 單片機(jī)的io口輸出固定頻率的pwm波
里面的正反轉(zhuǎn)什么意思?
為什么要define unit undefined int?
控制正傳為什么要連P2.0口?


作者: bioger    時(shí)間: 2017-11-12 22:00
你說這些有必然關(guān)系嗎
作者: 陳佳磊    時(shí)間: 2017-11-15 15:46
#define unit undefined int 是宏定義,表示程序中的unit等效為undefined int
作者: 白桔子    時(shí)間: 2017-11-15 16:14
用兩個(gè)定時(shí)器的方法是用定時(shí)器
T0來控制頻率,定時(shí)器T1來控制占空比。
大致的的編程思路是這樣的:T0定時(shí)器中斷讓一個(gè)I0口輸出高電平,在這個(gè)定時(shí)器T0的中斷當(dāng)中起動(dòng)定時(shí)器T1,而這個(gè)T1是讓IO口輸出低電平,這樣改變定時(shí)器T0的初值就可以改變頻率,改變定時(shí)器T1的初值就可以改變占空比。
作者: zhoujun73092    時(shí)間: 2017-11-15 16:31
產(chǎn)生一個(gè)MS定時(shí)器,1000計(jì)數(shù)周期,用占空比作為時(shí)間窗口,窗口內(nèi)輸出高,窗口外復(fù)位,如果定時(shí)器比較高級可以直接配置成PWM模式,ST官方有例程




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1