針對處理、感應和驅(qū)動進行了優(yōu)化,旨在提高(如、、、以及)的閉環(huán)性能。
TMS320F28004x (F28004x) 是一個功能強大的 32 位浮點微控制器單元 (MCU),可讓設計人員在單個器件上集成關鍵的控制外設、差分模擬和非易失性存儲器。
實時控制子系統(tǒng)基于 TI 的 32 位 C28x CPU,可提供 100MHz 的信號處理性能。C28x CPU 的性能通過新的 TMU 擴展指令集和 VCU-I 擴展指令集得到了進一步提升,TMU 擴展指令集可快速執(zhí)行包含變換和扭矩環(huán)路計算中常見三角運算的算法,VCU-I 擴展指令集可降低編碼應用中常見復雜數(shù)學運算的延遲。
CLA 允許從 C28x CPU 上卸載大量的常見任務。CLA 是一款與 CPU 并行執(zhí)行的獨立 32 位浮點數(shù)學加速器。此外,CLA 具有其自己的專用存儲資源,它可以直接訪問典型控制系統(tǒng)中所需的主要外設。與硬件斷點和硬件任務切換等主要特性一樣,ANSI C 子集支持是標準配置。
F28004x 支持高達 256KB (128KW) 的閃存,這些閃存分為兩個 128KB (64KW) 存儲體,支持并行編程和執(zhí)行。此外,還以 4KB (2KW) 和 16KB (8KW) 塊提供高達 100KB (50KW) 的片上 SRAM,以進行高效的系統(tǒng)分區(qū)。還支持閃存 ECC、SRAM ECC/奇偶校驗和雙重區(qū)域安全性。
F28004x MCU 上集成了高性能模擬塊,以進一步支持系統(tǒng)整合。三個獨立的 12 位 ADC 可準確、高效地管理多個模擬信號,從而最終提高系統(tǒng)吞吐量。模擬前端上的七個 PGA 可以在轉(zhuǎn)換之前實現(xiàn)片上電壓調(diào)節(jié)。七個模擬比較器模塊可以針對跳閘情況對輸入電壓電平進行持續(xù)監(jiān)控。
TMS320C2000? 微控制器包含先進的控制外設(具有獨立于頻率的 ePWM/HRPWM 和 eCAP),可對系統(tǒng)進行出色的控制。內(nèi)置的 4 通道 SDFM 允許在隔離層上無縫集成過采樣 Σ-Δ 調(diào)制器。
通過各種業(yè)界通用通信端口(如 SPI、SCI、I2C、LIN 和 CAN)支持連接,并且提供了多個多路復用選項,可在各種應用中實現(xiàn)出色的信號布局。C2000 平臺新增了完全符合標準的 PMBus。此外,F(xiàn)SI 率先在業(yè)內(nèi)實現(xiàn)了高速可靠的通信,補充了嵌入該器件的各種外設的功能。
專門實現(xiàn)的器件型號 TMS320F28004xC 允許訪問可配置邏輯塊 (CLB) 來實現(xiàn)額外連接功能,還允許訪問安全 ROM,該 ROM 包含用于支持 InstaSPIN-FOC? 的庫。有關詳細信息,請參閱器件比較。
嵌入式實時分析和診斷 (ERAD) 模塊通過提供用于分析的附加硬件斷點和計數(shù)器來增強器件的調(diào)試和系統(tǒng)分析功能。