Chinaunix
标题:
程序移植到ARM上,读取ARM串口信息,需要写个串口驱动吗?
[打印本页]
作者:
s7703179
时间:
2012-11-07 10:43
标题:
程序移植到ARM上,读取ARM串口信息,需要写个串口驱动吗?
Qt程序移植到ARM上,在电脑上测试没问题,移植到ARM板上就是 SerialDialog::OpenSerialPort Error:No such file or directory,是需要格外写个串口驱动吗?板子之前有没有驱动不知道呢
作者:
skychgg
时间:
2012-11-07 20:02
回复
1#
s7703179
1:ARM上采用是什么系统?没看出来。。。
2:若是Linux系统,QT的该函数调用的是底层那个库?ARM上的系统有没有支持?
3:若没有,自己做驱动,或给系统增加支持。
个人浅见:按理来说只要有系统,串口的驱动肯定有的吧!主要是怎么和QT的底层调用关联起来吧!
作者:
s7703179
时间:
2012-11-08 08:53
回复
2#
skychgg
ARM系统 用的是linux 内核,忘记多少版本了, Qtopia的界面,文件系统是自己做的,用mknod生成的tty, Qt程序读串口是用termios 这结构体,运行了 就上面的结果
作者:
lcgkm
时间:
2012-11-08 11:42
查看一下arm的系统中有没有qt运行库。
QtCore.so之类的
作者:
goldenfort
时间:
2012-11-08 12:04
回复
1#
s7703179
看下串口设备文件 设置对了没有
作者:
s7703179
时间:
2012-11-08 13:53
回复
4#
lcgkm
Qt 库都移植了
作者:
s7703179
时间:
2012-11-08 13:54
回复
5#
goldenfort
{:2_166:} 怎么看 设置对没对
作者:
goldenfort
时间:
2012-11-08 14:07
回复
7#
s7703179
linux 下打开串口,要操作设备文件 例如 /dev/tty0, 之类的设备文件,
你qt程序里,打开的设备文件是什么名字?
作者:
s7703179
时间:
2012-11-08 14:35
回复
8#
goldenfort
Qt里做的好几个 tty1,tty2,ttyUSB1
作者:
goldenfort
时间:
2012-11-08 14:52
回复
9#
s7703179
你板子上的设备文件名是啥
作者:
s7703179
时间:
2012-11-08 14:55
回复
10#
goldenfort
板子上 我是用nfs 挂载的文件系统, 里面的dev下 就一个console
作者:
goldenfort
时间:
2012-11-08 14:59
回复
11#
s7703179
先在扳子上,用minicom , 把串口试验好,再用qt 试验
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2