如何使用Simulink工具加快在TI C2000系列控制晶片上開發應用的速度

Simulink針對TI C2000系列控制晶片的支援可透過下載與安裝C2000 Target Support Package的方式來達成,這些Add-on的工具可以讓程式開發者除了使用Simulink工具進行演算法的模擬驗證之外,還能將驗證過的演算法結合C2000元件庫後,直接下載到TI C2000發展板上進行實物的驗證工作,大大地提高了工作的效率。

工具內容:

  • TI C2000系列元件庫
    • Embedded Coder Support Package for Texas Instruments C2000 Processors (C2802x, C2803x, C2805x, C2806x, C280x, C281x, C2833x, C2834x, F2807x, F2837xD, F2837xS, …)
    • Embedded Coder Support Package for Texas Instruments C2000 F28M3x Concerto Processors
  • TI C2000範例程式(Simulink Models)
    • Motor Control with TI LaunchPad
    • Dual Motor Control with TI LAUNCHXL-F28069M LaunchPad
    • DC/DC Buck Converter Example
下載與安裝:
  1. MathWorks上創建一組帳號密碼,已有帳號密碼者可忽略此步驟。
  2. 在MATLAB的Home頁籤下,點選Add-Ons 圖示,開啟Add-on Explorer。TIC2000
  3. 從Add-on Explorer右上方的搜尋列搜尋”TIC2000”後,選擇Embedded Coder Support Package for TI C2000 Processors
    TIC2000
  4. 按下Install鍵之後,選擇Install的選項進行安裝TIC2000
  5. 過程中會需要輸入帳號密碼,請將步驟一所申請的帳號填入即可。
  6. 此Package會需要用到TI的開發環境CCS及ControlSUITE,請至下面的網址下載及安裝。
    http://processors.wiki.ti.com/index.php/Download_CCS
    http://www.ti.com/tool/controlsuite
  7. 安裝完成之後,可在MATLAB主畫面中點選Help,然後在Help頁面中選擇Embedded Coder Support Package for Texas Instruments C2000 Processors,並選擇右上角的Examples
    TIC2000
  8. 打開範例之後,可透過右下方的library加入C2000的方塊,並按下Build的按鍵,即可直接將模型中所建立的演算法燒錄到C2000的硬體中。
    TIC2000