NUC980 使能串口与测试

一、方法1配置及编译内核使能串口
NUC980 使能串口与测试_第1张图片
在→ Device Drivers → Character devices → Serial drivers选上需要的串口,这种方式需要每次都编译内核
二、方法2修改设备树
查看电路原理图,查找到需要使用的串口引脚号
NUC980 使能串口与测试_第2张图片
在设备树文件中找到对应的串口项
将status = “disabled”;修改为

pinctrl-names = "default";
			pinctrl-0 = <&pinctrl_uart1_PF>;
			pdma-enable = <0>;
			status = "okay";

pinctrl_uart1_PF为在DTSI文件中定义的串口引脚号
三、回到内核目录make生在DTB文件
四、将DTB文件复制到BOOT
五、测试
查看串口1是否加载成功
在这里插入图片描述
将串口调试模块连接到引脚
输入echo helloworld > ttyS1
在这里插入图片描述
在这里插入图片描述
串口终端成功接收成功,串口测试成功

你可能感兴趣的:(linux,串口,设备树,驱动)