1. 首页
  2. 移动开发
  3. 其他
  4. TMS320C54X DSP实现UART的技术

TMS320C54X DSP实现UART的技术

上传者: 2020-08-11 11:22:57上传 DOC文件 105.50 KB 热度 21次

接口电路论文TMS320C54xDSP的外设没有集成UJART串口,可以通过两种途径来实现TMS320C54X的LJART串口通信功能。一是通过软件的方法。二是采用外部接口芯片组,完成RS232信号的接收和发送,并以DSP容易快速访问的方式与DSP接口。1采用软件模拟TMS320C54xDSP软件模拟实现LJART无需额外硬件开销,仅需通用I/(BIO和XF)、外部中断INTO以及一个定时器就可实现,硬件连接如图l所示。[pic]图l中,XF引脚用于发送数据,BIO脚和INTO脚用于接收数据。此方法可以模拟半双工通信与全双工通信。软件模拟IJART技术允许用户设置:数据位数(1~16)、奇偶校验(奇校验或偶校验)或无奇偶校验、停止位(1~2)和波特率。每秒传输比特数计算公式为:[pic]改变寄存器TDDR和PRD的设置值,可以获得不同的波特率。BaudRate最大值是:[pic]其中,clkfreq是DSP系统时钟,#cycles是子程序执行周期,bit是完成UART功能限定条件(1/2或1)。

下载地址
用户评论