登录 | 首页 -> 华新鲜事 -> 求学狮城 | 切换到:传统版 / sForum | 树形列表
急切请教各位高人关于红外线通讯(IrDA)问题
<<始页  [1]  末页>> 

急切请教各位高人关于红外线通讯(IrDA)问题1.要为一个RS232的端口增加红外线通讯功能,除了transceiver,en/decoder之外,还需要什么hardware?市场上卖的en/decoder一般自带Device Driver吗?

1. 红外线通讯中不同的transceiver可不可以兼容?像SIR和MIR之前能不能通讯?


谢谢啦
[星星小米 (9-27 16:36, Long long ago)] [ 传统版 | sForum ][登录后回复]1楼

知道一点点,红外通讯有不同的速度,所以分成SIR,MIR和FIR. MIR的支持SIR和MIR, FIR的支持所有速度。所以如果你一个是SIR,另外一个是MIR, 那么两个之间可以进行通讯,但是只可以用SIR速度进行通讯,不知道有没有说明白。[阿土伯 (9-29 14:09, Long long ago)] [ 传统版 | sForum ][登录后回复]2楼

(引用 阿土伯:知道一点点,红外通讯有不同的速度,所以分成SIR,MIR和FIR. MIR的支持SIR和MIR, FIR的支持所有速度。所以如果你一个是SIR,另外一个是MIR,...)谢谢啦,那关于第一个问题呢?IrDA的那些protocol stack,像IrLAP, IrLMP, IrCOMM是要靠自己去做,还是市场上买的那些under IrDA standard的transceiver, en/decoder本身已经自带了?问了好几家公司了得到的答案还是模模糊糊的。另外哪位大侠知道NTU哪一个professor对这方面比较有研究,请告诉小弟呀,千恩万谢![星星小米 (9-29 22:49, Long long ago)] [ 传统版 | sForum ][登录后回复]3楼

(引用 星星小米:谢谢啦,那关于第一个问题呢?IrDA的那些protocol stack,像IrLAP, IrLMP, IrCOMM是要靠自己去做,还是市场上买的那些under IrDA standard...)既然是en/decoder了只要注明符合IrDA1.x的,就是用他们的相对应的protocol了。呵呵,其实如果不是为了兼容性,我宁愿自己定义自己的protocol stack,简单方便便宜。对了,现在的FIR transceiver一般都有一个mode select pin,你能自己定义你的传输模式。但是如果你想要他们自动检测的话,你一般就需要跟那些生产厂家的design engineer直接联系了。[少林小子 (9-30 1:47, Long long ago)] [ 传统版 | sForum ][登录后回复]4楼

(引用 少林小子:既然是en/decoder了只要注明符合IrDA1.x的,就是用他们的相对应的protocol了。呵呵,其实如果不是为了兼容性,我宁愿自己定义自己的proto...)如果我没搞错,如果我没搞错,IrDA 1.X 只是第一层 Physical Layer(IrDA PHY)的版本号。
我发了email给N家公司的tech support,包括Agilent, Zilog, Maxim,根据他们的回复,Physical Layer肯定是没有问题,好像剩下的IrLAP, IrLMP, IrCOMM等等都要自己定义。但是他们居然也不肯定,用的是话是“I guess",也没说明该怎样定义。 郁闷。。。。。不知道除了IrDA的homepage,哪里可以找到这方面比较详尽的专业知识?谢谢先了
[星星小米 (9-30 19:10, Long long ago)] [ 传统版 | sForum ][登录后回复]5楼


<<始页  [1]  末页>> 
登录 | 首页 -> 华新鲜事 -> 求学狮城 | [刷新本页] | 切换到:传统版 / sForum