wuyouwuyou

总结了一下CCS的开发步骤

0
阅读(3978)

第一步:在用户的工程里面,必须包含至少两个文件。一个是程序指令的源文件,这个文件可以是汇编编写的,也可以是C语言编写的。当然,这样的文件在一个工程当中可以用多个,而且,编程的语言可以不统一。工程当中必须包含的第二个文件是连接文件。这个文件的作用是把源文件中定义的各个段放到用户指定的DSP的程序存储区,从而可以在该区域按一定顺序执行。

     第二步:两个文件编辑完成以后,可以调用编译、汇编和连接命令。编译功能把C源文件转化为汇编文件,期间的转化有一定的规则,这些规则是在书写C语言语句是应该注意的东西。汇编的功能是把编译形成的汇编文件或者是用户自己编辑的汇编文件转化为COFF格式文件。而最后通过连接命令,结合连接文件,把COFF文件连接成为可执行的COFF文件,即后缀名为.OUT的文件。

第三步:通过CCS的加载功能,把.OUT文件加载到DSP内部,其地址由连接文件规定。如果成功,可以在CCS中运行该文件,并相应进行调试。

在CCS中,新建一个文件,在这个文件中,如果使用汇编语言,那就命名时使用ASM的后缀名,如果使用C语言,那命名时就使用C的后缀名。同时应该把文件加载到相应的工程当中去。

对于使用汇编的源文件,他有一定的语法规范。包括语法格式,标号的表示,立即数的表示,段的定义和宏定义。

  1. 双击桌面的CCS5000图标,进入CCS。如果遇到问题,检查硬件线路是否连接正确,电源是否打开,CCS SETUP是否合理。当然,也有可能是PC机内的ISA插卡接触不好。
  2. 新建一个工程。执行Project菜单下的New,选择一个合适的位置,存放这个新建的工程,最好是自己建立的目录,便于管理。工程的名称以字母开头,其他没有要求,不需要加后缀名,如:sy1。
  3. 新建一个文件作为汇编源文件。执行File菜单下的New/Sourse File命令,接着就可以在编辑框里,按照汇编语言的规范,编辑相应的指令代码。指令完成以后,执行File/Save as命令,给汇编文件取一个合适的文件名,保存在同工程相同的目录下。保存时,不需要加后缀名,但是,要选择文件的类型为Assembly Source File(.asm)。
  4. 编辑汇编源文件,完成以后,需要把这个文件加入到相应的工程中去。在左边的工程管理窗口里,鼠标移到工程文件名上面,单击右键,选择Add File。寻找到刚才编辑的汇编源文件,选择确认。之后可以在工程管理器中观察到,Source文件夹中,出现了刚才的汇编文件。