DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1480|回复: 0
打印 上一主题 下一主题

[待整理] 来自飞思卡尔工程师团队的实战经验分享系列——开发工具篇

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-12 14:26:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在社区提问大多时候是不是得等上一会才有网友回答你?着急的时候还等得心急火燎的?
        本文汇集了多位工程师分享的实战问题解决方案,来看看能不能解决你的问题呢?
        暂时没有发现跟你遇到的问题一样的案例,也木有关系啦。留个备案,日后能省却很多麻烦也是有很大可能滴(机会是给有准备的人的,一点儿也不错)。
        除了一些问题解决方案外,更有一些小技巧的分享。
        本片汇集的是关于各种开发工具或实用工具经验,让你的开发从此so  easy!
         
        手把手教你建立MQXLite工程
        看到许多网友开始学习MQXLite操作系统,所以本人在此为大家推荐一篇飞思卡尔官网的应用手册《Writing your First MQX-Lite Application》。
        这篇应用手册十分细致地描述了如何使用CodeWarrior10.3软件创建MQXLite工程,并添加任务内容:根据MMA8451Q加速度传感器数据以PWM方式点亮RGB三色灯,并在FRDM-KL25Z开发板上演示。
        【经验分享】BUS Bound工具的简介
        美国perisoft公司研制的BUS Hound只需安装在电脑上,就可用于USB数据监听,虽然BUS Hound性能无法与USB总线分析仪匹敌,但也能满足很多应用场合。本文档简单介绍了BUS Hound软件的操作步骤,实现USB数据监听,实现初学者更方便,有效的学习USB通信。
         
        Android4.3源码的详细下载过程及打patch步骤
        飞思卡尔官网前段时间Release了android4.3的BSP,一些朋友在下载anddroid4.3以及打patch时候会遇到一些问题,这里我自己手动下载并打了patch,成功。这里将步骤一步步的整理出来,供大家参考。
         
        solution advisor工具可以根据选择模块来查看其对应的外部引脚情况
        之前就知道Solution advisor 工具是用来选型的,但是没有注意到,其实它还可以根据选择的模块来查看模块对应的外部引脚情况,并且导出到excel,这样很方面查看具体模块外部的引脚交叉情况。
         
        MFGTool的使用关键几点
        MFGTool是飞思卡尔提供的烧写工具,使用起来非常方便。但是,在使用MFGTool有几点是需要注意的,否则就会在烧写过程中遇到一些问题。
         
        关于KE02 40M产品的CW10.5补丁
        飞思卡尔目前已经推出了KE02Z40M的芯片,而且也有了相应的FRDM板子,但是细心的网友可能发现,在CW10.5中,新建工程并没有KE02 40M的芯片,而且通过软件的 check for updates也不管用。本文给大家介绍了一个解决的途径。
         
        使用MDK5软件,想从PE中导入KEIL工程的网友注意
        在使用PExDriverSuite_v10.4 软件导keil工程的时候,提示不能从keil的安装目录导入startup文件的警告,本文介绍了解决这个问题的办法。
         
        再也不用担心找不到合适的飞思卡尔芯片啦?Cross Check让一切变得So easy!
        飞思卡尔交叉查询,一款可帮助您迅速找到正确的飞思卡尔MCU的手机App。您可直接按特性过滤,也可键入竞争对手的部件编号。
         
        如何使用PE在K60中,正确使能FTM的DMA功能
        用PE创建了关于FTM+DMA的工程,参数及主程序都经检查,确定无误后开始调试。
        但从工程通过串口打印出的信息可知,工程并未实现预计的功能,那到底是哪里出了问题呢?
        经过反复的排查,终于找到问题的来源。
         
        CW for Kinetis 中FSL ARM *.lcf 文件和GCC *.ld 文件的比较
        codewarrior for kinetis 有两种编译器: FSL ARM compiler 和GCC compiler
        FSL ARM compiler 用lcf 作为linker的配置文件;  GCC compiler用ld文件作为linker的配置文件. 二者看上去很相似但却也有不同.
        本人结合自己在支持客户中遇到的问题, 把常见的一些不同列在下表里. 也期待在以后的工作中还能将其更加完善.
         
        受益人群:
        1. 两个compiler 平台间相互移植
        2. 想了解CW for kinetis 两种配置文件区别的客户
         
        如何寻找飞思卡尔芯片最新的头文件
        芯片头文件在编译环境的安装路径下都是可以找到的,如果大家的编译环境如CodeWarrior、IAR、Keil MDK版本经常更新,就能够找到最新的芯片头文件了。
         
        使用CodeWarrior10.5软件的PE工具trim芯片内部慢速时钟
        最近遇到多位客户提问:如何把KE02芯片内部32KHz IRC频率调整到自己想要的频率?

        故于此分享一下本人在FRDM-KE02Z开发板上的操作步骤、经验以及测试结果。

        DDR Stress Test
        看到论坛上有人问关于DDR Stress Test的问题,这里我测试了一下,同时整理成文档的形式供大家参考。
         
        CW for kinetis 如何将flash代码copy到ram运行
         
        使用OpenSDA平台作为USBDM调试Kinetis
        前 段时间我刚写出来使用OpenSDA当做Jlink的方法,最近又发现USBDM最新版本(USBDM10.5b)也推出了兼容OpenSDA的固件,即 也可以使用OpenSDA当做USBDM来用了,看来OpenSDA真是前途大大的有啊,不错不错,当然也真是佩服pgo大神的开源分享精神,真是太给力 了,所以我第一时间做了个简单的测试验证,不敢独享,特此分享给大家也尝尝鲜。
         
        使用OpenSDA平台作为J-Link调试Kinetis
        继 上次开山之作之后再次写一个好东西,呵呵。想到过使用飞思卡尔的Freedom平台当做昂贵的J-Link调试器吗,好吧,这次给你机会了,呵呵。昨天在 去SEGGER官网查资料的时候看到了一个suprise,Segger刚刚为OpenSDA平台release了一个可以兼容Jlink功能的 firmware。
         
        如何在CW中新建一个OpenSDA的debug文件
        相信有些网友会有这样的问题,如果一个codewarrior工程下没有你需要的下载器的文件该怎么办,这里我就以OPENSDA为例,其实其他的下载器类同。
         
        即使没有接串口,也依然可以printf调试程序。(codewarrior下)
         
        如何用好信息查找工具Freescale Inforcenter?
         
        飞思卡尔产品“信息集中器”( Infocenter)工具
        这个工具包括不同系列芯片的Application NotesReference ManualsUser Guides,还包括开发软件和工具列表。它的好处在于信息集中,便于查找,对比方便,对应于一款芯片有哪些技术文档就很清晰明了,不易遗漏。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-8-9 00:38 , 耗时 0.089438 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表