收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

一种DSP建模调试及代码生成工具的设计与实现

王巍  
【摘要】:随着数字信号处理技术和嵌入式技术的快速发展,数字信号处理芯片(简称DSP芯片或DSP)在通信、自动化等多个领域中的应用越来越广泛。DSP芯片应用的不断增长以及应用系统复杂性的不断提高,要求DSP软件的规模和复杂性也不断提高。 而DSP软件的开发的一般过程需要首先在Matlab的Simulink环境下建模仿真,然后根据Simulink下所创建的模型在VisualDSP++开发环境下编写C、汇编源代码,生成可执行和下载的DSP代码。由于无法从模型直接得到相应的可执行程序,造成DSP系统建模与开发脱节,使开发人员工作量增加、效率降低。 本文以可视化建模平台项目为背景;研究了多种建模工具的代码生成技术及内存布局调试技术,分析了DSP内存布局文件的组成结构和调试方法;针对以上问题设计并实现了一种数据流驱动的DSP系统建模及代码生成工具。该工具对构造的模型进行语义分析,进而生成可以在VisualDSP++开发环境下直接运行的DSP工程所需的源文件、链接文件以及工程文件;并且该工具通过主动命令的方式,实现了对DSP内存空间信息和变量信息的提取。实践表明,该工具具有良好实用性和有效性,并可以应用到后期的大型系统中。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 高腾;史清华;刘志杰;;基于设计模式的复杂界面建模方法[J];计算机工程;2009年15期
2 尹锋;金席卷;倪问尹;黄建琦;;程序框图到源代码的自动转换研究[J];长沙大学学报;2007年02期
3 黄明星;方木云;许业卿;;UML集成化开发平台研究与实现[J];计算机与数字工程;2007年08期
4 刘景洪;;VFP编程中姓名汉语拼音代码生成[J];电脑编程技巧与维护;2006年06期
5 吴同;;支持代码自动生成的行为建模[J];计算机系统应用;2008年06期
6 温玮;方伟;何友;黄晓冬;;支持MDD的代码生成、映射与逆向技术研究[J];计算机工程与应用;2009年28期
7 陈倩;吴春亮;;一种利用XML和XSLT生成数据库访问层代码的方法[J];计算机时代;2010年03期
8 郑宇军;王培涛;;.NET数据库应用程序快速开发的方法与实现(下)[J];电脑编程技巧与维护;2010年07期
9 曾珍珍;;基于SQL智能解析的代码生成引擎[J];软件导刊;2011年03期
10 齐星刚,赵刚,李原;在MATLABSimulink平台上DSP代码的自动生成[J];中国测试技术;2005年01期
11 何群,陈英,周激流;面向对象语言编译器的自动测试平台[J];计算机工程;2005年14期
12 王学慧,张磊,黄柯棣;联邦成员框架代码的自动生成技术研究[J];计算机仿真;2005年09期
13 徐长梅;;基于数据驱动操作模式的J2EE应用自动化生成方法[J];长沙大学学报;2006年05期
14 高怀金;孙建安;石冰;李晓龙;侯金奎;;支持多设备交互的分层界面设计模型[J];计算机应用;2007年01期
15 方敏;应晶;吴明晖;蒋涛;;基于模板工程的软件开发自动化框架研究[J];浙江大学学报(工学版);2007年03期
16 王炜;罗代升;王欣;方勇;;高效的蠕虫对抗代码结构和生成方法[J];计算机工程;2007年16期
17 张小涛;万建成;侯金奎;冯仕红;;递归和复杂用户界面的设计模式[J];计算机工程;2008年14期
18 舒兆港;李迪;胡跃明;肖苏华;;基于领域建模的数控系统代码生成技术[J];计算机工程;2009年01期
19 李密;慕晓冬;李佳晨;宋洪军;;基于Agent的HLA联邦成员生成工具的设计与实现[J];系统仿真学报;2009年S1期
20 李泽民;巩文化;毕学军;王小振;;基于代码生成的XML自动解析方法研究[J];电脑知识与技术;2011年13期
中国重要会议论文全文数据库 前10条
1 姚芳;万建成;;支持用户界面自动生成的界面设计模式[A];第三届和谐人机环境联合学术会议(HHME2007)论文集[C];2007年
2 陈涛;李陶深;蓝照华;;一种网络仿真系统的设计与实现[A];'2008系统仿真技术及其应用学术会议论文集[C];2008年
3 鞠训卓;万建成;冯仕红;;模型驱动的Web用户界面设计模式[A];第二届和谐人机环境联合学术会议(HHME2006)——第2届中国人机交互学术会议(CHCI'06)论文集[C];2006年
4 文国军;江进国;;基于PRO/E NC的车模顶部的三维CAM研究[A];2006年湖北省博士论坛——先进制造技术与制造装备论文集[C];2006年
5 张玉艳;黄国栋;冯文堂;侯金奎;;一种模型驱动的WEB报表系统开发方法[A];第二十七届中国控制会议论文集[C];2008年
6 田晓萌;;可移植的C语言编译程序分析报告(部分)[A];第一次全国计算机安全技术交流会论文集[C];1986年
7 韩颖;高翔;王国仁;于戈;郑怀远;;OQL预处理器代码生成算法的设计[A];第十六届全国数据库学术会议论文集[C];1999年
8 郑启龙;汪胜;夏霏;;DSP编译器中一种基于子图的分簇算法[A];2010年全国开放式分布与并行计算机学术会议论文集[C];2010年
9 郑盛;索继东;王英春;;m语言转成C/C++代码和Simulink模型到DSP代码实现[A];中国航海学会通信导航专业委员会2004学术年会论文集[C];2004年
10 李俊;戴先中;孟正大;;基于信号解释Petri网的可重构逻辑控制器分析与设计[A];江苏省自动化学会七届四次理事会暨2004学术年会青年学者论坛论文集[C];2004年
中国博士学位论文全文数据库 前10条
1 丁锐;面向分布存储结构的数据分布及代码生成技术研究[D];解放军信息工程大学;2013年
2 吴圣宁;嵌入式处理器编译器关键技术研究[D];国防科学技术大学;2007年
3 张平;并行化编译器中并行程序自动生成和性能优化技术研究[D];解放军信息工程大学;2006年
4 王黎明;控制系统基于模型的系统工程开发方法研究[D];西安电子科技大学;2013年
5 袁荣棣;基于模型的压缩天然气发动机电控关键技术研究[D];重庆大学;2012年
6 张惠臻;可重构指令集处理器设计中的软件重定向关键技术研究[D];中国科学技术大学;2010年
7 李方;基于模型集成的嵌入式数控系统设计关键技术研究[D];华南理工大学;2010年
8 金雪云;基于XQuery的增量计算程序自动生成技术研究[D];北京工业大学;2012年
9 张新宇;联邦式仿真运行数据处理的共同支持框架研究[D];国防科学技术大学;2009年
10 马长年;金川二矿区下向分层采矿充填体力学行为及其作用的研究[D];中南大学;2011年
中国硕士学位论文全文数据库 前10条
1 舒国强;面向对象的实时系统可调度性验证和代码生成技术研究[D];中国科学院研究生院(软件研究所);2003年
2 史棣;基于ASP.NET的快速应用程序开发软件的设计与实现[D];电子科技大学;2011年
3 彭威;SmartSAR RTE[D];浙江大学;2011年
4 王杨;基于SSH框架多层结构的代码生成工具的设计与实现[D];沈阳理工大学;2008年
5 孙军平;基于语义分析的代码生成工具的研究与开发[D];上海交通大学;2013年
6 李波文;Web服务客户端自动生成器模型研究[D];浙江大学;2003年
7 黎利;基于MVC的测试驱动开发研究[D];南华大学;2007年
8 黄凯;基于Java的动态代理机制的ORM技术的研究和实现[D];湖南大学;2005年
9 郭延超;中高速柴油机实时模型的设计与软硬件实现[D];武汉理工大学;2010年
10 王勃;Real-time Workshop机制研究[D];电子科技大学;2011年
中国重要报纸全文数据库 前10条
1 路人甲;请个专家来贴图[N];电脑报;2005年
2 于翔;Telelogic Rhapsody 7.2强化自动化能力[N];网络世界;2008年
3 郭浩赟;不是买件架上作品那么简单[N];中国艺术报;2011年
4 易水;模型驱动的体系结构(2)[N];计算机世界;2006年
5 沃通公司 王高华;S60v3手机操作系统签名安全机制与原理[N];计算机世界;2008年
6 马越;Rhapsody引领嵌入式开发的“四化”建设[N];计算机世界;2002年
7 上海 高博;奔向64位[N];电脑报;2004年
8 李军;Siebel联手IBM、微软 增强BI分析能力[N];中国计算机报;2005年
9 吴天明;安叉品味信息化魅力[N];中国机电日报;2001年
10 记者 杨帆 实习生 徐媛;这项成果将使汽车更便宜[N];重庆日报;2011年
中国知网广告投放
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978