我的整理CodeWarrior生成lib文件一(2)

2020-04-17 04:46

VECTOR ADDRESS 0XFFD6 SCI0Recive_ISR

则在主函数(main.c)里面这样引用该中断函数:

interrupt void SCI0Recive_ISR(void){里面是你自己的代码}

12. 现在一个简单的工程基本创建完成,点击下面的编译按钮进行或者调试按钮就进入

调试环境

13.

如果您点击调试(绿色类似箭头按钮)的时候没反应,那可能是您设置的Debug

路径有问题,如果您采用我的方法,比如CW3.0仅安装了Compiler,然后安装了CW4的Debugger,这样的话就要设置一下Debug的路径。(如果您的CW软件自动安装,那不存在这个问题);设置Debuger路径如下,点击Edit菜单下面的“P&EICD Settings”:

14.

在弹出的对话框中,左边选择“Build Extras”。右边指定“hiwave.exe”的位置,

该文件一般在你安装的CW软件版本下的Prog文件夹下面,看你安装了哪个版本的CW软件的Debugger,然后找到那个软件的安装路径,然后找到它下面的Prog文件夹,hiwave.exe就在它下面呢。

15. 设置了正确的debugger的路径后,然后进入调试环境,结果又弹出另外的对话框,

如下所示,弹出的原因是你没连接仿真器或者仿真器连接的设置有问题;

解决办法:

a. 如果你没有仿真器,而仅打算进行软件仿真,则把CodeWarrior主界面中的“P&E ICD”

改为“Simulator”,就可以。

b. 如果你有仿真器打算硬件调试,则在Debug环境中,点击“Component”下拉框中的“Set

Target”,然后选择你的仿真器类型,如果你用的国外的P&E USB 仿真器,则该下拉框

选择“ICD12 Target Interface”,如果你采用我自制的BDM,则选择“GDI Target Interface”。

16. 好了,如果正确设置了仿真器的连接而且连上目标板,点击Debug后会把程序烧

到目标板里,同时进入下面的界面,然后你就可以运行,设置断点,看寄存器内容了。

其中左下方的“Data:1”和“Data:2”窗口可以观看变量内容,鼠标双击该窗口,弹出的框中输入你要看的变量名,然后程序运行就可以看到该变量的值了。

写给CodeWarrior初学者

17.

运行CodeWarrior IDE,打开软件界面;

18. 点击“File”菜单下的“New”选项,然后在“Project”选项卡中选择“HC(S)12 New

Project Wizard”,也就是新建工程向导,在右侧输入你要键入的工程名和你要放在哪个文件夹下面;

19.

点击“确定”后下面选择你采用的单片机型号,比如你选择“MC9S12D64”或者

“MC9S12NE64”(其中如果选择MC9S12NE64,;则必须安装光盘上的NE64补丁插件)


我的整理CodeWarrior生成lib文件一(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人文地理学概论 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: