郴州网站建设流程,家装设计软件哪个好用,企业信用信息公示系统网址gsxt,注册个网站要多少钱一、串行通讯接口
串行通讯接口简称串口#xff08;UART#xff09;
采用串行通信方式的扩展接口#xff0c;数据位一位一位的按照顺序传送 优点#xff1a;通信线路简单#xff0c;只要一对传输线就可以实现双向通信能够大大降低成本#xff0c;适合远距离通信。
缺点…一、串行通讯接口
串行通讯接口简称串口UART
采用串行通信方式的扩展接口数据位一位一位的按照顺序传送 优点通信线路简单只要一对传输线就可以实现双向通信能够大大降低成本适合远距离通信。
缺点传输速度慢
二、树莓派的串口UART
树莓派3/4b的外设一共包含两个串口 一个是硬件串口/dev/ttyAMA0 一个mini串口/dev/ttyS0 硬件串口由硬件实现有独特的波特率时钟源性能高、可靠 mini串口性能低功能简单 在树莓派上引脚8发送和引脚10接收是作为主串口的收发端。 引脚8 被叫做TXDTransmit Data 引脚10 被叫做RXDReceive Data 树莓派的串口分类 主串口——可以通过引脚实现通信 辅助串口——不能使用GPIO引脚通信默认被分配给蓝牙端 注意默认情况下mini串口是禁用的无论将它指定为主UART还是辅助UART 三、CM4树莓派USBRS转485串口通讯步骤
Step1准备待调试的硬件串口
1.使用命令 ls/dev --al 查看串口打开情况
2.打开 minii UART 3.将硬件串口设置为主串口
sudo nano /boot/config.txt
在该文件末尾添加上两行代码
dtoverlaypi3-miniuart-bt
force_turbo1 Ctrl S 保存Ctrl X退出再次重启树莓派后查看 4./boot/cmdline.txt文件配置
命令
sudo nano /boot/cmdline.txt
在其中添加该句
dwc_otg.lpm_enable0 consoletty1 root/dev/mmcblk0p2 rootfstypeext4
fsck.repairyes rootwait quiet spla 5./boot/config.txt文件配置
命令
sudo nano /boot/config.txt
在最后添加串口开启并打开指定串口
enable uart1
dtoverlaypi3-miniuart-bt,core_freq250
dtoverlayuart4
dtoverlayuart3 检查目前已经打开哪些串口
查看目前已经打开哪些串口命令
ls /dev/ttyAMA* 检查映射关系
查看映射关系命令
ls -l /dev/serial* Step2安装minicom串口助手
终端输入sudo apt-get install minicom Step3电脑安装串口调试工具
XCOM软件下载http://cdn.bettertree.cn/lovegeek/raspberry/XCOM%20V2.0.exe Step4USB转RS485线路连接 注意接线口是否对应A1B1 Step5使用USB转RS485连接电脑和树莓派开始通讯
在树莓派中运行代码进入minicom空间
sudo minicom -D /dev/ttyAMA2
// 默认波特率为115200-D代表端口/dev/ttyAMA2 类似于windows中的COM口 打开串口调试助手选择相应配置 PC端——树莓派
在PC端发送字符串会在minicom的窗口显示出来 树莓派——PC端
在minicom窗口输入字符串会自动发送至PC端窗口默认不显示键盘输入的字符串 minicom使用技巧 1、输入ctrlA再输入E可以打开串口发送显示默认是关闭的再操作一遍则是隐藏显示 2、输入ctrlA再输入QEnter可以退出minicom串口