本文檔描述了56F826xx系列數(shù)字信號(hào)控制器(DSC)設(shè)備的特性、架構(gòu)和編程模型。主要面向系統(tǒng)架構(gòu)師和軟件應(yīng)用開(kāi)發(fā)人員,他們正在使用或考慮在系統(tǒng)中使用這些DSC。56F826xx微控制器是基于32位56800EX核心的數(shù)字信號(hào)控制器(DSC)系列的一員。該系列中的每個(gè)設(shè)備將32位DSP的處理能力與帶有靈活外設(shè)的微控制器功能集成在單片芯片上。由于其性價(jià)比高、配置靈活和程序代碼緊湊,該設(shè)備非常適用于許多消費(fèi)者和工業(yè)應(yīng)用。
56800EX核心基于雙哈佛式架構(gòu),由三個(gè)并行執(zhí)行單元組成,允許每個(gè)指令周期進(jìn)行多達(dá)六個(gè)操作。MCU風(fēng)格的編程模型和優(yōu)化的指令集使得生成高效、緊湊的DSP和控制代碼變得簡(jiǎn)單直觀。該指令集也非常適合C編譯器,以便快速開(kāi)發(fā)優(yōu)化的控制應(yīng)用程序。此外,提供了內(nèi)存資源保護(hù)(MRP)功能,以保護(hù)監(jiān)管程序和資源免受用戶程序的影響。
芯片上的閃存和RAM可以映射到程序和數(shù)據(jù)內(nèi)存空間。每個(gè)指令周期可以從芯片上的數(shù)據(jù)RAM中訪問(wèn)兩個(gè)數(shù)據(jù)操作數(shù)。