FRDM-K64F开发板——智能控制先体验
FRDM-K64F开发板——智能控制先体验

一、概述

         FRDM-K64F是一款超低成本开发平台,面向Kinetis K64K63K24 MCUFRDM-K64F的硬件规格兼容Arduino™ R3引脚布局,提供了丰富的扩展板选项。FRDM-K64F配备丰富的外设,包括用于开发完整电子罗盘功能的6轴数字加速度传感器和磁力计,用于直接交互与反馈的3LED和两个用户按钮,可通过microSD卡插槽扩展的存储器,以及板载以太网端口,面向Bluetooth2.4 GHz无线电附加模块的接头等连接选项,可实现快速原型设计。FRDM-K64F平台配备运行开源引导加载程序的飞思卡尔OpenSDAv2嵌入式开源硬件串行调试适配器。该电路提供多种串行通信、闪存编程和运行控制调试选项。FRDM-K64F开发板——智能控制先体验

FRDM-K64F开发板——智能控制先体验

FRDM-K64F开发板——智能控制先体验

FRDM-K64F开发板——智能控制先体验

二、特性

·         MK64FN1M0VLL12 MCU (120 MHz1 MB闪存,256 KB RAM,低功耗,无晶振USB100引脚薄型四方扁平封装(LQFP))

·         两用USB接口,带Micro-B USB接头

·         RGB LED

·         FXOS8700CQ加速度传感器和磁力计

·         两个用户按钮

·         灵活的供电选项 - OpenSDAv2 USBKinetis K64 USB和外部电源

·         可通过兼容Arduino™ R3I/O接头轻松访问MCU输入/输出

·         可编程OpenSDAv2调试电路,支持CMSIS-DAP接口软件,提供以下功能:

               大容量存储设备(MSD)闪存编程接口
               
CMSIS-DAP调试接口可通过免驱动的USB HID连接提供运行控制调试功能,兼容IDE工具
                  
虚拟串行端口

             
 开源CMSIS-DAP软件项目

·         以太网

·         SDHC

·         附加射频模块:nRF24L01+ Nordic 2.4GHz无线电

·         附加Bluetooth模块:JY-MCU BT电路板V1.05 BT

·         软件支持和应用开发由Kinetis软件开发套件(SDK)提供。这是一款全面的套件,包括稳定可靠的外设驱动程序、协议栈和中间件(替代示例代码包/示例)

FRDM-K64F开发板——智能控制先体验

        详情请看这张图,两个USB口,右边是OPENSDA的,下载程序主要靠它,复位按钮啥的没啥好说的,5V那个跳线帽是主模式下的供电方式。然后就是各种IO,右下角那个小的芯片就是加速度计和磁力计,漏出来的8个孔是2.4G模块的接口,接着下面的4个孔是蓝牙接口,SD、按键和RGB很好区别,这样一套板载资源很丰厚,确实是freescale的中高端产品。

三、调试

    (1)一开始拿到开发板插上之后会显示这样的一个图标 FRDM-K64F开发板——智能控制先体验 ,这就是K64F的Flash。这样我们是没法下载调试的。
    (2)我们需要让开发板进入Bootloader模式

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

(3)安装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”的驱动器。

(4)为开发板安装驱动

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

(5)在MDK下对工程进行设置

首先,你需要安装MDK,然后点 FRDM-K64F开发板——智能控制先体验

这个按钮,找到K60这一栏进行下载 FRDM-K64F开发板——智能控制先体验


下载成功后,我们就可以开始新建工程开始写代码了。写好后,我们还需要对工程进行配置。

Options -〉Debug下Use选择为CMSIS-DAP Debugger,然后点击Settings按钮进行设置。FRDM-K64F开发板——智能控制先体验

Port选择SW、Connect选择 under Reset、Reset选择 HW RESET。

四、实验

  因为本次系统的设计使用 FRDM-K64F作为核心控制,所以外接了部分电路,比如红外触摸按键,以及24C16芯片等,同时还打算使用nRF24L01+ Nordic 2.4GHz无线电模块。FRDM-K64F开发板——智能控制先体验FRDM-K64F开发板——智能控制先体验

后期还打算将使用CMSIS库,进行一些DSP功能的操作。部分功能正在调试当中,特别感谢雷锋网为产品的研发提供了很好的机会,使产品研发正在顺利进行中。




分享:
爱搞机试用文章由网友完成,不代表本站观点。
xinshi002
普通
福利!
分享微博 分享微信
爱搞机微信

爱搞机微信

搞机啦微信

搞机啦微信

推荐产品

抱歉,产品库没有您要找的产品

试用