- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP作业答案
1. DSP有哪些显著特点?
答:DSP的特点有:
在一个指令周期内可完成一次乘法和一次加法;
程序和数据空间分开,可以同时访问指令和数据;
片内有大容量的快速RAM;
快速中断处理和硬件I/O支持;
可以并行执行多个操作;
支持流水线操作,使取指、译码和执行等操作可以重叠执行
2.简述TMS320LF2407A的片内资源。
答:TMS320LF2407A的片内资源有:
40MIPS处理能力;
两个事件管理模块能提供16路PWM输出、四个16位定时器,很便于对电机的控制;
16路AD模拟通道;
集成了CAN总线控制器;
16位串行外设接口和串行通讯接口;
高达40个可编程或复用的通用输入输出引脚;
片内32K的flash程序存储器和2K数据程序RAM、2K单口RAM和544字节双口RAM ;
程序和数据空间可外扩至64K。
3.TMS320LF2407A通用定时器有哪些功能?简述其工作模式。
答:功能如下:
计时;
使用定时器的比较功能产生PWM波;
给事件管理器的其他子模块提供基准时钟。
有四种操作模式,分别为:停止/保持模式,连续递增计数模式,定向增/减计数模式,连续增/减计数模式。
4.简述DSP C语言与ANSI C的主要区别。
答:DSP C语言以ANSI C为基础,并对ANSI C进行了相应的限定和扩展。以下是LF2407 C语言的一些不同于一般标准C的特征:
标识符和常量 所有标识符的前100个字符是有效的,区分大小写;不允许多字节字符;多字符的字符常数按序列中的最后一个字符来编码,例如:‘abc’ ==‘c’。
数据类型 整型、双精度型等数据类型长度与常见编译器中数据类型不同,所有的浮点型都是由MS320C2x/C2xx/C5x的32位的二进制浮点格式来表示。size_t(sizeof操作符的结果)定义为unsigned int;ptrdiff_t(指针加减的结果)定义为int。
类型转换 浮点数转换为整型数为向零取整转换;指针和整型数可以自由转换。
表达式 当两个有符号整型数相除,如果两个数中任一个为负数,则商为负数,并且余数的符号与被除数的符号相同;用斜线符号(/)可以得到商,用百分号(%)可以得到余数;有符号型数的右移是算术移位,符号被保留。
声明 寄存器变量(register)声明对short,integer,pointer等所有类型的变量都有效。
预处理指令(#pragma)预处理器会忽略所有不支持的预处理指令;支持下列预处理指令:CODE_SECTION, DATA_SECTION和FUNC_EXT_CALLED。
5.下面函数完成了什么任务?
ioport unsigned int port10;
int func()
{
port10=a;
b=port10;
}
答:以上函数完成的任务:将变量a的值经端口port10输出,将端口port10输入值存入变量b。
6.简述ST0、ST1寄存器中各位的含义。
答:(1)ST0各位的含义:
ARP(位15-13):辅助寄存器指针,间接寻址,选择当前的辅助寄存器AR。 AR被装载时,原ARP的值被复制到ARB中。
OV (位12):溢出标志位。
OVM (位11):溢出方式标志位。
INTM(位9):中断总开关位。
=1,所有可屏蔽中断被禁止;
=0,所有可屏蔽中断有效。
DP(位8-0) :数据存储器页面指针。9位的DP与指令字中的7位一起形成16位的数据存储器的直接地址。
(2)ST1各位的含义:
ARB(位15-13):辅助寄存器指针缓冲器。
当ARP被加载到ST0时,原来的ARP被复制到ARB中,也可将ARB复制到ARP中。
CNF(位12):片内DARAM配置位
=0,片内DARAM映射到数据存储器区;
=1,片内DARAM映射到程序存储器区。
TC(位11): 测试/控制标志位
SXM(位10):符号扩展方式位
=1,数据通过定标移位器传送到累加器时将产生符号扩展;
=0,不产生符号扩展。
C(位9): 进位标志位。
XF(位4):XF引脚状态位。可用指令SETC置1,用指令CLRC清0
PM(位1-0 ): 乘积移位方式
00:乘法器的32位乘积不移位,直接入CALU 。
01:PREG 左移1 位后装入CALU ,最低位填0 ;
10:PREG 左移4 位后装入CALU ,低4 位填0 ;
11: PREG 输出进行符号位扩展右移6 位。
7.简述TMS320LF2407A ADC模块的特性。
答:TMS320LF2407A ADC模块的特性如下:
带有内部采样-保持电路10bit ADC模块;
375ns的转换时间;
16个模拟输入通道,每8个通过一个8选1的模拟多路转换开关;
对16路模拟量进行 “自动
您可能关注的文档
- 2013届高三地理名校试题汇编(第1期)专题12_区域生态环境建设(教师版).doc
- 2015三升四答案.doc
- 前三季度国内生产总值320692亿元 增9.4%.doc
- 基础精炼(1+1)103.doc
- 雅福六年级数学试卷及答案4~5CEAA.doc
- 244a160c-f0d4-4eb3-8530-3be54ed1ab0e_甘肃第四期(03版).doc
- 2015海南高考一分一档表.doc
- 四年级下册数学练习六.doc
- TMS320C54x的加载引导 TMS320C5402.doc
- 植物种内多样性的意义.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)