首先感谢君君给我的机会让我测试这块板子。
我之前也没有试过freedom的平台,对这个真不是很清楚,一切从网上查资料。FRDM-K64F是一款超低成本开发平台,面向Kinetis K64、K63和K24 MCU。FRDM-K64F的硬件规格兼容Arduino™ R3引脚布局,提供了丰富的扩展板选项。FRDM-K64F配备丰富的外设,包括用于开发完整电子罗盘功能的6轴数字加速度传感器和磁力计,用于直接交互与反馈的3色LED和两个用户按钮,可通过microSD卡插槽扩展的存储器,以及板载以太网端口,面向Bluetooth和2.4 GHz无线电附加模块的接头等连接选项,可实现快速原型设计。FRDM-K64F平台配备运行开源引导加载程序的飞思卡尔OpenSDAv2嵌入式开源硬件串行调试适配器。该电路提供多种串行通信、闪存编程和运行控制调试选项。
拿到手,简介的包装
(包装正面)
(包装反面)
(全家福)
(板卡正面)
(板卡反面)
话说当时我有点蒙,没有说明书么,谁能告诉我 这么多接口是干嘛用的?差点抓狂,然后不经意间发现了那张红色的纸居然是说明书,差点被我扔掉了。
特性
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
附加射频模块:nRF24L01+ Nordic 2.4GHz无线电
附加Bluetooth模块:JY-MCU BT电路板V1.05 BT
软件支持和应用开发由Kinetis软件开发套件(SDK)供。这是一款全面的套件,包括稳定可靠的外设驱动程序、协议栈和中间件(替代示例代码包/示例)。加入Kinetis软件开发套件网络社区论坛,获得专家意见和支持。
百度了了下,这个是上面所有接口的说明。
然后 我开始照着说明来了 usb 链接电脑 然后插上网线(刚开始这个好像用不到,习惯使然)
插好线之后,绿色的led灯表示 通电了,上面的三色led灯循环闪烁。
我的电脑这里有个mbed 的USB存储盘。打开后出现 一个网页快捷 然后点击打开网页
这个是说明页面,往下面拉下去 有一个Downloading A program 的栏目 里面有一个测试的样例helloWord 下载下来那个.bin文件然后复制到 usb存储盘,然后 按一下 Reset 重启下项目,然后重启完红色的led灯一直闪烁 表明项目写入成功运行了。
http://www.freescaleic.org/module/forum/thread-599763-1-1.html 这个是我找的一个开发社区,里面有很多的例子。
总体来说 这个开发板还是很有意思的,不过不适合大众,如果喜欢C/C++的人我想能很好的使用这块板子开发出很有意思的应用。