APP下载

基于C语言的DSP程序设计研究

2017-07-29刘智勇

电脑知识与技术 2017年12期
关键词:设计研究

刘智勇

摘要:近年来,随着科技的不断发展与进步,所用的开发语言也不断增多,但是c语言作为最基础的机器语言,自然有其自身不可替代的优势。c语言是一种极为高级的编程语言,简单易学,并且易于使用。c语言在开发过程中,效率极高,调试方便,它有其自身的高可靠性和可移植性好,使得它在进行DSP程序设计时极为便利。所以,在进行开发DSP系统时,大多采用c语言作为主要的编程语言。在DSP系统上使用c语言编程,可以简化设计方法,提高系统的集成性,节约开发与设计成本,因此会越来越流行。

关键词:c语言;DSP程序;集成性;设计研究

DSP系统对计算的实时性和准确性要求较高,因此它在实时和准实时系统中应用广泛。DSP自身具备的片内结构,可以对信号进行处理。另外DSP专门为系统的数字处理设计专门的指令系统,用以快速执行信号处理。众所周知,汇编语言开发DSP系统一直存在诸多缺陷,随着DSP应用的逐步深入,这种缺陷更加突出。因此采用C语言编程,来解决突出的问题。C语言是高级开发语言,具备高效、灵活等特点,可以解决汇编语言开发过程中遇到的难度大,周期长,维护性差等缺点。在利用C语言编程的时候,利用算法结构来优化程序流程,提高算法大的执行速度,提高其运行效率,满足实时性的要求,保障系统的可靠运行。

1C语言的基本结构

完整的C应用程序是由主函数和子函数组成,每一个子函数都有其自身的功能,在DSP、系统中,c语言的入口地址固定为c_int00,并且在rts.1ib中定义。……

登录APP查看全文

猜你喜欢

设计研究
基于电信运营商及物联网运营平台的研究
新课程理念下的信息技术设计研究与创新
基于DSP的航空电子通信系统
工业设计程序与方法在小家电产品设计中的应用研究
小学语文口语交际课程目标的设计
办公大楼环境景观设计
营房数字化系统文物保护模块的设计与研究
能力本位视角下的高职课程体系设计研究
基于大数据的数字化校园中学生学籍管理系统
高中数学新课程中函数的教学设计研究