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