NXP开发板K64F之初识

K64F开发板功能:

  • MK64FN1M0VLL12 MCU (120 MHz,1 MB闪存,256 KB RAM,低功耗,无晶振USB和100引脚薄型四方扁平封装(LQFP))
  • 两用USB接口,带Micro-B USB接头
  • RGB LED
  • FXOS8700CQ加速度传感器和磁力计
  • 两个用户按钮
  • 灵活的供电选项 - OpenSDAv2 USB、Kinetis K64 USB和外部电源
  • 可通过兼容Arduino™ R3的I/O接头轻松访问MCU输入/输出
  • 可编程OpenSDAv2调试电路,支持CMSIS-DAP接口软件,提供以下功能:
  • 大容量存储设备(MSD)闪存编程接口
  • CMSIS-DAP调试接口可通过免驱动的USB HID连接提供运行控制调试功能,兼容IDE工具
  • 虚拟串行端口
  • 开源CMSIS-DAP软件项目
  • 以太网
  • SDHC
    官方介绍
    图片

1.使用mbed简单调试

1.1更新mbed的固件

ARMmbed的网址https://developer.mbed.org/platforms/FRDM-K64F/
更新mbed固件教程https://developer.mbed.org/handbook/Firmware-FRDM-K64F
对应引脚名称https://developer.mbed.org/teams/Freescale/wiki/frdm-k64f-pinnames

  • 1)首先按住板子上的复位键,然后micro usb线连到opensda那个口就可以进到bootloader模式
  • 2)下载固件https://developer.mbed.org/media … 128_k64f_0x5000.bin
  • 3)将下载好的固件拖拽到bootloader盘下。

1.2试试超声波传感器hc-sr04

mbed还有很多传感器的例程https://developer.mbed.org/components/cat/sensors/
-sr04数据手册地址http://www.micropik.com/PDF/HCSR04.pdf
点传感器图片进去导入工程,试一下能不能用,不能用再改。

程序及库所在页面https://developer.mbed.org/components/HC-SR04/

点importprogram导入工程,然后点Compile编译,将编译好的bin文件复制到Mbed盘下

1

实测图片
11
12