控制電動機或不同的開關模式電源(SMPS)拓撲結(jié)構(gòu)需要控制器核心的計算能力以及強大而靈活的外設。Freescale MC56F84xxx數(shù)字信號控制器(DSC)包含了PWM模塊,能夠提供足夠的靈活性來生成各種開關模式,包括高度復雜的波形。為了最大化系統(tǒng)性能,可以使用直接存儲器訪問(DMA)外設進行與外設之間的數(shù)據(jù)傳輸。
本應用指南介紹了如何正確設置Freescale eFlex PWM外設,以通過DMA通道將值寫入寄存器并從捕獲寄存器中讀取,并且DMA配置可以使得讀取模數(shù)轉(zhuǎn)換器(ADC)結(jié)果寄存器成為可能。該應用指南由提供可直接使用的函數(shù)的應用代碼支持。該文檔基于MC56F84xxx參考手冊提供了更多的信息,主要關注應用的使用。