基于TLC320AC01与DSP的接口设计
2的初始化和TLC320AC01的初始化。TMS320VC5402的初始化代码如下: SSBX INTM ;使所有中断无效 ORM #0834h,PMST ; 设备处理器方式状态寄存器PMST STM #02492h,SWWSR ; 所有外围两个等待状态 RSBX OVM ;使OVM=0 RSBX FRCT ; 使FRCT=0,允许整数乘 STM #010h,IMR ; 多通道缓冲串口接收中断使能 RSBX INTM ; 使能所有非屏蔽中断 下面是TLC320VC01的初始化程序代码: SSBX SXM ; 设置符号扩展模式 LD #PR1,DP ; 以下三句设置TLC320AC01内部数据 LD PR1,A ; 寄存器R1的值,其余寄存器的设置与此同 CALL AC01_2ND …… RET AC01_2ND; RSBX INTM ; 使中断有效 STH A,DXR10 STL A,DXR10 STL #0,DXR10 ; 确保字被发送 SSBX INTM ; 使中断无效 RET (2)接收中断服务程序这段程序包括通道的区分,方法是使主TLC320AC01首选写入,主TLC320AC01的LSB是0,从TLC320AC01的LSB是1。发送中断与此相同。具体程序如下: SBPREC:BITF DRR10,#1 BC loop1,TC LD DRR10,A AND #0fffch,A STL A,DXR10 B loop2 Loop1: LD DRR10,A AND # 0fffch,A STL A,DXR10 RETE Loop2:RETE 4 结束语 利用本文介绍的硬件设计方法和软件编程可以完成模拟信号的采集与回放,从而实现诸如数据采集、处理和存储等功能,并可对采集的数据进行频谱分析,因而可广泛应用于频谱分析仪、数字记录仪以及调制解调器等。
设计 接口 DSP TLC320AC01 基于 相关文章:
- 基于FPGA的DSP设计方法(08-26)
- 电力电子装置控制系统的DSP设计方案(04-08)
- 基于DSP Builder的VGA接口设计(04-10)
- 基于DSP和USB的高速数据采集与处理系统设计(05-01)
- 数字信号处理(DSP)应用系统中的低功耗设计(05-02)
- 基于DSP的嵌入式显微图像处理系统的设计(06-28)