首頁 > 評測 > 專注汽車電子應(yīng)用——TRK-USB-MPC5604B評測

專注汽車電子應(yīng)用——TRK-USB-MPC5604B評測

  • 作者:劉昆磊
  • 來源:21ic
  • [導(dǎo)讀]
  • 說到汽車電子,人們都會想到恩智浦(NXP)和飛思卡爾(Freescale),而去年恩智浦將飛思卡爾收購,組建了一個龐大的汽車電子供應(yīng)商,提供了從車載聯(lián)網(wǎng)、照明、媒體、電源以及門禁防盜等廣泛的產(chǎn)品和解決方案。今天21 IC給大家?guī)砹薔XP的用于評估MPC5604B微控制器的StarterTrak USB套件——TRK-USB-MPC5604B。

四、開發(fā)

了解了TRK-USB-MPC5604B開發(fā)板的硬件之后,下面來體驗一下它開發(fā)環(huán)境以及開發(fā)過程。MPC5604B微控制器是恩智浦的32位MCU,面向汽車車身電子應(yīng)用的集成器件,它有一個龐大的支持生態(tài)合作體系,其中包括軟件驅(qū)動程序、操作系統(tǒng)和配置代碼,以幫助快速實現(xiàn)用戶的設(shè)計。

1、準備

(1)要使用TRK-USB-MPC5604B開發(fā)板,恩智浦為它提供了CodeWarrior Development Studio集成開發(fā)環(huán)境,官方提供了CodeWarrior Development Studio for MPC55xx/MPC56xx (Classic IDE) v2.10版本的IDE。不過目前CW開發(fā)環(huán)境有最新的CodeWarrior for Microcontrollers v10.6版本,該版本是在Eclipse開放開發(fā)平臺上將面向ColdFire®、ColdFire+、DSC、Kinetis、MPC5xxx、RS08、S08和S12Z架構(gòu)的開發(fā)工具集成為一個單一產(chǎn)品。下載地址:http://www.nxp.com/zh-Hans/products/software-and-tools/software-development-tools/codewarrior-development-tools/codewarrior-development-studios/codewarrior-for-microcontrollers/codewarrior-for-mcus-eclipse-ide-coldfire-56800-e-dsc-kinetis-freescale-56xx-rs08-s08-s12z-v10.6:CW-MCU10

17.png

圖17 CW10.6集成開發(fā)環(huán)境地址

CodeWarrior for Microcontrollers v10.6支持恩智浦的多種產(chǎn)品開發(fā),下載后安裝時,記得勾選Qorivva選項以便對MPC5604B微控制器進行開發(fā)。

 18.png

圖18 CW10.6安裝

(2)恩智浦還為TRK-USB-MPC5604B開發(fā)板提供了圖形化的配置工具RAppID,這是一款面向MPC5XXX系列Power Architecture®控制器的圖形開發(fā)工具系列,可讓用戶快速輕松地配置控制器并生成完整的文檔。RAppID不僅能夠生成用于初始化寄存器的C語言代碼,而且還提供一個系統(tǒng)初始化函數(shù),有序地激活控制器。使用RAppID能幫助用戶節(jié)省時間。下載地址:http://www.nxp.com/zh-Hans/products/software-and-tools/hardware-development-tools/startertrak-development-boards/rappid-initialization-for-power-architecture:RAPPID。不過該工具需要許可才可以使用,大家下載后可向恩智浦發(fā)申請郵件,獲得1個月的試用許可。

19.png

圖19 RAppID圖形配置工具地址

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評論