DSP的 C语言程序开发 第9章 C语言程序开发 DSP软件开发有两种途径:专用汇编语言程序 开发和高级C语言程序开发。 专用汇编语言程序开发――直接用汇编语言编 写源程序,经过汇编、连接后生成可执行代码 (out),然后再进行调试、固化; 高级C语言程序开发――采用高级C语言编写 源程序,先利用C编译器把C源程序转换成汇 编语言源程序,然后与汇编语言程序一样处 理。 南航自动化学院 DSP技术应用实验室 南航自动化学院DSP 技术应用实验室 C语言程序开发 DSP库函数 C语言程序编写 C语言程序调试 C和汇编混合编程 返回 南航自动化学院 DSP技术应用实验室 南航自动化学院DSP 技术应用实验室 注意:在程序中使用某一类库函数或 者宏时,必须使用#include语句把定义该 函数或宏的头文件包含进程序中。 比如说要使用sin函数,必须使用下列语句把 其头文件math.h包含进程序: #include〈math.h〉 … x=sin(y); 返回 南航自动化学院 DSP技术应用实验室 南航自动化学院DSP 技术应用实验室 C语言程序编写 采用任何文本编辑器,比如Windows的记事本 编写C程序。编写C程序时应注意: (1). 在一个C程序中必须并且只能有一个函数 名称为main(); (2).函数定义时,同时要声明变量的类型; (3).用户自己定义的子函数一般放在主程序之 前;若放在主程序之后,必须在程序开……