NXP Model Based Design Toolbox with S32K1xx FTM PWM Example

關鍵字 :NXPS32KMBDMATLAB
  • 本文目的
    1. 利用 FTM PWM 去閃爍開發板 LED 實例幫助大家理解 NXP MBDT 使用方法,可參考影片 : https://youtu.be/ipM_BJCD5hzo
    2. 搭配 Embeded Coder 產生的代碼進行燒錄

  • 事前準備
    1. S32K144 開發版 ( 本範例使用 OpenSDA 燒錄 )
    2. MATLAB、Simulink 基本操作經驗
    3. NXP Model Based Design Toolbox 開發環境

  • 操作流程
    1. Simulink → Create New Model

    2.  

    3. 拉出以下的架構 ( MBD_S32K1xx_Config_Information, FTM_PWM_Config, Counter Limited, Data Type Conversion, Gain, Scope )

    4.   

    5. 以 MBD_S32K1xx_Config_Information 為例,Library Browser 可找到所有元件



    6. MBD_S32K1xx_Config_Information 配置

        

       



  • FTM_PWM_Config 配置

  •    

     

  • Counter Limited 配置

     

  • Gain 配置

     

  • 點擊 Scope 並執行來判斷 Duty cycle 是否如預期

     

  • 點擊 Build ( 或是 Ctrl + B ) 產生代碼並燒錄,並確認開發版 LED 是否如預期閃爍

  • ★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

    ★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

    評論