最近在调试一个串口异常问题。uboot给内核传参,去掉console=/dev/ttyO0时,个人程序可以正常的访问/dev/ttyO0,但是如果不去掉console=/dev/ttyO0时,个人程序不能正常访问/dev/ttyO0,接收与发送都没有任何数据?我想请问下各位大神,问题是不是由控制终端使用了/dev/ttyO0造成个人程序无法正常访问/dev/ttyO0?








------解决方案--------------------
你那样做,已经把ttyO0作为是debug终端了,设备起来后,不能再对它进行正常访问了。
我们一般把ttyO0作为系统信息输出,ttyO1才是作为功能串口的。
不知我说的对不对。