联系我们
    插件电感_大电流电感
热门搜索
点击排行
推荐电感
推荐阅读
推荐电感
推荐电感
猜猜你喜欢的
常见问题 您所在的位置: 电感 > 常见问题

一种基于TMS320C55x DSP的UART通信设计

来源:    作者:    发布时间:2014-12-14 07:38:41    浏览量:

接收到数据后,取过采样到的每个16位二进制数据字的中间四位,若中间四位中1的个数不小于3,则表示收到当前的UART数据位值为1;若中间四位中0的个数不小于3,则表示收到当前的UART数据位值为0。否则认为数据传输出错。
4程序设计
在McBSP和DMA寄存器设置正确的基础上,利用TI公司提供的CodeComposerStudio集成开发环境编写了UART串口通信软件,软件开发中使用了CSL(片上支持库),使整个开发过程快速、直观、具有很强的可读性。程序流程如图所示:





图4TMS320VC55xUART程序流程图
5实验分析
硬件和软件设计完成后,进行了测试实验,实验上位机为PC机,DSP处理器为TI公司的TMS320VC5509A,通信波特率为19200,DSP外部晶振频率为20MHz,CPU时钟频率为100MHz,UART数据格式为1位起始位,8位数据位,1位停止位,无校验。多次实验结果表明数据发收准确,无误码现象发生。
6结论
DSP系统直接与外部全双工异步串行设备的通信时,通过正确的使用DSP上的McBSP和DMA通道,利用16倍过采样原理准确的计算McBSP通信接口的采样值和共模电感配置相关寄存器,能够实现DSP与外部异步设备的可靠通信。与传统的采用串并转换芯片的实现方法相比,具有更低的成本更简单的外部电路。本文中的程序针对TI公司的TMS320VC5509xDSP芯片编写,通过对少数寄存器的修改,该程序可直接应用于TI公司的C5000和C6000系列DSP芯片上。
本文作者创新点:提出了一种直接利用DSP的McBSP接口和DMA通道实现UART的方法,具有实现成本低,硬件电路简单,移植性强等特点。

参考文献:
1TMS320VC5509AFixed-PointDigitalSignalProcessorDataManual.TexasInstruments
2TMS320VC5501/5502/5503/5507/5509/5510DSPMultichannelBufferedSerialPort(McBSP)ReferenceGuide.TexasInstruments
3ImplementingaSoftwareUARTontheTMS320C54xwith深圳电感器theMcBSPandDMA.Texa绕行电感sInstruments
4TMS320VC5503/5507/5509/5510DSPDirectMemoryAccess(DMA)ControllerReferenceGuide
5TMS320C55xChipSupportLibraryAPIReferenceGuide.TexasInstruments
6TMS320C6000McB电感器生产厂家SP:UART.TexasInstruments
7安颖,刘丽娜.基于DSP的高速信号采集与处理系统的设计【J】.微计算机信息,2005,1:5绕行电感器7-58。

FFT 在单片机C8051中的实现0 引言 由于单片机的性价比高,因此在数据采集及频谱分析系统中往往取代DSP芯片而被广泛使用。在数字信号处理中,离散傅里叶变换(Discrete Fourier Transform,DFT)是常用的变

为何要限制电源的输入范围呢? 您只需稍微留意一下电源的额定输入电压即可看出,IC可以限制可用的输入电压范围。通过仔细检查IC的工作规范和电路拓扑,您或许能够在此输入电压限制范围内进行工作。例如,TI (www.ti.com)的

从小米看国产手机怎么玩移动互联网时代 前些天,中国互联网络信息中心发布的报告显示,通过手机接入互联网的网民数量达到3.88亿,首次超过台式电脑。对于国产品牌手机来说,在这个大好的时代,究竟应该怎么去打造属于自己的辉煌?其实,在如今的智能

大电流电感
 
在线客服