第2章节实例调试.pptVIP

  • 0
  • 0
  • 约1.72千字
  • 约 12页
  • 2018-02-03 发布于浙江
  • 举报
第2章节实例调试

第二章 开发一个简单的应用程序 主讲:王平平 太原理工大学物理系 本章主要内容 1 创建工程文件 2 向工程添加文件 3 查看源代码 4 编译和运行程序 5 修改程序选项和纠正语法错误 6 使用断点和观察窗口 7 使用观察窗口观察structure变量 8 测算源代码执行时间 9 进一步探索和学习 本章主要内容 在本章中,将建立一个新的应用程序,它采用标准库函数来显示一条hello world 消息。 1 创建工程文件 (1)如果CCS安装在c:\ti中,则可在c:\ti\myprojects建立文件夹hello1。(若将CCS安装在其它位置,则在相应位置创建文件夹hello1。) (2)将c:\ti\c5400\tutorial\hello1中的所有文件拷贝到上述新文件夹。 (3)从Windows Start菜单中选择Programs→Code Composer Studio ‘C5400→CCStudio。(或者在桌面上双击Code Composer Studio图标。) 1 创建工程文件 (4)选择菜单项Project→New。 (5)在Save New Project As窗口中选择你所建立的工作文件夹并点击Open。键入myhello作为文件名并点击Save,CCS就创建了myhello.mak的工程文件,它存储你的工程设置,并且提供对工程所使用的各种文件的引用。 1 创建工程文件 2 向工程添加文件 (1)选择Project→Add Files to Project,选择hello.c并点击Open。 (2)选择Project→Add Files to Project,在文件类型框中选择*.asm。选择vector.asm并点击Open。该文件包含了设置跳转到该程序的C入口点的RESET中断(c_int00)所需的汇编指令。(对于更复杂的程序,可在vector.asm定义附加的中断矢量,或者,可用DSP/BIOS来自动定义所有的中断矢量) (3)选择Project→Add Files to Project,在文件类型框中选择*.cmd。选择hello.cmd并点击Open,hello.cmd包含程序段到存储器的映射。 2 向工程添加文件 (4)选择Project→Add Files to Project,进入编译库文件夹(C:\ti\c5400\cgtools\lib)。在文件类型框中选择*.o*,*.lib。选择rts.lib并点击Open,该库文件对目标系统DSP提供运行支持。 (5)点击紧挨着Project、Myhello.mak、Library和Source旁边的符号+展开Project表,它称之为Project View。 2 向工程添加文件 3 查看源代码 (1)双击Project View中的文件hello.c,可在窗口的右半部看到源代码。 (2)如想使窗口更大一些,以便能够即时地看到更多的源代码,你可以选择Option→Font使窗口具有更小的字型。 4 编译和运行程序 (1)点击工具栏 按钮或选择Project→Rebuild All ,CCS重新编译、汇编和连接工程中的所有文件,有关此过程的信息显示在窗口底部的信息框中。 (2)选择File→Load Program,选择刚重新编译过的程序myhello.out(它应该在c:\ti\myprojects\hello1文件夹中,除非你把CCS安装在别的地方)并点击Open。CCS把程序加载到目标系统DSP上,并打开Dis_Assembly窗口,该窗口显示反汇编指令。(注意,CCS还会自动打开窗口底部一个 标有Stdout的区域,该区域用以显示程序送往Stdout的输出。) 4 编译和运行程序 点击Dis_Assembly窗口中一条汇编指令(点击指令,而不是点击指令的地址或空白区域)。按F1键。CCS将搜索有关那条指令的帮助信息。这是一种获得关于不熟悉的汇编指令的帮助信息的好方法。 点击工具栏按钮 或选择Debug→Run。 * *

文档评论(0)

1亿VIP精品文档

相关文档