第4章ADSP的软件开发工具VisualDSP++.doc
第4章 ADSP的软件开发工具VisualDSP++
4.1 DSP的软件开发流程
随着DSP功能的不断复杂化以及对DSP产品开发周期不断缩短的要求,设计调试DSP系统越来越倚重于DSP开发系统和调试工具。开发系统和调试工具为设计者建立了一个完善的软件环境,可以很方便地对DSP软、硬件进行跟踪和调试。DSP开发过程如图4.1所示。各种DSP的开发调试过程是相同的,一般为:
1. 用DSP的汇编语言编写ASM程序、用C语言编写C程序、或用C和汇编编写混合程序。
2. 如果用DSP汇编语言编写程序,就要用汇编器、链接器将ASM程序生成可模拟、仿真、固化的代码。
如果用C语言编写程序,就要用编译器、链接器将C程序生成可模拟、仿真、固化的代码。
用DSP汇编语言编写、调试程序的难度大、周期长,为此通常都提供了高级语言设计方法,一般是C语言。开发环境中的C编译器将C程序翻译生成汇编语言,这一步称为编译 (Compile)。开发系统提供了针对DSP的C库函数和头文件,它们与标准C库函数同名,可以对计算机的文件、显示器、键盘操作。C编程方法易学易用,但编译出的汇编代码要比手工编写的汇编代码长得多,因而效率很低,常常只能达到10%~30%,占用的存储器也很多。不过,使用高级语言后,编程、调试的难度大大降低,特别是高级语言设计方法有助于保持软件的继承性和可移植性,不受/少受DSP更新淘汰和重新选型
您可能关注的文档
- 科学发现室科学教具采购清单.doc
- 科学实验室.doc
- 科学小实验、小制作、小发明和小论文作品统计表.doc
- 科学技术奖申报审批表.doc
- 科学技术奖评审工作流程图.doc
- 科学技术的杰出成就.doc
- 科学报告厅使用申请表.doc
- 科学探究题 丛海芬.doc
- 科学有效地施教与学习(教学法).doc
- 科学的学习方法是成就一生的法宝.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 2026年开封大学单招职业适应性测试题库及参考答案详解1套.docx VIP
- 数字地面模型地形分析.ppt
- 2026年开封大学单招职业适应性测试题库及答案详解1套.docx VIP
- 综合执法证考试题及答案.doc VIP
- 高中学业水平考试生物精要知识点.docx VIP
- 《劳动法与社会保障法社会保障法》课程教学大纲.docx VIP
- 高精度复合轴跟踪控制系统.ppt VIP
- 安徽省合肥市第八中学2024-2025学年高一下学期期中检测生物试卷(含答案).pdf VIP
- 2024年浙江省温州市中考科学试题卷(含答案解析).docx
- 2026年开封职业学院单招职业适应性测试题库及参考答案详解1套.docx VIP
原创力文档

文档评论(0)