CodeWarrior V10.1 使用方法快速入门

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CodeWarrior V10.1 使用方法快速入门

CodeWarrior V10.1 Quick Start Guide

1.启动CodeWarrior。

如果是首次启动该软件,需要设定一个工作空间。选定工作空间后,如果是第一次运行CodeWarrior,则首先进入“欢迎”界面,点击该界面左上角“×”按钮,关闭该界面后即进入“C/C++项目”编程界面。

2.新建工程:在工具栏中选择 “文件->新建->BareBoard Project”,如图1所示。

图1

1)设定文件名

在缺省状态下,该新建工程将保存在当前工作空间的文件夹下。完成后点击“下一步”,如图2所示。

图2

2)选择芯片类型。

此处以MK10N512VMD100为例。选择好芯片类型后,点击“下一步”,如图3所示。

图3

3)选择调试器类型(可多选)

如果成功安装了新的USBBDM并且patch成功,此处会出现USBDM选项,如图4所示。

如果要在该工程中添加一些已有文件、或者希望生成一个默认的main.c文件,则完成后点击“下一步”。

如无上述需求,则直接点击“完成”。此时将生成一个包含Startup Code、但不含main.c 的新工程。

图4

4)选择导入的默认文件以及是否生成main.c,完成后点击“下一步”。

CodeWarrior的默认编程语言是C,也支持C++和汇编,如果使用C语言编程,此处也可直接单击“完成”,具体操作如图5所示。

图5

5)选择编程语言,完成后点击“下一步”,如图6所示。

图6

6)选择是否需要调用一些快速开发工具(如Processor Expert、Device Initialization),完成后点击“完成”,如图7所示。

图7

至此,CodeWarrior将为您生成一个包含Startup.c和main.c的新工程。在编程界面(C/C++项目)下的工程窗口下,您可以浏览该工程含有的全部文件。

如果您无法找到上述窗口,可在CodeWarrior界面左下角的视图管理器中寻找。如图8所示。

图8

3.导入已有工程:在工具栏中选择 “文件->导入”,如图9所示。

图9

1)弹出导入对话框,选择“常规->现有项目到当前工作空间中”。双击“现有项目到工作空间中”选项或者单击“下一步”,均可进入下一步骤,具体操作如图10所示。

图10

2)单击“浏览”,选择待导入工程的路径。完成后单击“确定”,如图11所示。

图11

3)此时“导入项目”窗口中会列出所选路径下所有可用的工程文件。勾选您所需要的

工程,单击“完成”即,如图12所示。

图12

导入过程中可能出现弹出以下对话框,选择“Discard the project version and update the project to

use the current version”,然后单击“确定”即可,如图13所示。

图13

4.编译工程

在“C/C++项目”视图下,点击图标、或者使用Ctrl+B均可对工程进行编译链接、生成可下载的文件。以下将对两种方式逐一进行说明。

1)方式一:点击工具栏中图标右侧的下拉箭头,选择构建文件的类型为在RAM

中执行还是在FLASH中执行。设置完成后,点击,开始编译工程,具体操作参见图14。

图14

编译过程中,可能会不断跳出如下图15对话框,选择cancel即可。

图15

如果编译中发现编程类错误,CodeWarrior会在错误行处进行以标记。用户可以在“问题”视窗中查询错误细节,单击每一个错误项即可跳转至该错误发生的程序段。

如果用户默认视窗下没有“问题”视窗,可在界面左下角的视窗管理器中寻找并打开。

2)方式二:选择“项目->构建配置->设置为活跃->”,选择构建文件的类型为在RAM 中执行还是在FLASH中执行,如图16所示。

确定构建类型后,选择“项目->全部构建”,或使用快捷键Ctrl+B。

图16

5.调试

在启动调试之前,首先点击右侧的下拉箭头,此时下拉菜单中会出现“调试配置”选项,点击进入,将弹出调试配置窗口,如下图17所示。

图17

在“调试配置”窗口,首先在左侧窗口中“CodeWarrior Download”子项中选择一种调试配置方式。以下图为例 “xxxx_MK10N512VMD100_INTERNAL_RAM_USBDM”或 “xxxx_MK10N512VMD100_INTERNAL_FLASH_USBDM”。

选定某一配置方式后,可以在右侧的对话框中对其名称、对应项目、应用程序等进行修改。具体操作如下图18、19、20:

图18

图19

20111117

11

图20

完成如上配置后,点击“确定”、“应用”和“调试”,CodeWarrior 将开始向单片机中下载程序。下载过程中,界面右下角将有进度显示。下载成功后,将跳转至如下调试界面。用户可以在此界面下进行单步或连续调试、设置断点并查看变量和寄存器等。下图21将对常用功能进行说明。

图21

相关文档
最新文档