codewarrior 的使用第六章 CodeWarrior 的软件开发环境 打开工程在主菜单下选择 File/Open 。如图 6-2 图 6-2 打开工程菜单弹出对话框图 6-3 ,在“对象类型”中选择“ Project Files(*.mcp) ”。图 6-3 工程对象类型出现图 6-4 , 选择要打开的工程, 然后点击“打开”, 就可以打开一个工程。图 6-4 工程对象名称如果想要修改程序,在图 6-5 界面可以完成。图 6-5 用户工程文件窗口此时,如果想要编译连接和在线调试程序,参考 和 。 创建项目从主菜单栏选择 File\New 。出现一个新的窗口如图 6-6 所示。注意:新窗口可能和你的屏幕不相同,取决于你的安装对象。图 6-6 新建工程单击 Project 标签显示项目面板。选择 HC(S)08 New Project Wizard 。在 Project name 输入框,输入新项目的名称。在 Location 输入框,确定你想保存的文件的路径。注意:当 IDE 创建一个项目时, P 的工程文件。点击确定,出现新项目对话框如图 6-7 所示。在 Page1 中,选择你所使用的芯片的类型。图 6-7 选择芯片类型在 Page2 中,选择使用语言的种类,如图 6-8 所示图 6-8 选择编程语言在 Page3 种选择使用相对汇编还是绝对汇编,如图 6-9 所示。图 6-9 选择汇编方式在 Page4 中进行方式选择,如图 6-10 所示。图 6-10 选择调试模式 P&E Full Chip Simulatio n 方式允许芯片及其外围设备进行在线调试,或者是利用软件进行模拟时采用这种方式。 P&E Hardware Debugging 方式是当 HC08 与外围设备硬件接口是通过 P&E 提供的时候,就得采用这种方式。 MMDS-MMEVS 方式是指目标界面与 MMDS-MMEVS 仿真系统连接, 使用 Motosil 协议是多使用的方式。上述三种是比较常用的几种的方式, 如果不确定的时候, 可以把三种方式都选上,这样会把连接变得更简单。点击完成,项目创建完成,如图 6-11 所示。图 6-11 工程建立完成界面在工程窗口打开 Sources\ (选择编程语言类型不同,文件后缀不同,如果是 C ,那么就是 ) ,在该文件中编写用户程序。 编译连接编好程序之后,点击图 6-12 Make 按钮,进行编译连接。图 6-12 编译连接如果编译连接没有错误, 则可以调试程序。点击图 6-13Debug 按钮调试程序。图 6-13 调试程序出现图 6-14 ,仿真或实时调试界面。图 6-14 仿真或实时调试界面 在线编程注意:实验电路板电源开关断开。 JP2 的3、4 两个端子短接。 1 、确立目标在“ True-Time Simulator & Real-Time Debug ”工具界面,点击: Component->Set Target 在 Processor 栏,选择 HC08 ,在 Target 栏, 选择 P&E Target Interface ,然后点击 OK ,如图 6-15 所示图 6-15 确立目标最后关闭“ True-Time Simulator & Real-Time Debug ”工具界面,在主界面中重新按下“ Debug ”,进入“ True-Time Simulator & Real-Time Debug ”调试。 2 、在线调试重新进入后, PEDebug->Mode : Full Chip Simulation->In-Circuit ?? 如图 6-16 所示。图 6-16 调试界面系统将自动弹出如下的界面,如图 6-17 所示。图 6-17 连接界面点击 Close Port 。出现界面如图 6-18 。图 6-18 关闭串口界面闭合目标板电源开关,给目标板供电,最后点击 Contact target with these settings? 。出现图 6-19 界面,最后点击 YES ,程序就下载到实验板上了。注:如果此时不出现图 6-19 ,断开目标板电源,再次点击图 6-18 中 Refresh List ,然后再给目标板供电。图 6-19 查询是否擦除、下载程序然后在 DEBUG 界面上进行调试,如图 6-20 所示。图 6-20 DEBUG 界面点击上图所示: 运行(run) 程序; 单步运行(single step) 程序; 单步运行( step into )程序; 跳出运行( st
codewarrior的使用 来自淘豆网m.daumloan.com转载请标明出处.