⑴ 28335和2812DSP區別
28335和2812DSP的區別如下:
區別一:
28335數字信號處理器:
TMS320F28335數字信號處理器是TI公司最新推出的32位浮點DSP控制器。與TMS320F2812定點DSP相比,TMS320F28335增加了單精度浮點運算單元(FPU)和高精度PWM,且Flash增加了一倍(256K×16Bit)。
同時增加了DMA功能,可將ADC轉換結果直接存入DSP的任一存儲空間。此外,它還增加了CAN通訊模塊、SCI介面和SPI介面。TMS320F28355的主頻最高為150MHz,同時具有外部存儲擴展介面、看門狗、三個定時器、18個PWM輸出和16通道的12位AD轉換器。
區別二:
2、28335的配置:
F28335擁有類似2812的XINTF(External Interface外部介面),但其功能更為強大,是16/32位數據位寬可配置,DMA可控制的。
在系統設計時,可以通過該介面很方便地擴展片外存儲器和其他外設,獨立設置它們的控制時這對於現在電力電子變流裝置的控制十分重要。
因為片上外設往往並不能滿足系統全部的控制要求,這就需要系統具有良好的可擴展性。F28335的可擴展性相比F2808上了一個台階。
區別三:
3、28335和2812系列:
28335和2812同屬C2000系列,最大不同是28335硬體支持浮點運算,處理浮點數性能優越。同時PWM、eCAP、eQEP尤其是PWM每一路都可以單獨控制。
最主要的是定浮點,283XX或者2803X都是浮點晶元,28XX都是定點的,其他的功能模塊匯流排什麼的C2000大同小異,連寄存器配置都差不多。
28335和2812的特點:
TMS320F28335具有150MHz的高速處理能力,具備32位浮 點處理單元,6個DMA通道支持ADC、McBSP和 EMIF,有多大18路的PWM輸出,其中有6路為TI特有的更高精度的PWM輸出 (HRPWM),12位16通道ADC。
得益於其浮點運算單元,用戶可快速編寫控制演算法而無需再處理小數操作上耗費過多的時間和精力,與前代DSP相比,平均性能提高50%,並與定點C28x控制器軟體兼容,從而簡化軟體開發, 縮短開發周期,降低開發成本。
DSP2812的特點:
TMS320F2812是基於代碼兼容的C28x內核的新型高性能32位定點數字信號處理器,其代碼與F24x/LF240x系列DSP代碼及部分功能相兼容,C28x內核的指令執行周期達到了6.67ns,最高運行頻率可以達到150MHz,保證了控制系統有足夠的運算能力。
此外,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上電時的程序引導控制。