日期:2014-05-16  浏览次数:22105 次

无法打开 /dev/ttyS0
用open函数打不开ttyS0,如何解决?具体是内核哪个配置,哪个驱动?

------解决方案--------------------
串口驱动哈~~
------解决方案--------------------
错误提示是什么?
看一下/dev/下有没有这个文件
------解决方案--------------------
看一下权限
------解决方案--------------------
我的经验,如果用超级终端调试的话,ttyS0一般无法正常用。做应用的话试一下ttyS1
------解决方案--------------------
可能ttyS0已经被占用了,所以无法打开,你是不是用ttyS0用来输出调试信息了?考虑用楼上的方法换ttyS1 用stty -F /dev/ttyS0 -a 可以查看其详细信息。