- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP复习方案
11 软件设计基础(续) DSP控制器的基本任务是从某个地方取数,然后运算,再将结果放到某个地方; 寻址方式就是硬件寻找参与运算的操作数的方法; 采用正确的寻址方式,可以大大缩短程序的运行时间和提高代码效率 ; ‘28x寻址时,所有对存储器的32位读写操作都与存储器偶数地址边界对齐 ; 但地址产生单元的输出并不强制定位对齐,因此指针值保持原值,这是在编程时需要注意 。 寻址方式 ‘28X系列DSP支持通过汇编、C/C++语言开发其软件。随着C编译器的发展,利用C编译器和C语言源文件所生成的目标代码,其执行的效率已经十分接近汇编语言程序。 采用C语言编程具有代码的可读性与可移植性强,开发效率高的特点。虽然从理论上讲,汇编语言比C语言的代码效率高,但考虑到‘28x的时钟频率高达150MHz,Flash存储器的容量可达128K×16位,CPU的执行速度和存储器容量等均得到显著提高 11 软件设计基础(续) * 复位后,所有通用定时器的操作被禁止,中断标志位清零,中断被屏蔽,所有定时器的比较输出置为高阻状态。 用通用定时器产生PWM信号时: 1)连续递增计数模式,可产生非对称的PWM波形; 2)连续递增/递减模式,产生对称PWM波形。 方式3不用于产生PWM信号。 * ADC模块的特点: 16通道模拟输入,可配置为2个独立的8通道模块,分别服务于EVA和EVB,也可以级联构成一个16通道模块; 每次转换的通道可通过两个功能强大的自动排序器设定; 两个采样/保持器,采样时间可独立控制,可以实现同时或顺序采样; 12位分辨率,0-3V模拟输入电压范围,转换速率可高达12.5MSPS; 多个触发源启动A/D转换过程(SOC):1)S/W-软件立即启动;2)EVA、EVB-在事件管理器中有多个事件源可启动A/D转换;3)外部引脚GPIOE1/XINT2_ADCSOC。 灵活的中断控制,允许每个或每隔一个序列转换结束产生中断请求; 16个结果寄存器存放A/D转换结果,转换后的数字量表示为: 数字值=4095×(输入模拟量-ADCLO)/3. 其它特点: 1)内部基准源 2)16个结果寄存器(相当于16级FIFO)。 * ADC模块的特点: 16通道模拟输入,可配置为2个独立的8通道模块,分别服务于EVA和EVB,也可以级联构成一个16通道模块; 每次转换的通道可通过两个功能强大的自动排序器设定; 两个采样/保持器,采样时间可独立控制,可以实现同时或顺序采样; 12位分辨率,0-3V模拟输入电压范围,转换速率可高达12.5MSPS; 多个触发源启动A/D转换过程(SOC):1)S/W-软件立即启动;2)EVA、EVB-在事件管理器中有多个事件源可启动A/D转换;3)外部引脚GPIOE1/XINT2_ADCSOC。 灵活的中断控制,允许每个或每隔一个序列转换结束产生中断请求; 16个结果寄存器存放A/D转换结果,转换后的数字量表示为: 数字值=4095×(输入模拟量-ADCLO)/3. 其它特点: 1)内部基准源 2)16个结果寄存器(相当于16级FIFO)。 * SCI的数据长度1-8位。SCI的波特率寄存器16位。 四种时钟模式:无/有相位延迟的下降沿、无/有相位延迟的上降沿。 外部引脚:SPISIMO从输入/主输出(输出) SPISOMI从输出/主输入(输入) /SPISTE(SPI发送使能引脚) SPICLKE(SPI串行时钟引脚) 同步串行接口必须有靠同一个时钟同步,只需主控制器设置波特率。 而异步串口依靠各自的时钟同步,必须保证线路两端的波特率相同。 * 每个SCI有两个外部引脚,即数据发送引脚SCITXD、数据接收引脚SCIRXD。 如果不用作串口,这两个引脚可配置为通用数字I/O。 每个SCI有13个控制寄存器。这些寄存器映射到寄存器帧2,只允许16位访问。 课程复习 教课书+实验内容 资料: 期末考试占总成绩70%,用时2小时,开卷 1.绪论 2.TMS320x28x的结构 3.系统控制、中断 4.CCS 范围: 5.通用输入/输出端口 6.事件管理器 7. A/D转换模块 8.串行外设接口 9.串行通信接口 11.软件设计基础 1 绪论 DSP的2种含义 DSP (Digital Signal Processing)即数字信号处理(运算),它是利用计算机或专用处理设备,以数字形式对信号进行采集、变换、滤波、估值、增强、压缩、识别等处理,以得到符合人们需要的信号形式。 DSP (Digital Signal Processor)是一种特别适用于进行数字信号
您可能关注的文档
最近下载
- 蒸压加气混凝土砌块施工技术课件.ppt VIP
- 沥青路面再生利用项目可行性研究报告项目建议书.docx
- 医学课件-老年卧床患者压力性损伤的预防和护理进展.pptx
- 电力系统经济学原理习题解答 全.doc VIP
- 数据中心机房工程施工组织设计方案.pptx VIP
- 传统文化与修身(鲁东大学)知到智慧树章节答案.docx VIP
- 湖南文艺出版社(2024)新教材小学二年级音乐上册第五课《草原就是我的家》精品课件.pptx VIP
- 益智课堂数字华容道教学课件.pptx VIP
- (2025秋新版)部编版二年级道德与法治上册《第8课 我为班级作贡献》教案.docx VIP
- 尼科尔森《微观经济理论-基本原理与扩展》(第9版)课后习题详解(第18章--不确定性和风险厌恶).doc VIP
文档评论(0)