- 本文目的
- 利用 FTM PWM 去閃爍開發板 LED 實例幫助大家理解 NXP MBDT 使用方法,可參考影片 : https://youtu.be/ipM_BJCD5hzo
- 搭配 Embeded Coder 產生的代碼進行燒錄
- 事前準備
- S32K144 開發版 ( 本範例使用 OpenSDA 燒錄 )
- MATLAB、Simulink 基本操作經驗
- NXP Model Based Design Toolbox 開發環境
- 操作流程
-
Simulink → Create New Model
-
-
拉出以下的架構 ( MBD_S32K1xx_Config_Information, FTM_PWM_Config, Counter Limited, Data Type Conversion, Gain, Scope )
-
-
以 MBD_S32K1xx_Config_Information 為例,Library Browser 可找到所有元件
-
-
MBD_S32K1xx_Config_Information 配置
-
FTM_PWM_Config 配置
Counter Limited 配置
Gain 配置
點擊 Scope 並執行來判斷 Duty cycle 是否如預期
點擊 Build ( 或是 Ctrl + B ) 產生代碼並燒錄,並確認開發版 LED 是否如預期閃爍
評論