11.串口基本知识
11.串口基本知识
大纲:
-
串口角色:1.数据传输。2.充当控制台。
-
数据传输:两个嵌入式设备,除了使用usb和网络来实现数据的传输外,就是可以使用串口来实现数据传输。
-
控制台:在pc机里,我们使用键盘来输入命令和信息等,通过显示器来显示查询的结果或者信息等。在嵌入式里,是通过终端控制台来输入命令来控制开发板和显示返回结果的。前面烧写的uboot和kernel等就是实例。
-
-
串口通讯参数:
首先了解一下波特率:
在这里我们使用115200.
各个位段的含义:
上面这些位参数的设置,对应发送方和接受方的参数必须一致,例如前面uboot的知识里,我们需要通过终端来操作开发板里的uboot。我们在终端软件里设置的波特率是115200,在uboot里设置的波特率也必须是115200,才能实现正常通讯,要不然显示的都是乱码。
最后就是看看串口的物理帧充当的角色:
我是一只菜鸟!FORFISH!