DSP期末考试题目修订版.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
根据提供的文件信息,我们可以整理出以下关键知识点: ### 1. 2812 芯片概述 - **定点32位**:2812芯片是一款定点运算的32位数字信号处理器(DSP)。 - **2000系列的应用**:2000系列DSP通常用于自动化领域,因为其强大的功能可以满足复杂控制任务的需求。 ### 2. 2812 供电电压 - **10口供电电压**:2812芯片的10口供电电压为3.3V。 - **内核供电电压**:内核供电电压可以是1.8V或1.9V,具体取决于时钟频率的要求。 ### 3. 编译文件类型 - **CMD文件**:链接命令文件,用于指定不同段在内存中的位置。 - **OUT文件**:最终可执行文件,可以直接运行。 - **OBJ文件**:目标文件,由编译器生成,包含编译后的代码和数据。 ### 4. 定时器与DSP段的概念 - **通用定时器**:2812拥有3个32位通用定时器。 - **DSP段**: - **已初始化段**:包含实际指令和数据,存储在程序存储空间中。 - **未初始化段**:包含变量的地址空间,存储在数据存储空间中。 ### 5. 时钟频率 - 当2812的主时钟为150MHz时,低速外设时钟为37.5MHz,高速外设时钟为75MHz。 ### 6. DSP总线结构 - 采用**改进型哈佛结构**,将程序和数据分开存储和处理,提高效率。 ### 7. 中断系统 - **可屏蔽中断**:包括14个通用中断、数据标志中断等。 - **不可屏蔽中断**:包括软件中断、硬件中断NMI、非法指令陷阱等。 ### 8. 寻址空间 - 实际寻址空间为00000H~3FFFFH,即4MB。 ### 9. 事件管理器与PWM波 - 每个事件管理器可以产生8路PWM波,两个事件管理器可以产生16路PWM波。 ### 10. 数据总线 - 2812具有3组数据总线:程序数据总线、数据读总线和数据写总线。 ### 11. ADC模块 - ADC模块拥有16路采样通道(每组8路,共两组)。 ### 12. SCI与SPI口 - **SCI**(串行通信接口):可以配置为RS232或RS485接口。 - **SPI**(串行外围设备接口):高速全双工同步通信接口。 ### 13. 目标文件下载 - 使用`program`命令将目标文件下载到实验板上。 ### 14. CAN通信带宽 - CAN通信的最大带宽为1Mbps。 ### 15. 定时器总数 - 包括3个通用定时器、4个事件管理定时器和1个看门狗定时器,共计8个定时器。 ### 16. DSP流水线深度 - 2812的流水线深度为&(具体数值缺失)。 ### 17. TI公司的DSP芯片 - TI公司生产的高性能DSP是667x系列,具有8个核心,320G MAC/s(MAC表示每秒的乘法累加操作次数)。 ### 18. AD转换器 - 在满量程转换时,转换寄存器的值为0xFFFO。 ### 19. 最小系统 - 包括主芯片、电源模块、时钟电路、复位电路和JTAG接口。 ### 20. DSP生产商 - 主要有TI公司、ADI公司和飞思卡尔公司。 ### 21. DSP工程开发文件 - 需要编写头文件、库文件、源文件和CMD链接文件。 ### 22. 事件管理器功能 - EVA和EVB两个事件管理器各包含通用定时器、比较单元、捕获单元和正交编码电路等功能。 ### 23. 通用定时器计数周期计算 - T = (TDDRH:TDDR + 1) * (PRDH:PRD + 1) / 150ps ### 24. 微处理器模式 - 当MP/MC引脚被设置为1时,2812工作于微处理器模式。 ### 25. 中断响应条件 - 可屏蔽中断响应的条件包括INTM=0、IFR=1、IER=1、PIEIFR=1、PIEIER=1、PIEACR=1。 ### 26. 引导程序位置 - 第一条程序位于0X3FFFC0处,这是程序的起始地址。 ### 27. 内存伪指令 - 在CMD文件中,通过.memory指示存储空间,通过.sections分配存储空间。 ### 28. PIE外部中断 - PIE支持最多96个外部中断,但实际上只使用了45个。 ### 29. 看门狗 - 通过软件周期性地向看门狗计数器写入0x55和0xAA两个值,确保DSP正常运行。 ### 30. 串行通信接口 - SPI口和SCI口分别用于高速同步通信和串行通信,SCI口还可以配置为RS232或RS485接口。 ### 31. IO端口数量 - 2812拥有56个通用IO端口。 ### 32. 乘法器位数 - 2812的乘法器位数为32位。 ### 33. 6000系列 - 更适合处理图像处理等高计算密集型任务。 ### 34. 程序运行位置 - 下载的程序通常在外部Flash中运行。 ### 35. 查看内存数据 - 在CCS中,使用`view-memory`命令查看存储器中的数据。 ### 36. AD转换器采样速率 - 2812的AD转换器最高采样速率为12.5MHz。 ### 37. 内部RAM - 片内RAM大小为18K * 16位。 ### 38. OTP模块 - 2812的OTP模块是一次性可编程的,不能多次擦写。 ### 39. ROM与Flash - ROM是不可编程的,而Flash可以多次擦写。 ### 40. 供电电压 - 根据不同的时钟频率,内核供电电压可以是1.8V或1.9V。 以上是对2812芯片及其相关知识点的详细说明。这些知识点涵盖了芯片的基本参数、中断系统、总线结构、编程文件等多个方面,对于理解2812芯片的工作原理及应用具有重要意义。
- sun6667772023-04-08发现一个超赞的资源,赶紧学习起来,大家一起进步,支持!
- 粉丝: 0
- 资源: 10万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助