一般情况
方法、
pinctrl添加新的uart3
看tty增加了什么
pinctrl_ecspi3:ecspi3grpt fsl,pins =<
MX6UL_ PAD UART2_TX DATA GPIO1 I020/* MX6UL PAD UART2 TX DATA ECSPI3 SSO MX6UL_PAD_UART2_ RX DATA ECSPI3_SCLK MX6UL_PAD UART2 CTS B ECSPI3 MOSI MX6UL_PAD_UART2_RTS_B_ECSPI3_MISO>;
UART3_TX_DATA
0x10bo QX10b1 oX10b1 0x10b1 0x10b1
0x1b@b1
0xlbob1
};
/* zuozhongkai UART3
pinctrl_uart3: uart3grp fsl,pins =<
MX6UL_PAD_UART3 TX DATA UART3_DCE_TX MX6UL_PAD_UARTZ RX DATA UART2 DCE RX>;
&uart3 {
pinctrl-names ="default";pinctrl-θ = <spinctrl uart3>;status = "okay";
tty
/dev/ttyS0、/dev/ttySACO、 /dev/tty、 /dev/tty0I /dev/tty1、/dev/console.
它们有什么差别?
dev/ttyS0、/dev/ttySACO串口
dev/tty、 /dev/tty0I /dev/tty1、/虚拟终端
通过Ctrl+Alt+F1~F6切换到虚拟控制台。Linux系统通常提供多个虚拟控制台,分别对应F1~F6键。按下Ctrl+Alt+F1可以切换到第一个虚拟控制台,Ctrl+Alt+F2可以切换到第二个虚拟控制台,以此类推。
0ok@100ask:~$ echo msg_from_tty4 > /dev/tty0
dev/tty发给本程序
这3个sel打开的终端不一样,有些是自步电口终端,.有些是虚拟终端,
我不关心终端是真实的还是虚拟的,有一的方法找到我的终端吗?有!通过/dev/tty!
she110访问tty就是访问ttys0,shel11访问tty就是访问tty3,she112访问tty就是访问tty4
dev/tty0发给前台
这2个shel