作者:Knight Dong/Patrick Cheng--- MCU FAE,TI公司 摘要 本文系統地介紹了 C2000 Concerto 系列非對稱雙核 MCU 的基礎知識和重要特點。通過對比基于兩個分立 MCU 和一個雙核 MCU 的方案之間的差異,強調了異構雙核 MCU 方案的眾多優點。以TMS320F28M35H52C 為例介紹了 C2000 Concerto 系列的 C28x 和 Cortex-M3 兩個子系統的性能、外設和軟件平臺,重點闡述了雙核通訊 IPC 的多種高效的通訊機制和 controlSUITE 軟件平臺。最后,通過兩個設計案例來討論如何合理地為 C28x 和 Cortex-M3 兩個內核進行任務分工,從而達到提高系統性能的目的。 1、背景介紹 隨著各個行業朝著智能化方向的發展,嵌入式產品對能耗和效率的要求越來越苛刻。特別是在智能電網、工業和醫療等領域,一個產品的核心 MCU 處理器面臨多重挑戰。比如,一個自動化的馬達系統或者分布式工業系統,一方面需要更多的數字信號處理能力來更精確地控制馬達,另一方面也需要更多和更高級的網絡接口(CAN,Ethernet 或者 Wireless 等)來實現實時的分布式監控或控制功能。再比如圖 1,一個太陽能逆變系統,一方面需要 DSP 引擎來實現 DC/AC 或者 DC/DC 的算法,另一方面也需要將多個逆變器通過 Wireless 或者以太網 Ethernet 組成網絡,從而實現智能診斷和監控。 下載全文: |