cdjcym 发表于 2011-12-19 19:30:53

2440 裸机的红外通信 IrDA

大家好,有谁搞过2440 裸机的红外通信 IrDA   CD中有很全的代码。不知么样用。请高手指点。

embedsky_lhh 发表于 2011-12-20 09:13:55

你接一个红外数据传输模块就可以了,可以用两个板子间相互通信来测试。

cdjcym 发表于 2011-12-21 16:34:22

谢谢,正在定购第二块板子,看了几天代码,好象明白了一点儿。

超级忍者龟 发表于 2011-12-23 08:52:46

或者随便用个什么红外遥控器,自己设置键值也可以!

cdjcym 发表于 2011-12-27 02:29:47

天嵌有没有测试通过红外数据传输模块,我找了一对ZHX1010用两个板子测试相互通信,搞了几天也不通,那位大侠有相关的经验???,我是用一块板子运行 Test_IrDA_Tx另一块运行Test_IrDA_Rx,
运行 Test_IrDA_Tx板子的打印信息如下:

Please select function :
0 : Please input 1-11 to select test
1 : Test PWM
2 : RTC time display
3 : Test ADC
4 : Test interrupt and key scan
5 : Test Touchpanel
6 : Test TFT LCD
7 : Test IIC EEPROM
8 : UDA1341 play music
9 : UDA1341 record voice
10 : Test SD Card
11 :Test_IrDA_Tx
12 :Test_IrDA_Rx
13 : Test CMOS Camera
11
IrDA test
Select baudrate = 19200
rUBRDIV2 = 161
Now start UART IrDA Tx&Rx test, check data
adat = 98
bdat = 99
cdat = 100
ddat = 101
edat = 102
fdat = 103
gdat = 104
hdat = 105
idat = 106
jdat = 107
kdat = 108
ldat = 109
mdat = 110
ndat = 111
odat = 112
pdat = 113
qdat = 114
rdat = 115
sdat = 116
tdat = 117
udat = 118
vdat = 119
wdat = 120
xdat = 121
ydat = 122
zdat = 123

End Tx&Rx
运行 Test_IrDA_Rx板子的打印信息如下:
<***************************************>
               TQ2440 Test Program
                www.embedsky.net
<***************************************>

Please select function :
0 : Please input 1-11 to select test
1 : Test PWM
2 : RTC time display
3 : Test ADC
4 : Test interrupt and key scan
5 : Test Touchpanel
6 : Test TFT LCD
7 : Test IIC EEPROM
8 : UDA1341 play music
9 : UDA1341 record voice
10 : Test SD Card
11 :Test_IrDA_Tx
12 :Test_IrDA_Rx
13 : Test CMOS Camera
12
Select the baud rate
1)9600    2)19200    3)38400    4)57600    5)115200
rUBRDIV2=161

This test should be configured two boards.
Press any key to start Rx and then Start Tx....
Now... Rx with IrDA

它停在 while(!IrDA_end);这儿就不动了。
那位高手指点一下

cdjcym 发表于 2012-1-1 12:43:30

那位搞过红外数据传输的高手指点一下,天嵌能提供红外数据传输模块接线图吗??,先谢谢了,
页: [1]
查看完整版本: 2440 裸机的红外通信 IrDA