dsp原理及应用(概论)精品.pptVIP

  1. 1、本文档共82页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
dsp原理及应用(概论)精品

总体设计 算法 仿真 高级语言Matlab 最佳算法 初步参数 软件 系统初步分工 硬件 2. 软件设计阶段 源程序 汇编器汇编 目标文件 链接器连接 调试器调试 代码转换 C语言 汇编语言 混合语言 代码写入 EEPROM 可执行文件 软件仿真 反 复 3. 硬件设计阶段 硬件实现方案 确定最优硬件实现方案 画出硬件系统框图 性能指标 工期 成本等 器件的选型 DSP芯片、A/D D/A、内存、电源、逻辑控制、通信、人机接口、总线等 DSP芯片 根据是用于控制还是计算目的,选择: 不同的厂商 不同系列 不同工作频率 不同工作电压 不同工作温度 采用定点或浮点型芯片 器件的选型原则 A/D变换 根据采样频率、精度: 确定A/D型号 是否要求片上自带采样保持器 多路器 基准电源等。 器件的选型原则 D/A变换 根据信号频率、精度: 是否要求基准电源 多路器 输出运放等。 存储器 RAM、EPROM(或EEPROM、Flash Memory),主要考虑: 工作频率 内存容量位长(8位/16位/32位) 接口方式(串行/并行)、 工作电压(5V/3.3V或其他)。 器件的选型原则 逻辑控制 先确定所用器件,如PLD、EPLD或FPGA; 再根据自己的特长和公司芯片的特点决定采用哪家公司的哪一系列产品; 最后根据DSP芯片的频率决定芯片的工作频率,并以此来确定使用的芯片。 器件的选型原则 通信接口 根据与其他系统通信的速率决定采用的通信方式: 串口 并口 总线 器件的选型原则 总线选择 根据使用场合、数据传输速率的高低(总线宽度、频率高低、同步方式等)选择: PCI ISA 现场总线 器件的选型原则 人机接口 可以通过单片机构成通信,也可在DSP的基础上直接构成。 键盘 显示器等 器件的选型原则 电源选取 主要考虑电压的高低和电压的大小。 电压高低要匹配 电流容量要足够 必须清楚了解器件的使用和系统的开发,对于关键环节要做仿真。 原理图设计 PCB板设计 要求DSP系统设计人员既要熟悉系统工作原理,又要清楚布线工艺和系统结构设计。 软、硬件调试 借助仿真工具或开发工具进行软、硬件仿真调试时,往往要反复多次调试。 4. 系统集成 系统集成:是将软硬件结合起来,并组合成样机,在实际系统中运行,进行系统测试。 如果系统测试结果符合设计指标,则样机设计完毕。 但由于在软硬件调试阶段调试的环境是模拟的,因此在系统测试时往往会出现一些问题,应找出原因,不断改进。 DSP应用系统的开发工具 开发工具的好坏对代码的长度、代码的执行速度起着关键的作用,开发工具的功能是否齐全,使用是否方便,在很大程度上将影响DSP系统的开发周期以及产品上市时间。 由于不同厂商、不同系列的DSP都有自己的开发工具,因此开发工具的选择也是重要的一环。 代码产生工具 对用户开发的高级语言或汇编语言源代码进行编译,生成可以在目标DSP上运行的可执行代码。 代码调试工具 根据调试者的命令观察DSP的状态,控制DSP代码的执行,进行结果显示,对用户的代码进行调试或性能测试。 DSP的开发工具 1. 代码产生工具 (1)TMS320优化C编译器(Optimizing ANSI C Compilers) C编译器的输入是C语言源代码,输出为TMS320汇编代码,它用于把符合ANSI标准的C代码转换为目标DSP汇编代码,使用户可以用C语言编写代码。并且,配套的代码调试工具支持C代码的源码调试。TI公司的编译器支持除TMS320C1x外的所有DSP产品。 TI公司的开发工具 (2)TMS320汇编器、连接器(Assembler、Linker) 汇编器和连接器用于把汇编代码转换为可在目标DSP上运行的可执行目标代码。 支持宏汇编和目标库,产生的目标代码可重新定位,在程序地址空间中的具体地址可变。 其中汇编器用于把汇编语言文件转换成机器语言的目标文件。连接器用于把多个目标文件连接成可执行的目标代码。在连接过程中,连接器完成目标代码的定位、解决符号的外部引用等。 (3)TMS320系统调试和评价工具 TMS320有一系列系统调试工具用于代替或协助目标系统进行软件评价和开发。 现有的产品有: DSK初学者开发套件(DSP Starter Kit) EVM软件评估模块(Evaluation Module) XDS510硬件仿真器(Extend Development Support Emulators)。 TI公司还提供集成开发工具CCS(Code Composer Studio),CCS可从网上下载,可进行软、硬件仿真和系统分析,受到广泛应用。 1. DSP系统有何特点? 2. 设计一个DSP系统应考虑哪些问题? 3. 选择DSP芯片的

文档评论(0)

bodkd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档