關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > TMS320xF24xx 至 C2000 Piccolo TMS320F280xx 的遷移概述

        TMS320xF24xx 至 C2000 Piccolo TMS320F280xx 的遷移概述

        作者: 時間:2012-08-15 來源:網絡 收藏

        全部 軟件是通過 controlSUITETM 軟件套件提供的。controlSUITE 是一款完全免費的單一訪問點,可獲取所有 器件軟件、開發套件資源、軟件庫、文檔和設計支持。controlSUITE 配備有圖形用戶界面 (GUI),可輕松訪問 軟件和文檔,同樣它也提供自動更新實用程序,可讓用戶獲得最新的 C2000 軟件和文檔。 用戶可訪問前面提到的器件庫和應用庫以及詳細的示例項目,快速開始使用 C2000 器件。 其中還提供了詳細的文檔,包括用戶指南、應用手冊和白皮書。 無需通過 Web 四處搜索器件標題、庫或文檔,controlSUITE 即是可以滿足所有 C2000 微控制器需求的集中資源。
        圖7: Code Composer StudioTM IDE
        7.jpg

        使用 Code Composer Studio v5 (CCS) 集成開發環境 (IDE),C2000 器件開發更輕松。 CCS 是一種基于 Eclipse 的 IDE,可為大多數嵌入式設計人員提供熟悉的功能。 它包含優化的編譯器、調試器、描述器和仿真器等。 此外,熟悉 RTOS 嵌入式開發的開發人員還可以暢快地使用 CCS 附帶的 SYS/BIOS RTOS。 C2000 還通過大量的開發工具套件提供了多種基于器件和應用的資源。 通過 C2000 controlSTICK 和 C2000 LaunchPad 開發套件中的入門示例項目,用戶可以體驗器件級編程和原型設計。 對于系統級原型設計,用戶可以購買 C2000 實驗板套件,它可提供實驗電路板區域并訪問所有 MCU 信號。 對于專業的系統開發人員,C2000 微 控制器還提供了大量的應用開發套件。 從電機控制到數字電源,從太陽能到照明乃至 PLC,C2000 微控制器提供的眾多開發套件能夠幫助設計人員加速應用開發。 通過 C28x 內核的向后兼容性,您可以輕松移植 TMSxF24xx 器件代碼。 CCS 具有編譯器選項,可以將基于 C24x 的器件中的匯編碼導入到更新的基于 C28x 的 C2000 器件中。 有關分步信息,請參閱“入門資源”部分 TMS320C28x CPU 和指令集參考指南鏈接中的附錄 C。 同樣,我們也提供了用戶指南,其中詳細介紹了將基于 C24x 的器 件代碼移植到基于 C28x 的器件中時的指令集兼容性以及軟件需求。 最后,如果遇到問題,我們的工程團隊可為您解難答疑。 請訪問 E2E 論壇,獲取問題答案并解決 您在過渡至 MCU 的過程中可能遇到的任何難題。 請訪問 e2e.ti.com 并導航至左側導航欄“微控制器”(Microcontrollers) 部分下的“TMS320C2000™ 32 位實時 MCU”(TMS320C2000™ 32-bit Real-time MCUs)。

        概要

        微控制器是對 TMSxF24xx 系列進行全方位改進的成果。 從 C24x 內核到新的C28x 內核,設計人員將看到顯著的性能改善、增大的存儲器容量和編程易用性。 此外,CLA 協處理器和 VCU 加速器等新性能選項進一步提高了系統性能、增加了強大的控制回路,也帶來了與眾不同的控制平臺。

        從控制外設的角度,Piccolo 微控制器對 PWM 進行了改進,提供了更靈活的 PWM 生成、高分辨率的 PWM 功能、增強的死區支持和更先進的 PWM 跳閘功能。 在至 Piccolo 微控制器后,設計人員應該能夠獲得更高的控制性能、功效和系統安全。 同樣,Piccolo 微控制器的分辨率得到了提高,可以獲得更準確更快速的轉換速度,從而實現更高頻率的控制回路,而雙取樣保持功能則可以在取樣多個輸入時實現同步零延遲。

        Piccolo 器件的架構也進行了變革,可以減少控制延遲并降低系統成本。 片上比較器提供異步、直接、低延遲的路徑,可在沒有 CPU 干預的情況下跳閘 PWM 輸出。 同樣,雙路取樣保持 ADC 可以實現同步相電流測量或同步電壓和電流測量,以進行電力電子裝置反饋。 通過去除之前支持器件必需的昂貴組件,集成的上電復位支持、欠壓復位支持和電壓穩壓器進一步降低了系統成本。

        最后,為了幫助開發人員將代碼移植到新的 Piccolo 微處理器系列中,Code Com- poser Studio (CCS) IDE 提供了編譯器選項,可以接受基于 C24x 的匯編碼,為開發人員到基于 C28x 的器件的代碼遷移打下了良好的基礎。 IQMath 庫、DSP 庫、浮點數學庫和信號生成庫等獨特的器件庫簡化了使用 C2000 執行的常見運算的編程過程。 同樣,開發人員可以利用經過調整的應用庫(如電機控制庫、太陽能庫和數字能源庫)來快速啟用系統,使之通過優化的代碼良好運轉。 我們也提供了詳細的硬件應用套件,可以為開發人員提供適合的平臺,供其進行相關終端設備的學習和開發。 這一切都可以通過 C2000 的 controlSUITE 軟件套件獲取,用戶可將此作為單個訪問點,獲取使用 C2000 微控制器開發所需的所有資源。

        因此,立即開始使用 Piccolo 微控制器吧! 憑借 Piccolo 器件提供的獨特優勢, 開發人員可以獲得比基于 的應用更高的性能、功效和強健性。 此外,大量的軟件、硬件和文檔資源可隨時滿足您的支持需求,如果仍有問題,我們的 E2E 論壇 也可以幫助您解決技術難題。

        入門資源

        TMS320C28x CPU 和指令集參考指南
        http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=sp ru430
        請參見附錄 C。其中包含將 代碼移植和編譯到基于 C28x 的器件(如 Piccolo TMS320F28xx 器件)中的詳細分步指南。

        Piccolo F28027、F28035、F28055 和 F28069 器件文件夾
        http://www.ti.com/product/tms320f28027
        http://www.ti.com/product/tms320f28035
        http://www.ti.com/product/tms320f28055
        http://www.ti.com/product/tms320f28069
        若要了解 Piccolo 外設的使用方法以及與 TMSxF24xx 器件的對比,請訪問所有 Pic- colo 數據表和用戶指南(包括 PWM、ADC、CAP 和 QEP 等)。

        器件文件夾
        http://www.ti.com/product/tms320lf2407a
        http://www.ti.com/product/tms320f243
        http://www.ti.com/product/tms320f240
        訪問所有 TMSxF24xx 數據表和用戶指南以獲取后向參考。

        TMS320x281x 至 TMS320x2833x 或 2823x 的遷移
        http://www.ti.com/litv/pdf/spraaq7b
        有關事件管理器和 PWM、CAP 及 QEP 模塊之間的遷移和差異,請參閱 11.1.1 節。 雖然 Piccolo PWM、CAP 和 QEP 模塊與 F2823x 的 PWM 模塊略有不同,此文本作為通用 參考仍十分有益。

        controlSUITE™ 軟件
        http://www.ti.com/controlSUITE
        所有 C2000 軟件、硬件和支持的單點訪問。 下載器件軟件或應用庫。 訪問示例項目以 了解如何使用 C2000 器件。 運行用于應用開發的開發套件軟件。 訪問器件級和應用級 的技術文檔。 若要 C2000,一個極好的起點即是下載 controlSUITE 并瀏覽多個示例 項目和文檔。

        Code Composer Studio™ IDE
        http://www.ti.com/ccs
        下載 Code Composer Studio 開發環境,使用 C2000 器件開始開發之旅。

        用于 C2000 的 CCS 入門
        http://processors.wiki.ti.com/index.php/C2000_Getting_Started_with_Code_Com- poser_Studio_v5
        Wiki 頁面,包含特定于 C2000 的 Code Composer Studio 集成開發環境入門指南。

        C2000 E2E 論壇
        http://e2e.ti.com/support/microcontrollers/tms320c2000_32-bit_real-time_mcus/ default.aspx
        咨詢 E2E 論壇的 C2000 專家,獲取有關挑戰性技術需求的幫助。

        C2000 培訓頁面
        http://www.ti.com/c2000training
        訪問按需 C2000 培訓。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 怀柔区| 黔西| 墨玉县| 贵南县| 和平县| 达州市| 永康市| 巴东县| 仲巴县| 榆中县| 保亭| 锦州市| 舒城县| 霍邱县| 临安市| 仙游县| 泰州市| 锡林郭勒盟| 惠东县| 遵义市| 嵩明县| 章丘市| 铁岭市| 双辽市| 西乌| 滨州市| 抚宁县| 富民县| 右玉县| 城固县| 富锦市| 青神县| 本溪市| 内黄县| 宁强县| 中卫市| 盘山县| 青州市| 武穴市| 德庆县| 云浮市|