-
本文目的
- 幫助大家了解 NXP MBDT 是甚麼
- 如何安裝 MBD 開發環境,可參考以下影片之前半段 : https://youtu.be/ipM_BJD5hzo
-
事先準備
- MATLAB & Simulink 的軟體以及使用經驗
- S32K1xx 開發經驗
- NXP 官方帳號
-
NXP MBDT 是甚麼?
NXP MBDT ( Model Based Design Toolbox ) 是一個集成的 Simulink® 嵌入式目標,支持 NXP MCU 進行直接的快速原型設計,並內置支持軟件和處理器在環(SIL和PIL)開發工作流程,系統和外設設備接口塊和驅動程序,針對目標汽車MCU進行優化的 Math 和 Motor Control 庫集合(AMMCLib),以實現在目標汽車 MCU 上的高效執行,以及用於其他MCU的實時控制嵌入式軟件 Motor Control 和 Power Conversion 庫(RTCESL),並在 Simulink® 模擬環境中提供位準確的模擬結果。
NXP MBDT 能夠自動生成所需的所有代碼(包括初始化程序和設備驅動程序),以啟動 MCU 並運行複雜的應用程序,如電機控制算法和基於傳感器的通信協議,同時支持使用多個編譯器進行構建。NXP MBDT 支持廣泛的應用程序開發,幫助控制工程師和嵌入式開發人員縮短項目生命週期。
-
安裝流程
- 打開 MATLAB 後點擊 Add-on,搜尋輸入 “s32k1”,下載 “NXP Support Package S32K1xx”
-
-
執行 “NXP_Support_Package_S32K1xx.m” 後彈出 Installation Guide 視窗
-
點擊 “Go To NXP Download Site” 後,選擇 4.3.0 版本
-
下載 .mltbx 檔案
-
將下載後的檔案 convert to MLTBX 檔
- 打開 MATLAB 後點擊 Add-on,搜尋輸入 “s32k1”,下載 “NXP Support Package S32K1xx”
Install MLTBX 檔
點擊 License Keys
開啟 CMD 輸入 “vol c:” 並取得 disk serial number
輸入 disk serial number 和 Name ( 可隨意取 )
點擊 save all 將 liscense 存檔
Activate Liscense ( 使用剛剛下載的檔案 )
可於 Add-On Manager 打開資料夾並看到相關 Example
評論