关键词不能为空

当前您在: 主页 > 英语 >

CodeWarrior介绍(自己整理)

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-01 23:45
tags:

-

2021年2月1日发(作者:edward)


写给


CodeWarrior


初学者

< p>


1




运行


CodeWarrior IDE


,打开软件界面;





2




点击



File



菜单下的



New


选项,


然后在



Project



选项卡中选择



HC(S)12 New Project


Wizard



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


下面;





3




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


MC9 S12D64


”或者



MC9S12N E64




(其中如果选择

< p>
MC9S12NE64



则必须安装光盘上的


NE64


补丁插件)






4




点击“ 下一步”后,选择你采用哪种编程语言,尽量不要选第三个“


C++


,因为好像我


试的有问题,如果你单纯的


C


,则选择第二个,如果你是


C


和汇编混合编程,则前两个


都要选的;






5




选择是 否采用“处理器专家”


,该项功能可以方便程序的寄存器设置,但我用过感觉比


较糊涂,所以我一般选择“


No







6




下面就是选择是否采用“


PC-lint



,


选择“


No






7




选择是 不是支持浮点数,如果你的工程采用浮点数则选择下面的两个中一个,否则选择



No







8




选择采 用哪种内存定位模式,一般选择第一个“


Small


”模式





9




最后一 步,选择前面两项,如果仅选择第一项,则仅可以软件调试,前两项都选择可以


支持软件 和硬件调试。





10




完成 后,软件会自动创建一个工程,如下图所示,


,其中左侧的


so urces


文件夹下


面的


main. c


就是你的主程序文件,你可以在里面添加代码,同时在左侧按鼠标右键,会

< p>
弹出菜单,里面有“


Add Files


”或“


Create Group

< br>”等,可以根据你的需要往新创建的工


程里添加你自己的头文件或者


C


文件。





11



< /p>


你可以在


main.c


里面编辑你的代码 ,如果需要加入中断,则在左侧找到


Prm


文件


夹下面打开“


P&E_ICD_


,然后在右侧该文件里你可以加入你自己的中断函


数和中断向量入口地址,记住:你 在这个


Prm


里定义的自己的中断函数名,要和主函数


里面的中断函数名对应起来;比如我在


Prm


文 件里定义了串口接收中断:



VECTOR ADDRESS 0XFFD6 SCI0Recive_ISR


则在主函数(


main.c


)里面这样引用该中断函数:



interrupt void SCI0Recive_ISR(void){


里面是你自己的代码


}




12



< /p>


现在一个简单的工程基本创建完成,


点击下面的编译按钮进行或者 调试按钮就进入


调试环境





13



< /p>


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

< br>Debug


路径有问题,如果您采用我的方法,比如


CW 3.0


仅安装了


Compiler


,然 后安装了


CW4



Debugger< /p>


,这样的话就要设置一下


Debug


的路 径。


(如果您的


CW


软件自动安装,那


不存在这个问题)


;设置


Debuge r


路径如下,点击


Edit


菜单下面的 “


P&EICD Settings







14




在弹出的对话框中,左边选择“


Build Extras



。右边指定“



” 的位置,该


文件一般在你安装的


CW


软 件版本下的


Prog


文件夹下面,看你安装了哪个版本的


CW


软件的


Debugger


,然后找到那个软件的安装路径,然后找到它下面的


Prog

< br>文件夹,



就在它下面呢。




15



< /p>


设置了正确的


debugger


的路径后 ,然后进入调试环境,结果又弹出另外的对话框,


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


-


-


-


-


-


-


-


-



本文更新与2021-02-01 23:45,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/595892.html

CodeWarrior介绍(自己整理)的相关文章