我与飞卡的羁绊之 - FRDM_K64F!
我与飞卡的羁绊之 - FRDM_K64F!

认知篇      

我对飞思卡尔的热衷起源于全国大学生智能车大赛,在学校的四年里两年半的时间都在玩智能车。此刻音乐响起,思绪中飘过在实验室熬夜通宵调参的情景,飘过遇到跑道静电的抓耳挠腮,飘过十字弯带来的恐惧症等等,相信好多做车的小伙伴都深刻的了解其中的乐趣还有各种令人蛋疼的问题!一句”我待小车如初恋,小车虐我千百遍“道出了其中的酸甜苦辣。好了淡就暂时扯到这里,下面是今天的正题飞思卡尔的FRDM_K64评估板,参加了两年飞卡第一次玩官方的评估板,心里还是有点小激动,所谓说“官方出品,必属精品”!废话先不说,直接上图;

FRDM_K64延续了飞思卡尔评估板一贯的小巧圆润风格

我与飞卡的羁绊之 - FRDM_K64F!

下面是FRDM与飞思卡尔的沉金logo特写

我与飞卡的羁绊之 - FRDM_K64F!

下面是主芯片MK64FN1M0VLL12特写,想当年参赛用的还是大部分是128,K60都很少用,一转眼飞思卡尔主推芯片已经到K64了

我与飞卡的羁绊之 - FRDM_K64F!

底部主要是管教标注丝印还有一个二维码,用微信扫了下显示的是Fsls.co/FK64F不知所云

我与飞卡的羁绊之 - FRDM_K64F!

在来一张整体图

我与飞卡的羁绊之 - FRDM_K64F!

下面是类似于说明书的简单入门指导,以及板载硬件介绍


我与飞卡的羁绊之 - FRDM_K64F!

入门指导正面是飞思卡尔的标志性图片,不知道大家注意到右下角蓝色的mbed图标了没,这是ARM最新推出的板载平台,说明k64f在平台的支持之下

我与飞卡的羁绊之 - FRDM_K64F!

下面是飞思卡尔的板载OpenSDA硬件部分

我与飞卡的羁绊之 - FRDM_K64F!

下面是几个辅助芯片特写,包括OpenSDA的MK20DX128VFM5芯片与PHY芯片KSZ8081RNACA与6轴传感器FXOS8700CQ

我与飞卡的羁绊之 - FRDM_K64F!

下面是SD卡槽特写

我与飞卡的羁绊之 - FRDM_K64F!

好了图片先看到这里,昨天迫不及待的试玩了下分下下使用感受;

应用篇

记得上次接触飞思卡尔的芯片还是在一年前,在飞思卡尔官网申请了几片K60自己就画了个最小系统版画完测试成功后还没等深入接触就走出了校园,从哪以后就再也没接触过飞思卡尔的芯片,由于ST公司的stm32在性价比与使用成熟度上都优于飞思卡尔所以现在一直在用stm32开发东西,其实说来飞思卡尔的东西是稍微贵点但是也有贵的理由,飞卡主要应用于汽车行业,芯片的成熟度与稳定性都是一致认可的,两者只是使用方向不同需求不同的区别吧。

应用之前上传几张小车靓照

我与飞卡的羁绊之 - FRDM_K64F!

为了缩减开支,好多都是用的旧的,包括车模,板子也是自己实验室腐蚀的,所以卖相不好,呵呵

我与飞卡的羁绊之 - FRDM_K64F!

下面开始使用正题,

下面是评估板构架

我与飞卡的羁绊之 - FRDM_K64F!

下面是主要板载硬件介绍

我与飞卡的羁绊之 - FRDM_K64F!

引出的IO管教,兼容Arduino R3扩展接口

我与飞卡的羁绊之 - FRDM_K64F!

OpenSDA

我与飞卡的羁绊之 - FRDM_K64F!

现在大部分ARM内核的板子基本都用的JTAG调试工具,我基本都用SWD方式,只因方便简单够用,而FRDM_K64评估板板载了OpenSDA调试工具,她可以使用U盘的Dvice模式对代码进行烧写与调试,还可以用作USB转串口作为串口调试工具哦!方便吧下面是具体实现方法


1.按住开发板的Reset按键,然后使用USB线连接开发板的 SDAUSB接口到PC。当“我的电脑”出现名称为BOOTLOADER的驱动器后,释放Reset按键。其可用空间为128KB。2.下载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这个文件即可。然后在KILE工程设置里吧DEBUG模式改为CMSIS-DAP Debugger模式

然后的然后你就可以用一根手机数据线来完成程序的开发与调试了,激动吧!

还有就是飞思卡尔的官方SDK,在ST等公司相继推出官方函数库之后,飞思卡尔的SDK也腾空出世,好多人都说等到花都谢了,还好飞思卡尔没有让我们失望,不光推出了常用各模块函数库,就连不常用的ucos以及lwip函数支持库都一块出来了,不进让我们跃跃欲试啊,现在就让我们粗略看下,笔者也是刚开始接触飞思卡尔SDK,如有错误之处还请大家批评指正。


我与飞卡的羁绊之 - FRDM_K64F!

以上是管教初始化,函数GPIO_DRV_Init(inputPin, outputPin);完成输入与输出管教初始化,管教应用,下面我想就不用我多说了,不想深究的小伙伴稍微看下就可以应用,但是如果遇到问题就不得不深究啦,库函数也是有两面性的!

还有就是MBED平台下有个应用6轴的例子,上面用了好类,本人没有C++基础,看起来有点吃力,如果有兴趣的小伙伴可以去下载看看,传感器就是板子自带的型号!用起来很方便。

      明天又有新任务了,暂时没时间玩板子了,分享先写到这里,回来有时间再补充其他的,谢谢大家看完我的分享感受!

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

爱搞机微信

搞机啦微信

搞机啦微信

推荐产品

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

试用