首页 试用 文章详情
给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告
兔子悉尼 2016-01-29 22:08

根据我所查询到的资料,FRDM-K64F被称为飞思卡尔Freedom平台的一次重大革新,具体是怎么样的一个重大革新,今天我们就一起来看一看。

这是一块搭载了飞思卡尔具有跨时代意义的板载OpenSDA调试器的开发板,其使用U盘Device模式烧写代码的方式,消除了需要额外安装调试器驱动的麻烦,而且其更新固件和稳定性都值得称道。OpenSDA调试器不仅方便了整个开发平台的建立,而且提供了多种串行通信,Flash编程和调试运行的方式,这让工程师在不增加研发成本的同时又方便、快捷的对飞思卡尔Kinetis系列微控制器进行评估、开发(OpenSDA调试器)。

不过,第一代的OpenSDA并不像它的名字所命名的那样“Open”,它并不是开源的,然而发展到FRDM-K64F开发板上,OpenSDA也从第一代升级到了OpenSDA V2,硬件电路也稍有改变,增加了电平转换的逻辑,也可以使用2.5V、1.8V等电平,适用一些更高端的MCU,而且,OpenSDA V2的固件彻底换成了开源的CMSIS-DAP调试器,这样就解决了包括Bootloader和所有应用(Debug,虚拟串口和MSD等)的开源问题,这可以说是FRDM-K64F开发板的一个重要的里程碑。

此外,OpenSDA V2的固件和应用的文件格式都变得更加统一了,变为了.bin文件格式,不再是原来的.S19、.SDA格式,而且这点必须要注意,弄混了下载进去的代码是无法运行的。

前面说了一堆高大上的东西其实不如直接一起来看一看这块开发板~

首先是外包装

正面~给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

反面~给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

打开盒子~给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

板子正面~给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

板子反面~给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

微控制器MK64FN1M0VLL12

FRDM-K64F开发板搭载了飞思卡尔Kinetis K64系列微控制器MK64FN1M0VLL12,120MHz主频,基于Cortex-M4F处理器,支持IEEE 1588以太网,适合需要高存储器密度、低功耗和高处理效率的应用。该系列支持免晶振USB设计,能够降低系统成本,节约电路板空间,还具备Kinetis产品组合固有的全面支持工具和可扩展性。

MK64FN1M0VLL12微控制器特性:

所以这个小小的一块芯片可是这块板子中最重要的东西呢~最高的科技都集中在这儿~千万不要小看它~

芯片特写~给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

(官网查询获得)FRDM-K64F开发板特性:

OpenSDA v2:

从FRDM-K64F的板载资源来看,功能还是非常丰富的,首先板卡硬件规格兼容Arduino R3扩展接口,提供了丰富的扩展模块选择,另外板卡搭载丰富的外设,包括用于开发完整电子罗盘功能的6轴数字加速度传感器和磁力计,用于直接交互与反馈的3色LED和两个用户按钮,可通过microSD卡插槽扩展的存储器,以及板载10/100M以太网端口,面向Bluetooth和2.4 GHz无线电附加模块的接头等连接选项,可实现快速原型设计。

连接电脑后会自动运行出厂自带的小程序~(灯在变色)给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

电脑端会读取到一个1M的移动磁盘,以及一个串口设备~

给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

给你一块“大脑”--飞思卡尔FRDM-K64F开发板评测报告

FRDM-K64F开发板在Keil下的调试步骤

1、进入Bootloader模式

按住开发板的Reset按键,然后使用USB线连接开发板的 SDAUSB接口到PC。当“我的电脑”出现名称为BOOTLOADER的驱动器后,释放Reset按键。其可用空间为128KB。

2、安装mbed程序

下载FRDM-K64F_QSP.zip压缩包(http://cache.freescale.com/files ... s/FRDM-K64F_QSP.zip),解压缩后,将FRDM-K64F-QSP\OpenSDAv2 Applications目录下的k20dx128_k64f_if_mbed.bin文件复制到BOOTLOADER盘下。断开开发板和PC的连接,重新为开发板上电。这时开发板被PC识别为“MBED”的驱动器。

3、为开发板安装驱动

下载mbedWinSerial_16466.exe(http://mbed.org/handbook/Windows-serial-configuration),连接开发板和PC,然后双击mbedWinSerial_16466.exe这个文件即可。

4、在Keil下对工程进行设置

1) Options -〉Device下将设备选择为MK64FN1M0XX12

2) Options -〉Debug下Use选择为CMSIS-DAP Debugger,然后点击Settings按钮进行设置。Port选择SW、Connect选择 under Reset、Reset选择 HW RESET。

3) Options -〉Utilities下选择CMSIS-DAP Debugger

5、开始下载调试


鉴于试用者目前能力有限,这次的评测只能写到这个深度~只能算是一个简单的介绍或者说是入门~

总之这是一个很好的开发学习平台~大家如果能拿到这个大家一定要好好利用~因为他的能量超乎你想象~

分享到朋友圈 分享到微博
微信扫一扫,将页面分享到朋友圈
推荐使用当前手机浏览器内置分享功能
-->
相关文章