主要看气质——FRDM-KL02Z评测
- [导读]
- FRDM-KL02Z是一款超低成本开发平台,由基于ARMnCortex-M0+处理器构建的Kinetis L系列KL02系列器件组成,主要面向超低功耗产品如可穿戴设备,小家电等。
FRDM-KL02Z是一款超低成本开发平台,由基于ARM Cortex-M0+处理器构建的Kinetis L系列KL02系列器件组成,主要面向超低功耗产品如可穿戴设备,小家电等。软件方面支持NXP及三方开发软件,如MDK,IAR及NXP提供的Kinetis Design Studio (KDS)。 FRDM-KL02Z算是一款比较老的开发板了,最早由freescal于2013年推出。以今天的眼光,来品评一款早期的开发板,寻求它的亮点,同时发掘它的优势并发现它的不足,这就是这篇文章的主旨。
先来看外观是否有气质,因为主要是看气质。
图1:外包装
FRDM-KL02Z开发板包装比较朴实,甚至可以说是比较低调,FRDM字样告诉我们,这是一款FRDM系列之一。当freescale已成绝唱,不知这个freescale的商标会不会勾起你那已渐渐淡去的惆怅!
图2:开箱
包装采用抽屉式设计,非常方便就能取出开发板。和朴实的外包装相比,内部却极具冲击效果。红黑色系搭配,应该会触动你的某些感触。
图3:FRDM-KL02Z(正面)
FRDM系列向来以色彩丰富著称,科技不仅仅是严肃的代名词,也可以有着丰富的色彩。KL02Z使用绿色设计,是否意味着环保与低功耗? 事实就是KL02Z确实使用的ARM Cortex M0+的MCU,主要面向低功耗应用。开发板上主要的外设都集中在开发板的正面,元器件排列整齐,配以绿色的基调,看起来非常舒适!
图4:FRDM-KL02Z(背面)
FRDM-KL02Z开发板背面丝印标注了主要引出引脚的位置及名称,方便连接外部设备。右边预留锂电池接口,如果需要使用该接口,需自行焊接。
图5:FRDM-KL02Z图赏
从外观看,气质尚可!
FRDM-KL02Z除了MCU之外,另外还提供了哪些资源呢? 下图标出了KL02Z开发板上的主要外设及对应位置,开发板体积虽然小巧,还是提供了一些基本的外设如RGB三色LED,MMA8451Q三轴陀螺仪。另外开发板也提供了Arduino UNO兼容接口,似乎提供Arduino兼容接口早已成了许多开发板的标配。
图6:开发板主要资源及位置
FRDM-KL02Z包括的主要特性如下
l KL02Z32VFM4 MCU – 48 MHz、32 KB闪存、4 KB SRAM、32QFN封装
l 电容滑动触摸感应板、MMA8451Q加速度传感器、三色LED
l 灵活的电源选择 – 纽扣电池、外部电源
l 易于访问MCU的I/O接口
l 配备电池管理功能,电源测量接入点
l 新型OpenSDA调试接口:
1. 大容量存储设备闪存编程接口(默认);无需安装任何工具即可评估演示程序
2. P&E调试接口具有运行控制调试功能并兼容IDE工具
3. CMSIS-DAP接口:面向嵌入式调试接口的ARM新标准
准备一根mini USB转USB Type A转接钱,准备上电及升级OpenSDA固件。
开发板上包含MMA8451Q加速度传感器,出厂程序会读取该传感器的各项数据信息,根据加速度传感器反馈的信号来调整板载三色LED灯来显示不同的颜色及亮度。FRDM系列开发板的OpenSDA固件基本类似,除了有v1和v2之分,固件升级和使用方法基本相同。关于FRDM-KL02Z的上电体验及固件升级,请参考(FRDM-KL25Z)。
下面是升级到最新版固件后的情况
图7:最新固件
看到Application Version is: 1.18,这是最新的固件版本了。
从固件的修改日期看,最后的修改日期是2015年12月4日,表明官方一直在维护着KL-02Z的相关代码,并没有弃之不顾!
现在开始尝试在KL02Z上写几个程序,体验开发流程及应用。
原本准备用mbed来测试,不过实际使用后发现mbed居然不支持该硬件平台。在硬件平台上能找到FRDM-KL05Z的支持信息,KL05Z和KL02Z的硬件区别极小,理论上应该可以使用KL05Z的软件支持包来开发KL02Z。如下图
图8:mbed支持FRDM-KL05Z
不过该硬件平台提供的模板代码非常乱,所以还是老老实实使用MDK来进行代码测试。先安装freescale的KLxx系列的支持包,如下图
图9:安装FRDM-KL02Z的MDK硬件支持包
接下来到官方下载SDK支持包,SDK里面包含了相关的底层库函数及相应的samples,可以快速体验。这里直接使用的samples包,里面已包含库函数
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前