首页 > 评测 > 永远的飞思卡尔——FRDM-K82F评测

永远的飞思卡尔——FRDM-K82F评测

飞思卡尔   NXP   FRDM   K82F   非对称加密   
  • 作者:林满冬
  • 来源:21ic
  • [导读]
  • 全世界第一款拥有非对称加密技术支持的微控制器——Kinetis K8x系列安全微控制器应运而生,同时飞思卡尔半导体也推出了FRDM-K82F评估套件。

上电体验

连接计算机与micro usb接口之后,计算机便会出现一个USB盘符。打开USB,里面有一个网页文件指向MBED的官网,不过笔者在MBED官网却找不着K82这款开发板的支持,看来还需要等些时日,才可以用MBED来开发FRDM-K82F。

K822162.png

FRDM-K82F预装了”水准仪“演示,可充分利用板载加速度传感器。当电路板处于水平时,RGB LED熄灭;当电路板倾斜时,绿色或蓝色LED根据X轴和Y轴上的倾斜度逐渐发亮

K822251.png
K822253.png
K822255.png

开发环境搭建

虽然OpenSDAv2.1采用了免驱动的设计,即插即用,直接连接计算机便可以调试下载程序,但如果需要使用虚拟串口功能,还是需要安装相应的驱动才可使用。

FRDM-K82F快速入门网址上可以找到mbedWinSerial_16466.exe。下载完成后,首先连接计算机和FRDM-K82F的OpenSDAv2.1(J5 Micro usb),然后双击打开mbedWinSerial驱动。

K822458.png

在弹出的窗口中,点击“Install”进行驱动的安装。在安装的过程中,弹出驱动安装确认窗口,点击“安装”即可。

K822516.png
K822518.png

安装完成后,计算机需要重新扫面硬件变更。此时点击“跳过从Window Update获得驱动程序软件”。

K822572.png

稍等片刻,驱动便安装完成了。

K822589.png

此时,在计算机的设备管理器中也可以看到虚拟串口“mbed Serial Port”。

K822634.png

接下来需要打开KEIL软件的PACK,下载并安装飞思卡尔K8x芯片的支持包,在PACK的右侧可以快速找到freescale并展开,点击K80系列,并在软件左侧找到kinetis_K80_DFP,点击“Install”进行安装。

K822750.png

安装完成后,K80系列下方的微控制器符号将会由未安装支持包前的白色,变为安装后的绿色。

K822796.png

功耗测试

在板卡的设计中预留了一个功耗检测的接口,去掉J15跳线帽,并接入一个电流表便可以对K82芯片的功耗进行测试。

K822858.png

借助官方的功耗检测的相应代码,通过putty软件和虚拟串口,我们可以控制K82运行在不同的模式。

K822909.png

通过测试,K82在各个模式下的功耗情况如图所示:

K822936.png

K82F功耗测试

Flexio体验

FlexIO是一个高度可配置的模块,是K82芯片的特色外设之一,利用该外设,能够模拟多种串行/并行通信协议,包括 UART、I2C、SPI、I2S 等。

FRDM-K82F板卡的设计中,特别设置了一个FlexIO/Camera接口,利用该接口,结合官方例程,使用FlexIO外设驱动OV7670摄像头模块,可以方便进行USB摄像头应用进行体验。

K823347.png

首先按照原理图接线,由于FRDM-K82F的FlexIO/Camera接口是依据OV7670摄像头模块而设计的,所以直接焊上接插件,并插入OV7670即可。

K823428.png

接下来下载Kinetis SDK 1.3.0,并解压。在Kinetis SDK 1.3.0\examples\frdmk82f\demo_apps\usb\device\video\flexio_ov7670\bm\mdk目录下便能找到USB摄像头的demo例程。不过在编译demo例程之前,还需要编译生成该demo例程所需的两个lib文件,工程文件分别在以下两个目录之中:

Kinetis SDK 1.3.0\usb\usb_core\device\lib\bm\mdk\MK82F25615

Kinetis SDK 1.3.0\lib\ksdk_platform_lib\mdk\K82F25615

编译通过后,设置烧写器,在设置DEBUG选项卡中选择“CMSIS-DAP”,并点击右侧“Settings”,选择“SWD”模式。

 

K823797.png

 

 

K823799.png

接着选择Flash Download选项卡,添加flash烧写算法。

K823836.png

下载demo例程,连接计算机与K82F芯片的Micro USB接口,此时在计算机的设备管理器中的图像设备列表便多出一个设备“USB VIDEO DEMO”。

K823917.png

打开计算机自带的摄像头软件或者QQ摄像头,选择“USB VIDEO DEMO”便可看到OV7670的画面。

K823973.png

小结

虽然FRDM-K82F板载资源不可与MAPS四色板系列相提并论,但是利用这些有限的资源却可以把K82芯片外设资源功能发挥得淋漓精致,小巧的板卡结合板载新一代OpenSDAv2.1调试器,绝对称得上是K82微控制器最佳的开发利器!

资源链接

MK82FN256VLL15参考手册

MK82FN256VLL15数据手册

FRDM-K82F用户手册

FRDM-K82F硬件原理图

OpenSDAv2虚拟串口驱动程序

 

——————本文系21ic原创,未经许可严禁转载——————

  • 本文系21ic原创,未经许可禁止转载!

网友评论