IRDA1.0简称为SIR(Serial InfraRed),它是基于HP-SIR开发出来的一种异步的、半双工的红外通讯方式。SIR以系统的异步通讯收发器(UART)为依托,通过对串行数据脉冲的波形压缩和对所接收的光
信号电脉冲的波形扩展这一编码解码过程(3/16 EnDec)实现红外数据传输。由于受到UART通讯速率的限制,SIR的最高通讯速率只有115.2Kbps,也就是大家熟知的电脑串行端口的最高速率。
所以需要一个串口到网口的一个转换功能模块存在
Xenics红外相机有些带以太网口的,如果你这个相机带以太网口,那么DSP里面只要加上以太网口的相应驱动就行了
工业上面以太网的协议有很多,包括ethercat、modbus TCP都行,你去咨询一下这个相机支持哪些协议
DM642这款IC支持百兆以太网,物理层直接调用相关库文件即可,应用层看那个相机支持哪种协议了
您的範例Code應該就有包含Ethernet了,直接通訊應該沒什麼問題
其他支援可參考
http://www.ti.com/product/TMS320DM642/toolssoftware
相機是Giga速度,您可能要考慮是否相機端可以降到100M速度
以上供參考