赞
踩
vncserver :1
192.168.3.33:1
输入密码qwer1234后点连接
连接后:
参考这里:
https://blog.csdn.net/qq_31329259/article/details/121469894
查看串口:
dtoverlay -a | grep uart
打开这个:
sudo vim /boot/config.txt
写入:
enable_uart=1
配置串口:
sudo vim /boot/firmware/config.txt
在最后添加如下,保存,重启reboot即可。
dtoverlay=uart2
dtoverlay=uart3
dtoverlay=uart4
dtoverlay=uart5
查看方式:
ls /dev/ttyAMA*
串口引脚分布:
UART0: GPIO14 = TXD0 -> ttyAMA0 GPIO15 = RXD0 -> ttyAMA0
UART1: ttyS0
UART2: GPIO0 = TXD2 -> ttyAMA1 GPIO1 = RXD2 -> ttyAMA1
UART3: GPIO4 = TXD3 -> ttyAMA2 GPIO5 = RXD3 -> ttyAMA2
UART4: GPIO8 = TXD4 -> ttyAMA3 GPIO9 = RXD4 -> ttyAMA3
UART5: GPIO12 = TXD5 -> ttyAMA4 GPIO13 = RXD5 -> ttyAMA4
串口2接电脑ch340,三根线:
安装库:
pip install pyserial
执行程序:
使用python的pyserial模块即可进行测试,测试程序是:
import serial import time # 打开串口 uart2 = serial.Serial(port="/dev/ttyAMA1", baudrate=115200, timeout=1) try: while True: # 发送数据 uart2.write("hello\n".encode("utf-8")) # 读取并打印接收到的数据 received_data = uart2.readline().decode("utf-8").strip() print("Received:", received_data) # 等待一段时间再发送 time.sleep(1) except KeyboardInterrupt: # 捕获键盘中断,关闭串口 uart2.close()
你如果需要帮助,请看这里:
https://docs.qq.com/sheet/DUEdqZ2lmbmR6UVdU?tab=BB08J2
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。