板之“基”情
板之“基”情

        因为第一次申请,因为第一次申请还被选中,心里自然高兴。看到雷锋网最早要求2015/11/19日提交试用报告,可以过来好些天,也没有收到开发板,算来里网站规定的提交试用报告的时间已经没有15天,时间就是金钱和生命呐。终于忍不住根据雷锋网站上的联系方式打了两通电话,FRDM-K64F雷锋试用负责人员都回复不要着急,人员还在筛选中,开发板还没有寄出。一度以为中间出现了某种变故,试用一事已经不会有了,心头也就放开了此事,不做他想。直到2015/11/18日,我的手机收到短信通知FRDM-K64F开发板已经发货,没有记挂的心情自然又有了新的触动。

        前段时间因为要评估飞思卡尔的气压传感器MPL3115A2,根据飞思卡尔的代理商推荐,便在官网订购了FRDM-KL26Z和FRDM_FXS_MULT2-B两块板子,非预期的是,官网在生成的清单资料上的款项数目是以人民币计,而单位却又是$,在快递送达是,快递小哥说还要缴纳关税1千多元。我的直接反应就是,日了狗了,怎么可能。经查证是飞思卡尔网站出错,导致附在快递包裹上的物品清单价格被海关以美元计算,自然就会生出不菲的关税。弱弱的问快递小哥,我能拒收么?快递小哥说可以,还把清单留给了我,转身走了。真是对不住快递小哥,让他白跑了一趟。

      接下来,便是漫长的追溯和沟通,其间周折,自是不表。从下单开始,足等了一个多月时间,才终于把板子拿到手。这次申请雷锋网FRDM-K64F开发板试用,主要就是想将FRDM-K64F与FRDM-FXS-MULT2-B这两块板子配合进行试用。说这么多,无非是想秀一下手头有了3块飞思卡尔的开发板么?嘚瑟!

板之“基”情

【开箱】

        收到快递的首件事,自然是宽衣解带,直奔主题。打开简直就是简陋的快递包装塑料袋,再除去红色气泡保护塑料膜。看到的就是飞思卡尔经典的简洁而环保的包装盒了。抽出里层,等待已久的FRDM-K64F就静静的躺在,性感而冷漠,泛着任性的光。

                             板之“基”情


    不须赘述,FRDM-K64F是一款B格很高的开发板,其中受到很多开发者的热切关注的一大因素就是,FRDM-K64F支持OPENSDA V2,其Firmware彻底换成了开源的CMSIS-DAP调试器,这样就解决了包括Bootloader和所有应用(Debug,虚拟串口和MSD等)的开源问题.除此之外,个人总感觉FRDM-K64F相比其他开发板比如FRDM-KL26Z有些异样,细细看后,终于看到问题在插座这里,插座相比其他的开发板,要高出一大截,而且是由2部分组成,纳闷为何会是这样?带稍作分析后,才知道其底下部分竟然是公的,而上部分才是母的,真是:本是男儿身,奈何做娇娘?正所谓,“基”情初现。

                              板之“基”情

                                               

【安装】

        接下来的事情,自然是安装驱动。安装的过程就不细表了,在此贴出链接,以便迅速查看。

    https://developer.mbed.org/handbook/Windows-serial-configuration

    https://developer.mbed.org/media/downloads/drivers/mbedWinSerial_16466.exe

第一个链接是驱动安装说明网页,第二个链接是驱动执行档下载地址。特别提醒,在点击安装前,务必将FRDM-K64F的OpenSDA USB接口通过USB线连上PC,否则无法继续。



【使用】

        当FRDM-K64F与FRDM-FXS-MULT2-B并排在一起时,给人一种很和谐的感觉,不说Kinetis K系列M4内核对于传感器数据融合算法有着先天的优势,被设计成相似形象估计也是官方极力推介二者用于传感器数据融合应用的考量因素之一吧。远远看见,一时难辨雌雄。当把它们组合到一起时,你很难想象如此健硕的FRDM-K64F竟然扮演的是受的角色。而在将FRDM-FXS-MULT2-B插入FRDM-K64F时,一开始有些艰难,待到插入后,要拔下来也是紧得不要不要的,不禁让人想起“日”剧里经典的台词---嘴上说不要,身体却很诚实嘛。

    板之“基”情


                                   板之“基”情



    言归正传,在以上的一切准备妥当并接入电脑后,我们可以打开飞思卡尔的传感器融合工具软件Freescale Sensor Fusion Toolbox,点击选择端口,驱动安装正确的话即可以在下拉框中见到你的FRDM-K64F的串口指示。

            板之“基”情

    接下来,点击菜单中的File一栏,选择Flash-->FRDM-K64F-->FFRDM-FXS-MULTI(-B),FRDM-FXS-9AXIS-->FFXOS8700+FXAS2100X(Acc,Mag,Gyro)

板之“基”情

    点击后,会出现一个信息框,提示你将开发板FRDM-K64F的左侧的USB插座,你的开发板在电脑上会被认为是一个可移动存储的设备,

         板之“基”情


    确认后,会出现一个另存为对话框,选择实为你的开发板的那个磁盘,点击保存。

    板之“基”情

    此时即开始将刚才的BIN档下载到你的开发板,并烧录到Kinetis K64的flash里面。并提示你将板子拔下重新上电。

         板之“基”情


    重新拔插上电后,你会发现FRDM-K64F板子右上角的灯呈绿色并且闪烁起来,恭喜你,表示你下载的程序识别到板子上的传感器并且可以正常工作了。从端口选择下拉框中选中对应的串口,并点击Auto Detect 按钮Freescale Sensor FusionToolbox软件找到并识别你的板子.

下图就是点击按钮后软件识别到且会把你的开发板的图样显示出来,并且显示你前面选择的板子支持的传感器类型,以及算法的类别,同时你还会看到提示磁传感器需要通过旋转你的板子来校准。

板之“基”情

    如果你想将你手上的板子的方向与屏幕上板子的图像一致,你需要将你手上的板子朝向屏幕的方向,并请选择菜单CorrectàFor Display Orientation,

板之“基”情

    完成点击后,你可以看到屏幕上的板子图像与你手上的在同一个方向了。

板之“基”情

    前面提到的磁传感器校准的方法,只要想小蜜蜂跳∞字舞那样旋转几圈即可,得到如下提示校准已经完成,其显示也变成了像手机信号一样的图标。

板之“基”情

    

    是时候看看FRDM-K64F与FRDM-FXS-MULTI2-B配合时传感器的应用效果了。

        板之“基”情


         板之“基”情


         板之“基”情


    刚才前面提到绿色灯闪烁表示传感器识别到且工作正常,如果你把上面的FRDM-FXS-MULTI2-B拔掉,在上电,你会看到灯变成了红色,这就是因为,板子上的传感器已经侦测不到了。实际上,FRDM-K64F开发板本身也有传感器FXOS8700(加速度传感器+磁传感器),聪明的你,一定知道按照上面的步骤选择相应的选项来实现传感器的演示了吧,不过提请注意的是,因为FRDM-K64F开发板上没有陀螺仪,所以你只能选择Standalone来操作演示了,而且因为陀螺仪的缺位,其动作的速度是会受到影响的。


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

爱搞机微信

搞机啦微信

搞机啦微信

推荐产品

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

试用