第1题:
2、DSP系统开发的基本流程包括哪些步骤?
1 )编辑:生成源程序( *.asm, *.c )、头文件 (*.h) 与命令文件 (*.cmd) 。 2 )编译与汇编:生成目标文件 (*.obj ,公共目标文件 COFF 格式 ) 及列表文件 (*.lst) 。 3 )连接:生成可执行代码文件 (*.out) 及映射文件 (*.map) 。 4 )调试:通过 JTAG 接口下载到目标系统 EVM 。 5) 通过 JTAG 接口将程序固化烧写到 Flash 存储器 。 2、 软件开发工具主要有源程序编辑器 (Editor) 、编译器 (Compiler) 、汇编器 (Assembler) 、链接器 (Linker) 、归档器 (Archiver) 、运行时支持库 (Run-Time-Support Library) 、库建立程序 (Library-build Utility) 、 HEX 转换程序 (Hex Conversion Utility) 、绝对列表器 (Absolute Lister) 和交叉引用列表器 (Cross-Reference Lister) 、调试工具 (Debugging tools) 、 C++ 名称复原程序 (C++ Name Demangling Utility) 、 GEL 语言 (General Extension Language ,通用扩展语言 ) 、 DSP/BIOS 等。