ARM环境搭建 — CodeWarrior 的安装

CodeWarrior 的最新版可以在Freescale的官方网站下载到http://www.freescale.com/ Special Editions为免费版,有30K代码限制等一系列限制,但不会影响使用。

  安装哪个版本都可以,安装后只要替换license.dat 文件就可以。有的人在Windows7下安装后运行会产生问题,可以先安装Visual Studio,再安装CodeWarrior就没问题了(我是这么安装的,从来没遇到问题)

 

下面以Evaluation Editions为例,安装环境为Windows 7 英文版:
1.  双击运行安装文件:

2.  下一步:

 

3.  选择安装文件解压用的临时文件夹(安装完可以删掉),下一步:

 

4.  解压完成后自动运行安装程序,下一步:

 

5.  下一步:

 

6.  同意,下一步:

 

7.  下一步:

 

8.  选择安装目录,下一步:

 

9.  完全安装,下一步:

 

10. 选择关联的文件类型,第一项为CodeWarrior的工程文件,下一步:

 

11. 安装:

 

12. 完成安装,更新是否检查无所谓:

 

13. 将license.dat 拷贝到安装目录下,覆盖原文件。

 

到此为止,编程环境建立完毕~~~


  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: CodeWarrior是一种集成开发环境(IDE),主要用于嵌入式系统开发,可提高开发效率和可靠性。下面是一些使用CodeWarrior的教程: 1.安装CodeWarrior:首先需要从官方网站下载CodeWarrior,然后按照向导安装。这个过程很简单,只需要按照指示进行就可以了。 2.创建项目:打开CodeWarrior后,你会看到一个欢迎界面。点击新建项目,然后选择你要开发的平台,输入项目的名称和存储路径。CodeWarrior提供了各种处理器的采用系统和支持。选择适当的选项后,按'test project'开始新的测试项目。 3.编写代码:编写代码是主要的工作。点击CodeWarrior界面的源代码窗口,然后使用自己喜欢的编程语言定义函数和变量并编写其代码。 4.调试程序:CodeWarrior提供了各种调试工具和方式。在调试过程中,你可以查看变量的值、检查代码的执行流程、停止并单步运行程序等。 5.生成可执行文件:当你的程序完成后,需要将代码出口保存到可执行文件中。CodeWarrior可以为你生成各种类型的可执行文件,如二进制可执行文件、库文件等。选择适当的输出选项,然后构建程序以生成最终的可执行文件。 总之,CodeWarrior是一款功能强大的IDE,可以显著提高嵌入式开发的效率和可靠性。只要按照上述步骤进行,你就可以轻松创建项目、编写代码和调试程序,最终生成可执行文件并将其部署到目标设备上。 ### 回答2: Codewarrior是一款功能强大的集成开发环境,用于嵌入式系统的开发,采用了易于使用的GUI界面,帮助开发者更快速地实现各种应用。Codewarrior安装和使用都比较简单,只需按照以下步骤进行操作即可。 1.安装Codewarrior 首先需要从官方网站下载Codewarrior,并进行安装安装完成后,会生成Codewarrior的快捷方式,可以通过双击打开。如果之前已经安装Codewarrior,需要先将之前版本的卸载干净。 2.创建新项目和工程 打开Codewarrior后,需要创建新的项目和工程。在菜单栏中选择“File”->“New”->“Project”,然后选择需要使用的工具链和操作系统。在这里可以选择常用的MCU厂商和芯片,以及对应的SDK版本。 3.添加源文件 将需要编译运行的源文件导入该工程中,可以在菜单栏中选择“File”->“New”->“Source File”,或者右键点击工程选项,选择“New”->“Source File”来添加。 4.配置编译选项 配置编译选项可以在工程的属性窗口中进行,选择“Project”->“Properties”来打开工程属性页面。在这里可以选择编译器和调试器,并设置编译选项。 5.编写代码 在Codewarrior中编写代码和其他IDE是一样的,使用内置的编辑器即可。不过需要注意的是,Codewarrior使用的是ANSI C标准,使用非ANSI C标准的函数需要开启相应的编译选项。 6.编译和调试 所有配置完成后,可以开始编译和调试。编译可以选择菜单栏中的“Project”->“Build”,或者使用快捷键Ctrl+B来进行。调试可以选择“Debug”->“Debugger”->“Attach”,或者使用快捷键F5来启动。Codewarrior也提供了更加丰富的调试工具,用户可以根据需要使用。 以上是Codewarrior的使用教程,希望能够提供一定的帮助。在使用过程中需要注意的是,多看官方文档和经验交流论坛,了解更多的使用技巧和注意事项,以提高开发效率和质量。 ### 回答3: Codewarrior是一款强大的集成开发环境(IDE),由美国Freescale公司推出,目前已被收购为尽力科技公司推广。它具备开发嵌入式系统所需的所有功能。Codewarrior支持大量的MCU系列,如:Freescale公司的ColdFire,Kinetis和HCS12,NXP Semiconductors公司的ARM Cortex-M,以及其他MCU系列,如AVR。在Codewarrior中,开发人员可以编写C/C++代码,并使用调试器、分析器、编译器和器件编程器来开发、测试和部署。 Codewarrior的主要功能和特点: 1. 支持多种MCU系列,可以在一个集成开发环境中开发多种嵌入式系统。 2. 提供了代码编辑器和高级调试器,用于快速开发和测试嵌入式系统。 3. 支持直接调试Bootloader,允许在Flash中下载并调试应用程序。 4. 提供器件编程器和时钟工具,可简化和自动化制造流程。 5. 支持代码版本控制和协作开发,允许多人协作开发同一项目。 下面是Codewarrior的使用教程: 1. 下载和安装Codewarrior IDE。 2. 创建一个新项目,将MCU型号和其他项目设置设置为所需的编译器选项。 3. 创建和修改源代码文件,例如添加文件、修改文件名或移动文件。 4. 编写代码后,设置Debug Configuration。 5. 在Debug Configuration窗口中,添加断点以调试代码。 6. 运行程序并使用调试器查看调试输出。 7. 分析调试信息并修正代码错误。 8. 代码测试完成后,使用编译器和器件编程器将程序烧录到MCU中。 总的来说,Codewarrior是一款功能全面的IDE,提供了快速开发嵌入式系统所需的所有工具和资源。用户可以根据需要自定义设置,并使用Debug Configuration和其他工具来调试和分析代码。因此,如果你需要开发嵌入式系统,Codewarrior是一个不错的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值