热门关键词:
DSP课程设计报告
  • 该文件为doc格式
  • 文件大小:1.61M
  • 下载次数
  • 文件评级
  • 更新时间:2012-08-04
  • 发 布 人mjy123
  • 文件下载:
  • 立即下载

  • 文件介绍:
  • 该文件为 doc 格式,下载需要 0 积分
  • DSP课程设计报告

    设计内容(原理图以及相关说明、调试过程、结果)
    任务说明:
    首先认识DSP的TMS320VC5402、74lvc244芯片、MAX3232、TLV320AIC23等主要芯片的原理,大致明白电路的连接,然后焊接电路板,使其能够通过JTAG仿真器下载程序并使各种灯该亮的亮该不亮的不亮,正确完成电路板的焊接,最后理解DSP HPI启动方法,编写MCU程序完成DSP的启动,并能在焊好的电路板上运行出来。

    基本原理:
    1. TMS320VC54x系列DSP芯片简单介绍
    C54x的存贮空间分为三个部分,分别是程序空间,数据空间和输入输出(I/O)空间。程序空间的大小为1M字,数据和输入输出空间大小都是64K字。
    存贮空间的配置有两种模式,一种是微处理器方式(MP),另一种是微计算机方式,而这两种方式主要影响程序空间的分配。微处理器模式,程序地址空间FF80~FFFF是外部的,也就是我们可以配置的。微计算机模式,程序地址空间FF80~FFFF是被系统占用了的,用于存放系统中断向量表,同时F000~FEFF地址空间也被系统使用,这段地址里面包含了引导程序。由此可以看出,微计算机方式就是把该DSP看成了独立的一个系统,要自己能够单独工作起来,因此需要引导程序。
    数据空间分成了6个部分。其中00~5F是存贮器映射空间。这段地址空间的值和DSP内部寄存器的值是一致的,访问这个地址空间就等于访问DSP内部的相对应寄存器。而这段空间是在DSP的片上RAM内。
    60~7F是一个散空间,相当于系统给自己保留了一个空间用于特殊之用。
    80~3FFF是DSP的片上RAM所映射的地址空间,如果我们程序的代码比较小时,可以不用外扩RAM。
    4000~EFFF,这段空间是外部寻址空间。假如程序比较大,片上RAM放不下下的时候,可以外扩一个RAM,然后将程序放在这段空间里执行。
    F000~FEFF,这段空间可以是外部,也可以是片上ROM,主要受CPU的控制寄存器DROM位的控制。
    FF00~FFFF,可以是外部也可以是保留不能使用。主要受DROM位影响。
    输入输出(I/O)空间的64K字全部是外部的。
    另外,C54x的程序空间采用了分页机制。每64K字为一页。因此程序空间1M字可以划分为16页。
    在进行系统软件设计时,应注意以下几个问题:
    (1)由于McBSP工作在数据接收中断方式,因此全局中断和串口中断的相应位要合理设置。同时,在设置中断向量表时,中断向量表的位置应与处理器模式状态寄存器PMST中的中断向量指针IPTR相对应,IPTR的9位地址指向128字的中断向量所在的程序页...
文档留言
验证码: 请在右侧输入验证码 看不清楚,换一个
更多..相关文档
    无相关信息