论文部分内容阅读
当今数字化背景下,DSP以其高性能和软件可编程等特点,已经成为电子工业领域增长最迅速的产品之一,多处理器、多核编程方面的问题已经摆上了程序员的日程。而且,随着信号处理系统的规模和复杂度的不断提高,相应软件程序的编写和验证也变得更加困难和复杂,整个系统的开发周期和成本都大大提高,传统的DSP软件开发过程也愈显冗繁。本文介绍的通用雷达信号处理可视化平台主要采用模块化的方法来搭建信号处理模型。可视化平台通过模型搭建的方法快速生成DSP代码,并支持多处理器在线调试功能,方便了系统的开发和维护。文章通过一个实际的项目案例,验证了可视化平台搭建生成工程的可行性和正确性,使读者对平台有进一步的认识。可视化平台将模型搭建、代码生成、时序分析以及在线调试功能集于一身,极大地方便了用户的开发过程,尤其在多任务、多处理器编程和调试方面更能体现其优势。可视化平台的模块化特点,使信号处理软件编程独立于具体的硬件结构,大大缩减了DSP软件程序的开发周期,也方便了系统的维护和升级。