如题:
开发板:210
测试内容:串口通信
所遇问题: 打开固定串口时返回的参数有变化,每调用一次串口的文件描述符就会累加一,而且写入数据时失败。
打开串口:serial_fd = HardwareControler.openSerialPort("/dev/s3c2410_serial2",9600, 8, 1);
写入数据:HardwareControler.write(serial_fd, serial_SendBuf);
连接串口:com3。
调试助手截图
测试了蜂鸣器和LED,都可以正常调用!
但是跟串口的通信有问题,代码如下:
serial_fd = HardwareControler.openSerialPort("/dev/s3c2410_serial2",
9600, 8, 1);
if (serial_fd != -1) {
int result = HardwareControler.write(serial_fd, "123123".getBytes());
请赐教,求指点!
[ 此帖被lufengdie在2012-05-18 13:08重新编辑 ]