首頁 > 評測 > 致我們逝去的飛思卡爾——FRDM-KL05Z評測

致我們逝去的飛思卡爾——FRDM-KL05Z評測

飛思卡爾   NXP   FRDM   KL05Z   M0      
  • 作者:Aries
  • 來源:21ic
  • [導讀]
  • NXP的FRDM-KL05Z開發(fā)套件的MCU使用ARM Cortex-M0+內核,板載外設除了常見的RGB燈外,還提供了MMA8451Q加速度傳感器。簡潔是它的風格,低價是它的目標,實用是它的內涵!

一、開篇介紹

FRDM-KL05Z是一款超低成本開發(fā)平臺,由基于ARM Cortex-M0+處理器的Kinetis L 系列 KL0xMCU組成。特點包括易于訪問MCU I/O、配備電池管理功能、低功率運行和標準外形規(guī)格(可搭配擴展板使用),內置的調試接口可進行閃存編程和運行控制。FRDM-KL05Z受到眾多飛思卡爾和第三方開發(fā)軟件的支持。

1.jpg

圖1 FRDM-KL05Z板卡

二、FRDM-KL05Z開箱

FRDM-KL05Z包裝盒使用FRDM系列傳統(tǒng)的牛皮紙盒,盒子上標著大大的FRDM標志,下面露出的紅色部分寫著板子的具體型號,包裝盒采用抽屜式設計,非常的貼心。

2.jpg

圖2 板子包裝盒子

輕輕抽出盒子,可以看到板子安靜地躺在盒子內,完全拉出盒子就可以看到板子的真容了。

3.jpg

圖3 板子盒子內部

紅色的用戶指南,告訴你從哪里開始體驗FRDM-KL05Z,讓開發(fā)者能快速進行開發(fā)。

4.jpg

圖4 快速開發(fā)指南卡片正面

和其他板子不一樣,F(xiàn)RDM-KL05Z基本將所有的引腳都用排針座引出,便于開發(fā)人員擴展,快速入門指南卡片大體介紹板子的資源。開發(fā)板體積雖小巧,還是提供了一些基本的外設如RGB三色LED,MMA8451Q三軸陀螺儀,另外開發(fā)板也提供了Arduino UNO兼容接口,提供Arduino UNO接口早已成了許多開發(fā)板的標配。

5.jpg

圖5 快速開發(fā)指南卡片背面

FRDM-KL05Z開發(fā)板使用綠色油墨覆蓋,PCB設計得很好,元件布局合理,走線清晰,焊接工藝非常不錯!開發(fā)板四角使用圓角設計,整體看起來非常圓潤,使用過程中也不用擔心邊角硌手的問題了,mini USB接口用于引出OpenSDA調試接口。

6.jpg

圖6 板子正面圖

FRDM-KL05Z開發(fā)板背面絲印列出了接口的位置及名稱,在連接外設時更得心應手,右邊還預留了鋰電池接口,默認沒有配備,需要自行添加,用于評估低功耗運行情況。開發(fā)板背面還提供了4個橡膠腳墊,增加穩(wěn)定性的同時也可以避免與其它金屬部件的接觸而導致短路等問題。

7.jpg

圖7 板子背面圖

特性

MKL05Z32VFM4 MCU – 48 MHz、32 KB閃存、4 KB SRAM、32QFN,Cortex™-M0+內核,帶有一個SPI接口,一個I2C接口,一個串口,8路PWM,6路ADC,一個12位的DAC。

電容滑動觸摸感應板,MMA8451Q加速度傳感器,三色LED

靈活的電源的選擇,可以選擇紐扣電池供電,或者外部電源供電

易于訪問MCU I/O

成熟的OpenSDA調試接口

大容量存儲設備閃存編程接口(默認) – 無需安裝任何工具即可評估演示 app

P&E Multilink接口具有運行控制調試功能并兼容IDE工具

三、FRDM-KL05Z深入了解

板子引出大量常用接口,方便開發(fā)者擴展使用。

8.jpg

圖8 板子引腳圖

用三路PWM來控制RGB燈,I2C接口控制MMA8451Q三軸陀螺儀。

9.jpg

圖9 板子引腳圖

10.jpg

圖10 官方快速開發(fā)包中的例子

裝好驅動,用mini USB數(shù)據(jù)線連接板子和電腦,即可看到名為FRDM-KL05Z的可移動硬盤,官方快速開發(fā)包中帶有三個例子,分別是出廠demo,RGB燈交替閃爍,低功耗demo,將srec文件拖到移動盤即可完成下載程序,板子復位后即可看到效果。

板子第一次上電,RGB燈首先各種顏色先變換一次,然后利用MMA8451Q加速度傳感器,變換板子的角度,RGB燈隨之改變,操作電容滑動觸摸感應板可以改變燈的亮度。

FRDM系列開發(fā)板的openSDA固件基本類似,除了有v1和v2之分,固件升級和使用方法基本相同?梢詤⒖糉RDM-KL25Z的固件升級方法。

11.jpg
  • 本文系21ic原創(chuàng),未經許可禁止轉載!

網(wǎng)友評論