DSP课程设计报告
- 文件大小:1.54MB
- 浏览次数:
- 发布时间:2012-08-04
本资料包含doc文件1个,下载需要1积分
DSP课程设计报告
设计内容(原理图以及相关说明、调试过程、结果)
任务说明:
首先认识DSP的TMS320VC5402、74lvc244芯片、MAX3232、TLV320AIC23等主要芯片的原理,大致明白电路的连接,然后焊接电路板,使其能够通过JTAG仿真器下载程序并使各种灯该亮的亮该不亮的不亮,正确完成电路板的焊接,最后理解DSP HPI启动方法,编写MCU程序完成DSP的启动,并能在焊好的电路板上运行出来。
基本原理:
1. TMS320VC54x系列DSP芯片简单介绍
C54x的存贮空间分为三个部分,分别是程序空间,数据空间和输入输出(I/O)空间。程序空间的大小为1M字,数据和输入输出空间大小都是64K字。
存贮空间的配置有两种模式,-种是微处理器方式(MP),另-种是微计算机方式,而这两种方式主要影响程序空间的分配。微处理器模式,程序地址空间FF80FFFF是外部的,也就是我们可以配置的。微计算机模式,程序地址空间FF80FFFF是被系统占用了的,用于存放系统中断向量表,同时F000FEFF地址空间也被系统使用,这段地址里面包含了引导程序。由此可以看出,微计算机方式就是把该DSP看成了独立的-个系统,要自己能够单独工作起来,因此需要引导程序。
数据空间分成了6个部分。其中00~5F是存贮器映射空间。这段地址空间的值和DSP内部寄存器的值是-致的,访问这个地址空间就等于访问DSP内部的相对应寄存器。而这段空间是在DSP的片上RAM内。
60~7F是-个散空间,相当于系统给自己保留了-个空间用于特殊之用。
80~3FFF是DSP的片上RAM所映射的地址空间,如果我们程序的代码比较小时,可以不用外扩RAM。
4000~EFFF,这段空间是外部寻址空间。假如程序比较大,片上RAM放不下下的时候,可以外扩-个RAM,然后将程序放在这段空间里执行。
F000FEFF,这段空间可以是外部,也可以是片上ROM,主要受CPU的控制寄存器DROM位的控制。
FF00FFFF,可以是外部也可以是保留不能使用。主要受DROM位影响。
输入输出(I/O)空间的64K字全部是外部的。
另外,C54x的程序空间采用了分页机制。每64K字为-页。因此程序空间1M字可以划分为16页。
在进行系统软件设计时,应注意以下几个问题:
(1)由于McBSP工作在数据接收中断方式,因此全局中断和串口中断的相应位要合理设置。同时,在设置中断向量表时,中断向量表的位置应与处理器模式状态寄存器PMST中的中断向量指针IPTR相对应,IPTR的9位地址指向128字的中断向量所在的程序页
- 1JIS Z1703-1976 聚乙烯瓶 Polyethylene bottles
- 2广东省城镇地籍调查测量实施细则
- 3DB34/T 3366-2019 刚性多层印制板吸水率的测试方法
- 4污水排入城市下水道水质标准CJ3082-1999
- 5YBB0007-2002 聚丙烯药用滴眼剂瓶(试行)(附起草说明)
- 6SJ 50033.24-1994 半导体分立器件3DK310型功率开关晶体管详细规范
- 7DB41/T 888-2013 石竹鲜切花日光温室栽培技术规程
- 8康居塔式高层工程施工组织设计
- 9富氩co2自动连续焊在大客车顶蒙皮焊接上的应用
- 10PLC在机电一体化生产系统中的应用
- 11电工学习题
- 12无缝钢管英寸对照表
- 13NY/T 2017-2011 植物中氮、磷、钾的测定
- 14GB/T 5009.63-2003 搪瓷制食具容器卫生标准的分析方法
- 15湘江长沙综合枢纽船闸控制中心装修工程目录及设计说明