首頁 > 評測 > 只為汽車電子而生——TRK-KEA64開發(fā)板評測
只為汽車電子而生——TRK-KEA64開發(fā)板評測
- [導讀]
- 我們知道汽車電子通信通常采用高可靠性的CAN總線進行通信,因此該主控芯片出了具備高可靠的穩(wěn)定性,而且需要具備符合汽車應用環(huán)境的CAN總線收發(fā)器。
按下該Next后,還有一個Next繼續(xù),直到出現(xiàn)讓你接受協(xié)議的菜單,然后選擇第一個接受協(xié)議,之后單擊下面的Finish完成,完成后重啟軟件生效。
我們再介紹另外一種開發(fā)換,Keil for ARM,又叫MDK。畢竟CodeWarrior安裝文件大,基于eclipse框架太笨重了,另外光盤里除了Training文件夾的四個例程外,例程不夠豐富,還要重新學習怎么操作那個軟件,實在是費力不討好。這里介紹一下Keil下的開發(fā)流程。
首先從keil官網下載支持包pack文件(www.keil.com/pack),Keil.Kinetis_KEAxx_DFP.1.2.0,或通過包管理器在線安裝。本測評最后會一并打包上傳的。安裝完該pack支持包后(下載后雙擊直接運行安裝)。我們通過包管理器瀏覽例程。
我們看到KEA64一共提供了5個例程,接下來我們以第一個簡單的Blinky介紹使用方法。如下圖所,單擊對應的Copy,之后選擇保存的位置后單擊OK。
之后彈出來Keil主界面,接下來我們針對該開發(fā)板的特點進行編程測試,根據(jù)代碼本例程內容為LED逐個閃爍效果的流水燈。
本開發(fā)板提供了OpenSDA的編程方式,也就是可以將編譯好的BIN文件放到對應的U盤自動實現(xiàn)程序更新。默認情況下Keil是不生成BIN文件的,這里講一下如何配置Keil5來生成BIN格式的目標文件。
接下來我們配置如何編譯輸出BIN文件,這個可以用于測試通過U盤升級程序。
從菜單欄打開Project->Option for Target‘KEA64 Flash’->User
如下圖所示,按下圖勾選后填寫相關指令,其中a.bin即為要生成的Bin文件名字,你可以自定義,也可以為B.bin,out.bin等等。在填寫指令時候注意空格:fromelf --bin !L --output a.bin
找到工程目錄,我們看到在該目錄下已經生成了a.bin文件,我們將該文件拷貝到開發(fā)板對應的128M的U盤盤符內即可發(fā)現(xiàn),開發(fā)板上的編程指示燈開始閃爍,然后幾秒后就開始執(zhí)行代碼指定的程序了。
7 小結
本測評介紹了該開發(fā)板的定位以及板子上的資源和使用時候需要注意的事項,另外介紹了兩種開發(fā)環(huán)境的安裝配置方式,以及對例程進行了簡單的介紹,并對如何使用OpenSDA進行程序下載進行了詳細的介紹。更多資源請閱讀開開發(fā)板配套的文檔,本測評會附上相關資源的打包下載地址。
再次回顧一下該開發(fā)板針對的Kinetis EA系列MCU。
目標應用
- 信息娛樂系統(tǒng)連接模塊
- 停車輔助系統(tǒng)
- DC/BLDC電機控制
- 電子駐車制動
- TPMS
- 摩托車CDI/EFI
- 電池管理
- 泵砜扇控制器
- 智能無鑰匙進入及啟動系統(tǒng)
- 汽車照明
- 車身中控/空調
- 車窗/車門/天窗
- 座椅/后視鏡/雨刮器
- 防盜裝置
- 動力總成配套芯片
面向汽車行業(yè)的KinetisEA系列MCU提供基于ARM的經濟高效的解決方案,適用于廣泛的汽車應用,整個Kinetis EA系列引腳兼容,該系列還將與未來的Kinetis Auto的其他產品系列引腳兼容。
該系列包含一組功能強大的模擬、通信、定時和控制外設,提供各種閃存規(guī)格和引腳數(shù)這些可擴展的器件高度可靠,具有增強的EMC/ESD性能,可為成本敏感型汽車應用提供相應的解決方案。
此外,該系列還提供多個開發(fā)工具、軟件和硬件參考選項,幫助客戶輕松的開始設計。
通用傳感器節(jié)點面向汽車行業(yè)的KinetisEA系列MCU提供基于ARM的經濟高效的解決方案,適用于廣泛的汽車應用,整個Kinetis EA系列引腳兼容,該系列還將與未來的Kinetis Auto的其他產品系列引腳兼容。
該系列包含一組功能強大的模擬、通信、定時和控制外設,提供各種閃存規(guī)格和引腳數(shù)這些可擴展的器件高度可靠,具有增強的EMC/ESD性能,可為成本敏感型汽車應用提供相應的解決方案。
此外,該系列還提供多個開發(fā)工具、軟件和硬件參考選項,幫助客戶輕松的開始設計。
特別點評,飛思卡爾官方提供的集成開發(fā)環(huán)境CodeWarrior確實不大好用,基于eclipse占據(jù)資源較多,反應較慢,而本開發(fā)板是針對TRK-KEA64的,卻不集成在安裝文件里,需要另外單獨安裝,在安裝過程中,只安裝KEA系列卻無法安裝上,先要安裝其他的幾個然后才可以安裝成功KEA相關的開發(fā)支持包,很奇怪。
-
- 本文系21ic原創(chuàng),未經許可禁止轉載!
網友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術要求》國家標準編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設計
預算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預算:¥5000023小時前
- PLC項目調試修改
預算:¥100001天前
- 起動電機控制器開發(fā)
預算:¥1100001天前