我現(xiàn)在在做一個(gè)項(xiàng)目,要用軟件的方法實(shí)現(xiàn)PWM調(diào)節(jié)功能
因?yàn)橄惹癙WM控制是用PWM控制芯片實(shí)現(xiàn)的,調(diào)節(jié)頻率在40KHZ,但現(xiàn)在公司目前采用的MCU.沒有PWM模塊,如果簡(jiǎn)單的用軟件模擬方法,利用一個(gè)I/O引腳,通過軟件對(duì)該引腳不斷地輸出高低電平來(lái)實(shí)現(xiàn)PWM波輸出.這樣就影響CPU處理其它的工作.導(dǎo)致軟體無(wú)法工作.
所以現(xiàn)在考慮更換MCU,大致需要帶有有PWM模塊(3路PWM輸出,最少要有2路),2~3個(gè)Timer,片內(nèi)A/D........
同時(shí)軟件實(shí)現(xiàn)PWM控制.一般有什么實(shí)現(xiàn)方法?同時(shí),要注意什么問題.希望得到大家的建議.