dsp系统开发.pptx

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
dsp系统开发

明确开发任务,确定技术指标选择DSP和主要外围元件总体方案设计软件需求分析硬件需求分析软件编码硬件设计软件调试硬件调试集成调试系统测试第13章TMS320LF240x的系统开发13.1系统开发过程 DSP系统开发过程:(1)明确开发任务,确定技术指标 采样速度、精度、存储量、控制信号形式、实时性要求(2)总体方案 系统组成、算法设计、核心元件选择、软硬件分工(3)硬件实现 硬件需求分析、元件选择、原理图设计、PCB图设计、硬件调试(4)软件实现 软件需求分析、算法仿真、编码、软件调试(5)系统集成和测试 软硬件联合调试、系统测试硬件需求分析系统分析系统硬件实现过程元件选择系统综合原理图设计PCB图设计硬件调试硬件实现:元件选取:(1)处理器/控制器:单片机、DSP、ARM等。考虑公司、产品系列、工作频率、工作电压、工作温度等;(2)A/D:采样频率、精度。考虑片上是否自带采样保持器、多路器、参考电源等;(3)D/A:信号频率、精度。考虑是否有片上基准电源、多路器、输出运放等;(4)存储器:包括SRAM、EPROM、SDRAM、FIFO等。考虑工作频率、存储容量、字长、接口方式、工作电压等;(5)逻辑控制:CPLD、FPGA。考虑公司、产品系列、片内资源、I/O资源、工作速度;(6)通信接口:根据速率和距离决定采用何种通信方式,并进一步选择通信接口芯片;(7)总线接口:PCI、CPCI、CAN、VXI、PXI等。考虑使用的场合、数传速率(总线宽度、频率高低、同步方式等)进行选择;(8)信号调理:运算放大器、比较器、多路器等。考虑带宽、输入信号范围、输出信号范围、响应速度(信号建立时间)等;(9)人机接口:键盘、LED、数码管、液晶屏等;(10)电源:电压的高低和电流容量的大小。电压高低要匹配,电流容量要足够。原理图设计中关键部分要进行仿真:软件仿真、硬件仿真。PCB图设计要综合考虑设备结构特点和数模混合电路布线工艺。硬件调试主要进行硬件基本功能调试,确定可以满足功能和技术指标要求。软件实现:(1)软件需求分析(2)算法仿真:利用高级语言(3)编码:可读性(4)软件调试、测试:代码效率、执行效率系统集成与系统测试: 软硬件联合调试,调整时序关系,完成系统实现。按照系统功能指标要求进行系统测试和各种环境实验。 13.2 DSP系统的仿真调试工具 (1)标准评估模块(EVM) (2)DSP入门套件(DSK) (3)硬件仿真器(Emulator/XDS) (4)软件仿真器(Simulator) (5)DSP软件开发平台(CC/CCS) 13.2.1 标准评估模块 标准评估模块(EVM,Evaluation Module)是TI或TI的第三方为TMS320 DSP的使用者设计和生产的一种评估平台,它的运行环境和资源较为完善,可以用于某种型号DSP的器件评估、程序调试与检查以及系统的调试。EVM提供了一套完整的DSP系统,包括A/D、D/A、外部程序/数据存储器、外部I/O等,用户可以使用EVM来进行DSP的实验、编写和运行实时的源代码,对代码进行评估,并且可以用来调试用户自己的系统。地址数据接口模拟信号接口D/ADAC7625ADDRESSDATAANALOG CONTROLTMS320LF2407 PWM/IOI/OSPI JTAGUART SRAM128K*16控制接口I/O接口开关指示灯CAN接口CAN驱动器串行口串行BOOTROMJTAG接口串行接口驱动器13.2.2 DSK入门套件 DSP入门套件(DSK,DSP Starter Kit)是TI公司为TMS320 DSP的初学者设计和生产的一种评价DSP平台的廉价开发工具板。在PC机环境下,用户可以使用DSK来做系统实验和应用,可以进行诸如自动控制系统、语音处理等应用;也可以编写和运行实时的代码;还可以用来建立和调试用户自己的系统。 DSK套件包括一块TMS320 DSP芯片为基础的电路板、配套的电源和电缆、专用的C编译器、汇编器/链接器以及相应的调试软件和文档。DSK电路板上除了DSP之外,一般还带有一定的存储器,并配有通信接口(并口或串口,用来和PC机通信)、电源插口、模拟信号I/O接口、扬声器接口等,可以很容易地实现一个简单的控制系统或语音系统,为初学者学习DSP开发提供了一个良好的平台。13.2.3 DSP硬件仿真器 TI公司的DSP硬件仿真器(Emulator)也叫扩展开发系统(XDS, eXtended Development System),是基于边界扫描(Boundary Scan)的在线系统仿真技术。用于系统集成阶段的原理样机软硬件联合调试。 扫描式仿真是一种独特的、非插入式的系统仿真与系统调试方法,程序可以从片外或片内的目标存储器实时执行,

文档评论(0)

70后老哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档