|
本帖最后由 glqinhan 于 2011-4-18 17:47 编辑
使用TQ 给的Serial_Test测试,定义一个缓冲区unsigned char buff[256];
给缓冲区复制为0~255,然后用write(serial_fd,buff,256);将buff的内容通过2440的串口2发送到pc机上,串口设置为:
serialread.dev is /dev/tq2440_serial1
serialread.speed is 9600
serialread.databits is 8
serialread.stopbits is 1
serialread.parity is N
在PC机端接收到的数据为:
00 01 02 03 04 05 06 07 08 09 0D 0A 0B 0C 0A 0E 0F
10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F
20 21 22 23 24 25 26 27 28 29 2A 2B 2C 2D 2E 2F
30 31 32 33 34 35 36 37 38 39 3A 3B 3C 3D 3E 3F
40 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 5B 5C 5D 5E 5F
60 41 42 43 44 45 46 47 48 49 4A 4B 4C 4D 4E 4F
50 51 52 53 54 55 56 57 58 59 5A 7B 7C 7D 7E 7F
80 81 82 83 84 85 86 87 88 89 8A 8B 8C 8D 8E 8F
90 91 92 93 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AA AB AC AD AE AF
B0 B1 B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 DA DB DC DD DE BF
C0 C1 C2 C3 C4 C5 C6 C7 C8 C9 CA CB CC CD CE CF
D0 D1 D2 D3 D4 D5 D6 F7 D8 D9 DA DB DC DD DE DF
请高手指点这是什么原因?多谢啦!具体程序见附件! |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|