此外,F2812集成有許多外設,提供了整套的片上系統,從降低了系統成本,實現更簡單、高效的控制。
其片上外設主要包括2×8路12位ADC(最快80ns轉換時間),2路SCI,1路SPI,1路McBSP,1路eCAN接口等,並帶有兩個事件管理模塊(EVA、EVB),分別包括6路PWM/CMP,2路QEP,3路CAP,2路16位定時器(或TxPWM/TxCMP)。
另外,該器件還有3個獨立的32位CPU定時器,以及多達56個獨立編程的GPIO引腳。
由此可見,F2812在具備數字信號處理器卓越的數據處理能力的同時,又具有適於控制的片內外設及接口,可廣泛應用於各種高性能的系統控制中。
F2812不同於F24xx系列DSP,它采用統壹編址方式。
芯片內部有18K的SARAM,包括MO、M1、L0、L1、H0***5個存儲塊。
各存儲塊保持獨立,可以在同壹機器周期對不同的RAM塊進行訪問,從而減少流水線時延。
而且F2812內部有128K字的FLASH,地址空間3D8000h——3F7FFFh,適用於低功耗、高性能的控制系統。
此外F2812提供了外部存儲器擴展接口(XINTF),方便進行系統擴展,其尋址空間可以達到1MB。
F2812有多種上電引導方式可供選擇,可以通過設置GPIOF4、GPIOF12、GPIOF3、GPIOF2的不同狀態進行DSP上電時的程序引導控制。