"Exploring" -- Freescale FRDM-K64F development board -- full record
"Exploring" -- Freescale FRDM-K64F development board -- full record
2016-11-23 11:10


After waiting for so long, we finally got the Freescale FRDM-K64F development board that we had been admiring for a long time. As soon as we got the express, we couldn't wait to open it. After that, let's explore this board with me!

First of all, confirm the lower board packaging

The front of the package is very simple!

The information on the back of the package is detailed enough for use



However, there is no manual in it. I have to find some holes on the Internet. I hope it can be added later.


First, Baidu's FRDM-K64F development board features:

  • MK64FN1M0VLL12 MCU (120 MHz, 1 MB flash memory, 256 KB RAM, low power consumption, amorphous USB and 100 pin thin quad flat pack (LQFP))

  • Dual purpose USB interface with Micro-B USB connector

  • RGB LED

  • FXOS8700CQ Accelerometer and Magnetometer

  • Two user buttons

  • Flexible power supply options - OpenSDAv2 USB, Kinetics K64 USB and external power

  • Compatible with I/O connector of R3 provides easy access to MCU I/O

  • The programmable OpenSDAv2 debugging circuit supports CMSIS-DAP interface software and provides the following functions:

  • Ethernet, SDHC interface

  • Additional RF module: nRF24L01+Nordic 2.4GHz radio

  • Additional Bluetooth module: JY-MCU BT circuit board V1.05 BT

OpenSDA v2:

  • Mass Storage Device (MSD) flash programming interface

  • CMSIS-DAP debugging interface can provide operation control debugging function through drive free USB HID connection, compatible with IDE tools

  • Virtual serial port

  • Open source CMSIS-DAP software project

From the onboard resources of FRDM-K64F, the functions are very rich. First, the board hardware specifications are compatible R3 expansion interface provides a wealth of expansion module options. In addition, the board carries a wealth of peripherals, including 6-axis digital accelerometer and magnetometer for developing complete electronic compass functions, 3-color LED for direct interaction and feedback and two user buttons, memory that can be expanded through microSD card slot, and on-board 10/100M Ethernet port, Connection options such as connectors for Bluetooth and 2.4 GHz radio add ins for rapid prototyping

I feel like a loser. Its functions are really powerful


Now let's go to use development!!!

First, the development board program burning method. Most development boards are roughly the same, let's go!!

1. Enter Bootloader mode

Press and hold the Reset button of the development board, and then use the USB cable to connect the SDAUSB interface of the development board to the PC. When the drive named BOOTLOADER appears in My Computer, release the Reset button. Its free space is 128KB.

2. Install mbed program

Download the FRDM-K64F_QSP.zip compressed package. After decompression, copy the k20dx128_k64f_if_mbed.bin file under the FRDM-K64F-QSP OpenSDAv2 Applications directory to the BOOTLOADER disk. Disconnect the development board from the PC and power on the development board again. At this time, the development board is recognized by the PC as a "MBED" drive.

3. Install the driver for the development board

Download mbedWinSerial_16466.exe, connect the development board and PC, and then double-click the file mbedWinSerial_16466.exe.

4. Set up the project under Keil

1) Options ->Select MK64FN1M0XX12 as the device under Device

2) Under Options ->Debug, select Use as CMSIS-DAP Debugger, and then click Settings to set. Select SW for Port, Under Reset for Connect, HW RESET for Reset.

3) Options ->Under Utilities, select CMSIS-DAP Debugger

5. Start downloading debugging

I've talked for a long time, but I still need to power on







Share:
The article on the trial of iGo is completed by netizens, which does not represent the views of this website.
ordinary
Innovation
Share Weibo Share WeChat
 Aigoji WeChat

Aigoji WeChat

 WeChat

WeChat

Recommended products

Sorry, the product you are looking for is not available in the product library

on trial