首頁(yè) > 評(píng)測(cè) > 永遠(yuǎn)的飛思卡爾——FRDM-K82F評(píng)測(cè)
永遠(yuǎn)的飛思卡爾——FRDM-K82F評(píng)測(cè)
- [導(dǎo)讀]
- 全世界第一款擁有非對(duì)稱(chēng)加密技術(shù)支持的微控制器——Kinetis K8x系列安全微控制器應(yīng)運(yùn)而生,同時(shí)飛思卡爾半導(dǎo)體也推出了FRDM-K82F評(píng)估套件。
上電體驗(yàn)
連接計(jì)算機(jī)與micro usb接口之后,計(jì)算機(jī)便會(huì)出現(xiàn)一個(gè)USB盤(pán)符。打開(kāi)USB,里面有一個(gè)網(wǎng)頁(yè)文件指向MBED的官網(wǎng),不過(guò)筆者在MBED官網(wǎng)卻找不著K82這款開(kāi)發(fā)板的支持,看來(lái)還需要等些時(shí)日,才可以用MBED來(lái)開(kāi)發(fā)FRDM-K82F。
FRDM-K82F預(yù)裝了”水準(zhǔn)儀“演示,可充分利用板載加速度傳感器。當(dāng)電路板處于水平時(shí),RGB LED熄滅;當(dāng)電路板傾斜時(shí),綠色或藍(lán)色LED根據(jù)X軸和Y軸上的傾斜度逐漸發(fā)亮
開(kāi)發(fā)環(huán)境搭建
雖然OpenSDAv2.1采用了免驅(qū)動(dòng)的設(shè)計(jì),即插即用,直接連接計(jì)算機(jī)便可以調(diào)試下載程序,但如果需要使用虛擬串口功能,還是需要安裝相應(yīng)的驅(qū)動(dòng)才可使用。
在FRDM-K82F快速入門(mén)網(wǎng)址上可以找到mbedWinSerial_16466.exe。下載完成后,首先連接計(jì)算機(jī)和FRDM-K82F的OpenSDAv2.1(J5 Micro usb),然后雙擊打開(kāi)mbedWinSerial驅(qū)動(dòng)。
在彈出的窗口中,點(diǎn)擊“Install”進(jìn)行驅(qū)動(dòng)的安裝。在安裝的過(guò)程中,彈出驅(qū)動(dòng)安裝確認(rèn)窗口,點(diǎn)擊“安裝”即可。
安裝完成后,計(jì)算機(jī)需要重新掃面硬件變更。此時(shí)點(diǎn)擊“跳過(guò)從Window Update獲得驅(qū)動(dòng)程序軟件”。
稍等片刻,驅(qū)動(dòng)便安裝完成了。
此時(shí),在計(jì)算機(jī)的設(shè)備管理器中也可以看到虛擬串口“mbed Serial Port”。
接下來(lái)需要打開(kāi)KEIL軟件的PACK,下載并安裝飛思卡爾K8x芯片的支持包,在PACK的右側(cè)可以快速找到freescale并展開(kāi),點(diǎn)擊K80系列,并在軟件左側(cè)找到kinetis_K80_DFP,點(diǎn)擊“Install”進(jìn)行安裝。
安裝完成后,K80系列下方的微控制器符號(hào)將會(huì)由未安裝支持包前的白色,變?yōu)榘惭b后的綠色。
功耗測(cè)試
在板卡的設(shè)計(jì)中預(yù)留了一個(gè)功耗檢測(cè)的接口,去掉J15跳線帽,并接入一個(gè)電流表便可以對(duì)K82芯片的功耗進(jìn)行測(cè)試。
借助官方的功耗檢測(cè)的相應(yīng)代碼,通過(guò)putty軟件和虛擬串口,我們可以控制K82運(yùn)行在不同的模式。
通過(guò)測(cè)試,K82在各個(gè)模式下的功耗情況如圖所示:
Flexio體驗(yàn)
FlexIO是一個(gè)高度可配置的模塊,是K82芯片的特色外設(shè)之一,利用該外設(shè),能夠模擬多種串行/并行通信協(xié)議,包括 UART、I2C、SPI、I2S 等。
在FRDM-K82F板卡的設(shè)計(jì)中,特別設(shè)置了一個(gè)FlexIO/Camera接口,利用該接口,結(jié)合官方例程,使用FlexIO外設(shè)驅(qū)動(dòng)OV7670攝像頭模塊,可以方便進(jìn)行USB攝像頭應(yīng)用進(jìn)行體驗(yàn)。
首先按照原理圖接線,由于FRDM-K82F的FlexIO/Camera接口是依據(jù)OV7670攝像頭模塊而設(shè)計(jì)的,所以直接焊上接插件,并插入OV7670即可。
接下來(lái)下載Kinetis SDK 1.3.0,并解壓。在Kinetis SDK 1.3.0\examples\frdmk82f\demo_apps\usb\device\video\flexio_ov7670\bm\mdk目錄下便能找到USB攝像頭的demo例程。不過(guò)在編譯demo例程之前,還需要編譯生成該demo例程所需的兩個(gè)lib文件,工程文件分別在以下兩個(gè)目錄之中:
Kinetis SDK 1.3.0\usb\usb_core\device\lib\bm\mdk\MK82F25615
Kinetis SDK 1.3.0\lib\ksdk_platform_lib\mdk\K82F25615
編譯通過(guò)后,設(shè)置燒寫(xiě)器,在設(shè)置DEBUG選項(xiàng)卡中選擇“CMSIS-DAP”,并點(diǎn)擊右側(cè)“Settings”,選擇“SWD”模式。
接著選擇Flash Download選項(xiàng)卡,添加flash燒寫(xiě)算法。
下載demo例程,連接計(jì)算機(jī)與K82F芯片的Micro USB接口,此時(shí)在計(jì)算機(jī)的設(shè)備管理器中的圖像設(shè)備列表便多出一個(gè)設(shè)備“USB VIDEO DEMO”。
打開(kāi)計(jì)算機(jī)自帶的攝像頭軟件或者QQ攝像頭,選擇“USB VIDEO DEMO”便可看到OV7670的畫(huà)面。
小結(jié)
雖然FRDM-K82F板載資源不可與MAPS四色板系列相提并論,但是利用這些有限的資源卻可以把K82芯片外設(shè)資源功能發(fā)揮得淋漓精致,小巧的板卡結(jié)合板載新一代OpenSDAv2.1調(diào)試器,絕對(duì)稱(chēng)得上是K82微控制器最佳的開(kāi)發(fā)利器!
資源鏈接
MK82FN256VLL15數(shù)據(jù)手冊(cè)
——————本文系21ic原創(chuàng),未經(jīng)許可嚴(yán)禁轉(zhuǎn)載——————
- 本文系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天前