找回密码
 立即注册
收起左侧

用的yafeilinux老师的lincom串口助手,出现的问题。

10
回复
8536
查看
[复制链接]
累计签到:1 天
连续签到:1 天
来源: 2013-7-26 15:57:18 显示全部楼层 |阅读模式
1Qter豆
1.用的yafeilinux老师的lincom串口助手,出现的问题。我在虚拟机下是可以正常通信的,但是在arm9上就不能通信。百思不得其解。而且,也试了另外一个linux_myCom_Polling这个源码,都不行。都是arm上没反应,发送不出去,板子上也没有接收。我是用的windows下的串口助手,和板子交互的。请指教。
2.yafeilinux老师,最近发的qcom1.0,我怎么在虚拟机里编译不过file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/361795300/QQ/WinTemp/RichOle/~OB(VW(1XAC5O%60X%7B7UPNIPU.jpg 提示都是WIN下的错,我应该怎么改呢?谢谢回答。

最佳答案

查看完整内容

没有的话,估计需要你自己mknod了,如果ttyS*的主次设备号是对的话,也可以用的。叫什么名关系不大,重要的是主次设备号。
回复

使用道具 举报

累计签到:181 天
连续签到:1 天
2013-7-26 15:57:19 显示全部楼层
361795300 发表于 2013-8-8 07:39
我发现,我的dev目录下没有ttySCA这几种串口。板子的dev就是手动自己建的。就是上面那样。 ...

没有的话,估计需要你自己mknod了,如果ttyS*的主次设备号是对的话,也可以用的。叫什么名关系不大,重要的是主次设备号。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-7-26 15:58:20 显示全部楼层
file:///C:/Documents%20and%20Settings/Administrator/Application%20Data/Tencent/Users/361795300/QQ/WinTemp/RichOle/~OB(VW(1XAC5O%60X%7B7UPNIPU.jpg
这个是我的图片,刚才没放上去
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-7-26 16:00:16 显示全部楼层
是这个图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:1570 天
连续签到:1 天
2013-7-26 17:04:23 显示全部楼层
arm上应该没有问题,以前很多案例都成功了,请查看是否是串口设置错误。

qcom编译出错应该是虚拟机的问题,其实你只是想使用串口功能,那么就按照 串口通信教程 中的内容写个简单的通信程序即可。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-7-26 17:46:38 显示全部楼层
yafeilinux 发表于 2013-7-26 17:04
arm上应该没有问题,以前很多案例都成功了,请查看是否是串口设置错误。

qcom编译出错应该是虚拟机的问题 ...

串口还能怎么设置呢?1。开启板子的时候,会通过串口向超级终端发内核信息。可以说明内核的串口是好着的。2.我把ttyS0,ttyS1都试验了,也试验了ttySCA1(我看有人说过这个问题),但是还是不行。其他的就不知道该怎么办了
回复

使用道具 举报

累计签到:181 天
连续签到:1 天
2013-7-28 10:43:17 显示全部楼层
361795300 发表于 2013-7-26 17:46
串口还能怎么设置呢?1。开启板子的时候,会通过串口向超级终端发内核信息。可以说明内核的串口是好着的 ...

看你的编译时候的错误留输出 ,应该头文件找不到。还有请说明一下你用的QT的版本。

另外,在板子上进行串口通信应该是没有问题的。你查看一下/dev/下有几个串口设备,ttySAC0这样的命名方式只适用于三星的处理器。先要确定物理串口对应的设备名称。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-7-29 21:27:19 显示全部楼层
hzzhou 发表于 2013-7-28 10:43
看你的编译时候的错误留输出 ,应该头文件找不到。还有请说明一下你用的QT的版本。

另外,在板子上进行 ...

我用的是4.8.5,最新的那个。4.5.3也不行。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-7-29 21:49:25 显示全部楼层
hzzhou 发表于 2013-7-28 10:43
看你的编译时候的错误留输出 ,应该头文件找不到。还有请说明一下你用的QT的版本。

另外,在板子上进行 ...

我那个板子就是S2C2440,怎么查看链接的是哪个串口,这个是我在创建文件系统曾经做过的。跟这个有关系吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

累计签到:181 天
连续签到:1 天
2013-7-30 08:28:13 显示全部楼层
最有效的办法就是一个一个的试。也可以看一下有没有/proc/tty/drivers/ttysac这个文件,如果有的话。cat 命令看一下,这个可以真实的反映内核可以识别到几个串口设备。

另外,你的dev目录是手动建的还是用的dev文件系统?查看一下ttySAC0的主设备号是多少,其它的串口肯定会跟它有一样的主设备号的。
回复

使用道具 举报

累计签到:1 天
连续签到:1 天
2013-8-8 07:39:24 显示全部楼层
hzzhou 发表于 2013-7-30 08:28
最有效的办法就是一个一个的试。也可以看一下有没有/proc/tty/drivers/ttysac这个文件,如果有的话。cat 命 ...

我发现,我的dev目录下没有ttySCA这几种串口。板子的dev就是手动自己建的。就是上面那样。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了