当前位置:
文档之家› CodeWarrior以及BDM使用
CodeWarrior以及BDM使用
编译不成功会提示出错的位置和原因,请改错 后重新编译
DEBUG (自动编译,保 存然后下载)
MAKE (编译并且 同时保存)
Hale Waihona Puke 下载时注意丌要将接口插反,否则无法下 载 codewarrior4.7已经集成了BDM驱动, 装好codewarrior4.7后,连接上BDM会自 动弹出找到新硬件,一直下一步安装即可。
CodeWarrior还有很多丰富的功能,本教 程只讲了最常用的一部分。其他功能同学 们可以查相关资料自学。用好该软件将会 使调车事半功倍。
下载时电脑一端没插BDM会弹出如下窗口。请插好 BDM然后关闭此窗口后重新点击DEBUG下载
下载时电脑一端插了,而另一端没有正确插单片机 就会报错如下,请点击多次报错窗口直到没有弹出 报错,然后插好重新下载
最好在断电状态下插拔BDM和单 片机的连接线
插线都连接好一般会出现如 下提示,点确定即可给单片 机下载程序
Reset Target(用来 停止程序,BDM和 单片机断开连接时 请先用该功能程序 停止)
监测栏:所有的全局变量和数组都可以在此实时监测变化,但是 无法在此更改。在空白处点击右键选择Add Expression输入你 定义的变量名称即可添加要监测的变量(如传感器,舵机,电机 等信号)。右键菜单里Format可改变显示数制,Mode可改监 测周期。请注意一定要先运行程序,否则变量保持初值不会改变 的。
使用界面
特别注意选择所用芯片型号 MC9S12XS128
选择C语言作为编译环境
PAGE4~7看选项说明即可,一般 可以按默认选择
选择TBDML模式用于下载调试
向导完毕,生成工程。可见左边出现白色一栏,双击即可打 开相应文件。在此处右键功能添加GROUP和FILE
以例程说明使用流程
打开一个后缀名为mcp的工程文件
CodeWarrior以及BDM使用
By ZForce
CodeWarrior Development Studio for HCS12(X) V4.7
CodeWarrior Development Studio(开发工作室)是 完整的用于编程应用中硬件bring-up的集成开发环境。 采用CodeWarrior IDE,开发人员可以得益于采用 各种处理器和平台(从Motorola到TI到Intel)间的通用 功能性。根据Gartner Dataquest的报告, CodeWarrior编译器和调试器在商用嵌入式软件开发工 具的使用率方面排名第一。而这只是流行的 CodeWarrior软件开发工具中的两个。CodeWarrior包 括构建平台和应用所必需的所有主要工具 - IDE、编译器、 调试器、编辑器、链接器、汇编程序等。另外, CodeWarrior IDE支持开发人员插入他们所喜爱的工具, 使他们可以自由地以希望的方式工作。
请耐心等待随后的迚度条,一般几秒即可下好。如果 在下载过程中不慎断电,可能导致单片机锁死,需要 解锁。此外,一些非法操作也可导致锁死。
成功下载后迚入True-Time Simulater Debugger 调试环境
介绍最常用的调试功能
请最大化DATA1一栏
START(用来启动 程序,当程序开 始时按钮变灰色)