完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Hello world ! 经过前面的学习后,童鞋们已经可以通过OpenSDA接口烧录程序啊,也对FRDM-KL25Z开发板有了初步的了解。但我相信这点成就,肯定不会让大家满足,只会让大家学习的热情更加饱满。前面烧录的程序都是已经编译好的Sample Code ,这次,我将带领编译并调试一个工程。 ㈠ CodeWarrior开发环境 CodeWarrior是Metrowerks公司研发的专门面向Freescale所有MCU与DSP嵌入式应用开发的软件工具,是Freescale向用户推荐的产品。CodeWarrior分为3 版本:特别版(Special Edition)、标准版、专业版。其中特别版是免费的,用于教学目的,对生成的代码量有一定的限制,而标准版与专业版没有限制。以前习惯使用IAR或Keil等IDE做开发的童鞋们不用担心,CodeWarrior很容易上手的。可通过下面网址链接(http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=CW-MCU10&fpsp=1&tab=Design_Tools_Tab)下载(网页如图1所示),目前最高版本为CodeWarrior 10.4,下载完成后安装过程中,要特别注意是,MCU选择项目栏中Kinetis的选项一定要选,MCU选择项目栏的选择可以多选,其它一路NEXT就OK。 图1 CodeWarrior下载界面 ⑵ Hello world工程编译及调试 CodeWarrior安装完成后,就可以编译及调试helloworld工程啊。 飞思卡尔在其官网上提供了基于CodeWarrior﹑IAR﹑Keil的FRDM-KL25Z开发板例子程序,以帮助初学者更快入门,下载界面同样是FRDM-KL25Z开发套件相关资料的下载界面,选择仿真与模型(如图2所示)即可下载。下载完成后,打开安装程序,一路NEXT就OK。 图2 FRDM-KL25Z开发板例子程序下载 下面介绍用CodeWarrior打开helloworld工程: i打开CodeWarrior(开始> 所有程序>Freescale CodeWarrior->CW for MCU v10.4->CodeWarrior) ii打开目录(..klxx-sc-pexprojectshelloworldcw): 1. 打开工程引导(如图3所示); 图3打开Import 2. 在工程引导中选择General中的Existing Projects into Workspace,然后点击Next 。(如图4所示) 图4 Import引导界面 3. 在下一层引导界面,选择“Select root directory:”选项,注意不要选中“Copy projects into workspace”,点击“Browse”,弹出浏览窗口(如图5所示) |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1951个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36511 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
5824 浏览 1 评论
6181 浏览 1 评论
6880 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4292 浏览 0 评论
693浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
671浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
685浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
766浏览 2评论
891浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-25 08:46 , Processed in 0.852909 second(s), Total 38, Slave 31 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号