首頁(yè) > 評(píng)測(cè) > 主要看氣質(zhì)——FRDM-KL02Z評(píng)測(cè)
主要看氣質(zhì)——FRDM-KL02Z評(píng)測(cè)
- [導(dǎo)讀]
- FRDM-KL02Z是一款超低成本開(kāi)發(fā)平臺(tái),由基于ARMnCortex-M0+處理器構(gòu)建的Kinetis L系列KL02系列器件組成,主要面向超低功耗產(chǎn)品如可穿戴設(shè)備,小家電等。
FRDM-KL02Z是一款超低成本開(kāi)發(fā)平臺(tái),由基于ARM Cortex-M0+處理器構(gòu)建的Kinetis L系列KL02系列器件組成,主要面向超低功耗產(chǎn)品如可穿戴設(shè)備,小家電等。軟件方面支持NXP及三方開(kāi)發(fā)軟件,如MDK,IAR及NXP提供的Kinetis Design Studio (KDS)。 FRDM-KL02Z算是一款比較老的開(kāi)發(fā)板了,最早由freescal于2013年推出。以今天的眼光,來(lái)品評(píng)一款早期的開(kāi)發(fā)板,尋求它的亮點(diǎn),同時(shí)發(fā)掘它的優(yōu)勢(shì)并發(fā)現(xiàn)它的不足,這就是這篇文章的主旨。
先來(lái)看外觀是否有氣質(zhì),因?yàn)橹饕强礆赓|(zhì)。
圖1:外包裝
FRDM-KL02Z開(kāi)發(fā)板包裝比較樸實(shí),甚至可以說(shuō)是比較低調(diào),F(xiàn)RDM字樣告訴我們,這是一款FRDM系列之一。當(dāng)freescale已成絕唱,不知這個(gè)freescale的商標(biāo)會(huì)不會(huì)勾起你那已漸漸淡去的惆悵!
圖2:開(kāi)箱
包裝采用抽屜式設(shè)計(jì),非常方便就能取出開(kāi)發(fā)板。和樸實(shí)的外包裝相比,內(nèi)部卻極具沖擊效果。紅黑色系搭配,應(yīng)該會(huì)觸動(dòng)你的某些感觸。
圖3:FRDM-KL02Z(正面)
FRDM系列向來(lái)以色彩豐富著稱,科技不僅僅是嚴(yán)肅的代名詞,也可以有著豐富的色彩。KL02Z使用綠色設(shè)計(jì),是否意味著環(huán)保與低功耗? 事實(shí)就是KL02Z確實(shí)使用的ARM Cortex M0+的MCU,主要面向低功耗應(yīng)用。開(kāi)發(fā)板上主要的外設(shè)都集中在開(kāi)發(fā)板的正面,元器件排列整齊,配以綠色的基調(diào),看起來(lái)非常舒適!
圖4:FRDM-KL02Z(背面)
FRDM-KL02Z開(kāi)發(fā)板背面絲印標(biāo)注了主要引出引腳的位置及名稱,方便連接外部設(shè)備。右邊預(yù)留鋰電池接口,如果需要使用該接口,需自行焊接。
圖5:FRDM-KL02Z圖賞
從外觀看,氣質(zhì)尚可!
FRDM-KL02Z除了MCU之外,另外還提供了哪些資源呢? 下圖標(biāo)出了KL02Z開(kāi)發(fā)板上的主要外設(shè)及對(duì)應(yīng)位置,開(kāi)發(fā)板體積雖然小巧,還是提供了一些基本的外設(shè)如RGB三色LED,MMA8451Q三軸陀螺儀。另外開(kāi)發(fā)板也提供了Arduino UNO兼容接口,似乎提供Arduino兼容接口早已成了許多開(kāi)發(fā)板的標(biāo)配。
圖6:開(kāi)發(fā)板主要資源及位置
FRDM-KL02Z包括的主要特性如下
l KL02Z32VFM4 MCU – 48 MHz、32 KB閃存、4 KB SRAM、32QFN封裝
l 電容滑動(dòng)觸摸感應(yīng)板、MMA8451Q加速度傳感器、三色LED
l 靈活的電源選擇 – 紐扣電池、外部電源
l 易于訪問(wèn)MCU的I/O接口
l 配備電池管理功能,電源測(cè)量接入點(diǎn)
l 新型OpenSDA調(diào)試接口:
1. 大容量存儲(chǔ)設(shè)備閃存編程接口(默認(rèn));無(wú)需安裝任何工具即可評(píng)估演示程序
2. P&E調(diào)試接口具有運(yùn)行控制調(diào)試功能并兼容IDE工具
3. CMSIS-DAP接口:面向嵌入式調(diào)試接口的ARM新標(biāo)準(zhǔn)
準(zhǔn)備一根mini USB轉(zhuǎn)USB Type A轉(zhuǎn)接錢(qián),準(zhǔn)備上電及升級(jí)OpenSDA固件。
開(kāi)發(fā)板上包含MMA8451Q加速度傳感器,出廠程序會(huì)讀取該傳感器的各項(xiàng)數(shù)據(jù)信息,根據(jù)加速度傳感器反饋的信號(hào)來(lái)調(diào)整板載三色LED燈來(lái)顯示不同的顏色及亮度。FRDM系列開(kāi)發(fā)板的OpenSDA固件基本類似,除了有v1和v2之分,固件升級(jí)和使用方法基本相同。關(guān)于FRDM-KL02Z的上電體驗(yàn)及固件升級(jí),請(qǐng)參考(FRDM-KL25Z)。
下面是升級(jí)到最新版固件后的情況
圖7:最新固件
看到Application Version is: 1.18,這是最新的固件版本了。
從固件的修改日期看,最后的修改日期是2015年12月4日,表明官方一直在維護(hù)著KL-02Z的相關(guān)代碼,并沒(méi)有棄之不顧!
現(xiàn)在開(kāi)始嘗試在KL02Z上寫(xiě)幾個(gè)程序,體驗(yàn)開(kāi)發(fā)流程及應(yīng)用。
原本準(zhǔn)備用mbed來(lái)測(cè)試,不過(guò)實(shí)際使用后發(fā)現(xiàn)mbed居然不支持該硬件平臺(tái)。在硬件平臺(tái)上能找到FRDM-KL05Z的支持信息,KL05Z和KL02Z的硬件區(qū)別極小,理論上應(yīng)該可以使用KL05Z的軟件支持包來(lái)開(kāi)發(fā)KL02Z。如下圖
圖8:mbed支持FRDM-KL05Z
不過(guò)該硬件平臺(tái)提供的模板代碼非常亂,所以還是老老實(shí)實(shí)使用MDK來(lái)進(jìn)行代碼測(cè)試。先安裝freescale的KLxx系列的支持包,如下圖
圖9:安裝FRDM-KL02Z的MDK硬件支持包
接下來(lái)到官方下載SDK支持包,SDK里面包含了相關(guān)的底層庫(kù)函數(shù)及相應(yīng)的samples,可以快速體驗(yàn)。這里直接使用的samples包,里面已包含庫(kù)函數(shù)
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開(kāi)放投稿
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開(kāi)發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車(chē)啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開(kāi)發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開(kāi)發(fā)
預(yù)算:¥1100001天前