打印
[资料分享与下载]

熟悉开发环境CodeWarrior

[复制链接]
784|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
IversonCar|  楼主 | 2015-8-9 08:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
话说,真有点对不起这块借的板子,一开始是想先研究atmel的板子,之后再好好研究freescale的。不过东西太多,慢慢的。。。。。。。慢慢的。。。。。。。。。。嘿嘿。。。。就没找到。最近忙着智能大赛,找器件的之后,无意间巴拉了出来。果断的开始用起来。先把排针都焊上,呵呵,自己方便也造福后来借用者。
先来张焊接后的照片吧

还不错,手头最后两个排针都贡献了,正好可以买新的了,话说,看不少人用的彩色的排针还蛮好看的
O(∩_∩)O~
废话不说,切入正题。
freescale有自己专门的开发环境CodeWarrior,一堆的描述语咱就不说了,其实最吸引我的是那图像编辑界面,之前有朋友做项目用的就是freescale的,后来还拿CodeWarrior跟我提过,讲的就是这个特点,确实蛮吸引人的。虽然现在TI、ST的也都有这种类似功能的软件,但无疑都不如这款功能强大,完全的开发。所以板子拿到,第一个我就想来了解这个IDE的强大之处。
安装过程此处就不提了。一来网上真的太多了,二来其实没太多需要注意的,正常安装就好,我就顺利安装成功了也没参考什么,三来嘛,太占篇幅了,贴图也太麻烦。
软件下载
http://www.freescale.com/zh-Hans/webapp/sps/site/o...

每次打开都会弹出工作空间的选择窗口如果你不打钩设置的话。

看似与正常的IDE差不错。

左下角是快捷选择。此处由于是第一次使用,所以本人导入一个已有的工程。
此处本人选择Import example project

居然有两种不同的工程,而且左边的与右边第一个好像一样啊?
区别在哪呢?
研究了下,
首先,不得不说eeboard还是很强大的,建议与我有相同疑问的人看下这篇帖子,这总结的就很好。
http://www.eeboard.com/news/飞思卡尔kinetis-l系列-实现入门级m...
由此你可以发现这板子其实还是很强大的。
外围是飞思卡尔MMA8451Q 3轴加速度传感器,电容式触摸滑动界面、MKL25 MCU的RGB LED和USB器件连接,以及复杂的OpenSDA的集成调试电路。听起来就很有动手的欲望啊。基于加速度传感器数据和触摸感应面板输入更改RGB LED的颜色组合和亮度。大多数MKL25 MCU引脚都连接至通孔I/O连接器。这些连接器的外引脚布局与常用的Arduino™ R3标准引脚布局和为该标准设计的3.3V屏蔽(插件外设模块)兼容。也就是说也许可以作为Arduino来开发了。而且可以基于mbed开发,这型号。
飞思卡尔的MQX Lite与常用的全功能版MQX RTOS相比体积更小、并与之完全兼容。它作为Processor Expert中的嵌入式组件提供,易于配置,并可以轻松添加至现有应用,只需4KB RAM即可运行。它支持实时、基于优先级的先占式任务切换,意味着线程可以按照优先级顺序执行,允许高优先级线程始终满足其时间要求,无论多少其他线程正在争用CPU时间。由于软件开发是花费巨大且耗时的流程,使用免费MQX Lite RTOS与自己动手的方式相比,可以节省数万美元,即便是针对少量应用也能如此。
但其实还是不是很理解啦。我们通过实际的工程来加以说明。
此处我们选择第一个


此处选择所要的例程,注意后面的选型,此处我选择KL25的GPIO,finish
不得不说,速度还是很快的。

导入例程。

相关帖子

沙发
FSL_TICS_Jeremy| | 2015-8-10 09:28 | 只看该作者
谢谢楼主分享!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

50

主题

344

帖子

0

粉丝