1. 5350串口可以设置阻塞模式,3352只能是非阻塞模式
2. termios结构体为全局变量或局部变量,5350分别为阻塞或非阻塞
3. termios结构体在使用前必须清0,否则会出现有时收不到数据的情况
4. termios结构体必须被设置,否则会出现发送0x0A,而接收到0x0D,0x0A的情况
2. termios结构体为全局变量或局部变量,5350分别为阻塞或非阻塞
3. termios结构体在使用前必须清0,否则会出现有时收不到数据的情况
4. termios结构体必须被设置,否则会出现发送0x0A,而接收到0x0D,0x0A的情况
5. 3352的串口程序必须用板子自带的交叉工具链编译,如果用天嵌的工具链,会出现收到乱码的情况
6. 5350的串口数据接收性能偏低,所以3352必须在发送端设置缓冲区机制,来降低3352到5350的数据吞吐量。另外当5350的调试串口打印信息过多时,也会造成丢包现象。
7. 设置串口的时候,一定不能加上ISTRIP,否则接收时会丢失最高位。
8. 3352需要修改/etc/inittab文件getty部分,否则串口工作不正常。