首頁 > 評測 > 源于中國市場而生——MAPS-KS22套件評測
源于中國市場而生——MAPS-KS22套件評測
- [導(dǎo)讀]
- 全球領(lǐng)先的嵌入式應(yīng)用安全連接技術(shù)領(lǐng)導(dǎo)者恩智浦公司于去年針對中國市場推出了一款微控制器(MCU)產(chǎn)品——KS22,同時推出了一款低成本以及具有良好擴展性的快速評估硬件平臺——MAPS-KS22開發(fā)套件。
2、開發(fā)
在MAPS-KS22開發(fā)套件上,有一個SPI接口的彩色LCD顯示器,支持像素320x240,接下來通過在LCD顯示器上顯示如下圖片,來測試一下MAPS-KS22的開發(fā)過程。
圖42測試圖片
首先打開KDS軟件,新建一個KSDK V2.0的工程,在如下輸入工程名稱和基于的KSDK庫。
圖43新建KDS工程1
下一步,選擇基于MAPS-KS22新建空的工程。
圖44新建KDS工程1
完成后即可生成基于KDS軟件的工程,可以看到整個工程目錄非常清楚。
圖45生成工程
接下來要對KS22微控制器的引腳進行配置,這里首先要知道整個測試中用到哪些引腳,這需要查看MAPS-KS22的原理圖,找到顯示器使用的接口,這里主要使用PD1、PD4、PD5和PD6四個引腳。
圖46 LCD顯示器引腳1
圖47LCD顯示器引腳2
之后在網(wǎng)頁版的引腳配置工具中,選擇需要的引腳。
圖48引腳配置工具
在進行配置中,每操作一步,都會更改右側(cè)pin_mux.c和pin_mux.h文件的內(nèi)容。
圖49完成引腳配置
當(dāng)配置引腳完成后,將引腳配置工具的pin_mux.c和pin_mux.h文件內(nèi)容拷貝到KDS工程的相應(yīng)文件中。
圖50復(fù)制到KDS文件中
由于MAPS-KS22開發(fā)板上的彩色LCD顯示器采用ili9341驅(qū)動,接下來編寫相應(yīng)的驅(qū)動文件ili9341.c和ili9341.h文件。
圖51 LCD顯示器驅(qū)動
使用Image2Lcd工具將需要顯示的圖片轉(zhuǎn)換成c代碼。
圖52圖片轉(zhuǎn)換成C代碼
將生成的代碼復(fù)制到KDS工程中。
圖53圖片文件復(fù)制到KDS工程
接下來編寫主函數(shù),將需要顯示的圖片顯示出去。
圖54編寫主程序
最后編譯成功后,點擊Debug按鈕下載調(diào)試程序。
圖55下載調(diào)試
通過顯示效果可以看出達到了預(yù)期的目標(biāo)。
圖56運行效果
通過以上使用KDS+KSDK+Pins Tool組合進行MAPS-KS22開發(fā)套件的開發(fā),整體感覺非?旖莘奖悖浩渲蠯DS是恩智浦公司針對Kinetis系列MCU開發(fā)的集成開發(fā)工具,該工具完全免費而且沒有代碼限制,只是運行時占用計算機資源稍微多一些;KSDK是恩智浦針對Kinetis系列MCU開發(fā)完全開源的軟件庫,功能十分強健,可幫助用戶快速使用目標(biāo)微控制器,而且可以和KDS軟件完美結(jié)合;Pins Tool提供了圖形化的引腳配置工具,可幫助用戶只需要點擊鼠標(biāo)便可對系統(tǒng)微控制器引腳功能進行配置。
最后有一點小遺憾就是目前KSDK V2軟件庫不支持恩智浦的Processor Expert軟件,該軟件是一套圖形化的軟件管理系統(tǒng),可創(chuàng)建、配置、優(yōu)化、遷移和發(fā)布各種軟件組件,快速幫助用戶開發(fā)系統(tǒng),希望能夠早日支持新版本的軟件開發(fā)套件(KSDK)。
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
-
人均百萬?英偉達中國員工收入曝光! 2024-08-29
-
《黑神話:悟空》玩家硬盤升級攻略:提升游戲體驗,暢享3A大作 2024-08-29
-
數(shù)睿數(shù)據(jù)參加《系統(tǒng)與軟件工程 低代碼開發(fā)平臺通用技術(shù)要求》國家標(biāo)準(zhǔn)編制 2024-08-29
- NRF52810藍牙數(shù)字耳機找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時前
- 12V汽車啟動電源項目BMS設(shè)計
預(yù)算:¥50000023小時前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時前
- PLC項目調(diào)試修改
預(yù)算:¥100001天前
- 起動電機控制器開發(fā)
預(yù)算:¥1100001天前