史修栋(润图智能) https://passport2.21ic.com/?363719 [收藏] [复制] [RSS]

日志

DSP与PC通讯,有如下几种方法:

已有 4832 次阅读2005-5-2 04:22 |个人分类:DSP版主的经验谈|系统分类:DSP








1、对于低速通讯,我建议采用UART来实现,分两种情况:
  (1)对于TMS320C2000来说,最简单的方法是用UART,RS232或者RS485都可以,可以达到119200bps,没问题。
  (2)对于TMS320C5000和TMS320C6000来说,就麻烦的多,因为MCBSP不支持UART。对策有三个:
       A、用MCBSP来模仿出UART;
       B、用DSP的通用IO来模仿出UART;
       C、利用DSP系统中的CPLD( or FPGA),通过VHDL编程,得到UART。

2、对于高速通讯,我建议采用LVDS来实现:
   LVDS非常适合多DSP系统之间高速并行通讯,当然也适合与PC高速通讯。但是LVDS属于高速器件,可以轻松达到1GHz的高速传输,应用起来技术难度高。另外还需要在PC端设计一块LVDS PCI插卡。

如上通讯方式,除了用DSP的通用IO来模仿出UART,我都曾经亲自应用过,效果良好。

当然还有其他的方法,例如我曾经用过的100M以太网,因为太专业,除非不得已,不建议采用。



史修栋

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)