AD50与TMS320VC5402是以SPI方式连接的。AD50工作在主机模式(M/S=1),提供SCLK(数据移位时钟)和FS(帧同步脉冲)。TMS320VC5402工作于SPI方式的从机模式,BCLKX1和BFSX1为输入引脚,在接数据和发数据时都是利用外界时钟和移位脉冲。若图片无法显示请联系QQ752018766
本系统的硬件平台采用了以DSP为主控制器的系统结构,系统框图如图4.1所示。该系统主要包括了以TMS320VC5402(DSP)为主控制器,同时与扩展的程序存储器组成DSP的最小系统,以及AD50,键盘电路,LCD显示电路。若图片无法显示请联系QQ752018766
图4-1 硬件平台系统框图
因为本系统使用的变量很多,又加上VC5402片内没有用于存储程序用的程序存储器,因此所设计的DSP系统要进行程序存储器扩展。
由于5402有3个可设置位用以配置片内存储器,它们是MP/-MC,OVLY和DROM,位于处理器方式状态寄存器(PMST)中。通过更改短路跳线JMP2可以设置是否使用内部的程序存储器。设置OVLY=1可将片内DARAM同时映射到程序和数据存储空间。
图 4-2 DSP5402主控单元电路
5402外接64K字的数据存储器,为了不使外接的存储器与内部的DARAM发生重叠,因此通过地址线将外部数据存储器配置为4000H—7FFFH的地址空间范围。5402提供了以下的用于存储器连接的接口信号。其中-PS用于程序空间选择,-DS用于数据存储空间的选择,-IS用于I/O空间的选择。还有-MSTRB用于控制存储空间的操作,-IOSTRB用于控制I/O的操作,这两个信号同前面的三个选择信号配合使用,来共同操作外部的存储器。R/-W信号用于对外部存储器进行读写操作。此外还有READY信号有效表示外部数据准备好,-HOLD表示外部设备发出控制地址和数据总线的请求信号,-HOLDA表示DSP响应了外部电路对DSP的数据总线和地址总线控制请求,-MSC是微状态完成信号表示插入二个以上的软件等待状态完成。由这些信号来进行外部存储器的扩展。再由5402的存储器读写时序,由下图可知对于存储器的读写操作都是由-MSTRB的上升沿来完成,而R/-W信号只是确定数据流的传输方向,-PS和-DS是程序和数据存储器的读写周期的选通信号。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>