查看: 1141|回复: 0

【KL25Z】熟悉开发环境CodeWarrior

[复制链接]
  • TA的每日心情
    开心
    2017-7-4 13:51
  • 签到天数: 347 天

    连续签到: 1 天

    [LV.8]以坛为家I

    发表于 2015-2-11 09:00:44 | 显示全部楼层 |阅读模式
    分享到:
    话说,真有点对不起这块借的板子,一开始是想先研究atmel的板子,之后再好好研究freescale的。不过东西太多,慢慢的。。。。。。。慢慢的。。。。。。。。。。嘿嘿。。。。就没找到。最近忙着智能大赛,找器件的之后,无意间巴拉了出来。果断的开始用起来。先把排针都焊上,呵呵,自己方便也造福后来借用者。
    先来张焊接后的照片吧

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

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

    看似与正常的IDE差不错。

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

    居然有两种不同的工程,而且左边的与右边第一个好像一样啊?
    区别在哪呢?
    研究了下,
    首先,不得不说eeboard还是很强大的,建议与我有相同疑问的人看下这篇帖子,这总结的就很好。
    https://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
    不得不说,速度还是很快的。

    导入例程。
    很奇怪的是我没找到主函数。
    时间不早了,例程具体分析明天继续。
    第二篇:
    【KL25Z】熟悉开发环境CodeWarrior 并解决在win8下openSDA无法正常使用问题
    第三篇:
    【KL25Z】熟悉开发环境CodeWarrior之三
    第四篇:
    【KL25Z】基于mbed新建工程,实现led闪烁
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 17:11 , Processed in 0.112075 second(s), 17 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.