树莓派和stm32通信
ls /dev/serial* -l——/dev/serial0 -> ttyS0——有这个就成功了。下面是引脚图(网线口或者说摄像头面向自己),不确定可以用风扇的正负引脚确定。stm32会收到3a,32代码就用正常的receive——IT就行。ls -l /dev/serial*——无输出。sudo reboot重启。
·
树莓派:
操作流程:打开终端:
ls -l /dev/serial* ——无输出
sudo raspi-config
Interfacing Options > Serial >
Would you like a login shell over serial? → No
Would you like the serial port hardware to be enabled? → Yes
sudo reboot 重启
ls /dev/serial* -l ——/dev/serial0 -> ttyS0 ——有这个就成功了
python测试代码如下:
import serial
ser = serial.Serial(
port='/dev/serial0',
baudrate=115200,
parity=serial.PARITY_NONE,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.EIGHTBITS,
timeout=1
)
ser.write(b'3a')
response = ser.readline()
print(response)
ser.close()
stm32会收到3a,32代码就用正常的receive——IT就行
接线如下:

下面是引脚图(网线口或者说摄像头面向自己),不确定可以用风扇的正负引脚确定

更多推荐



所有评论(0)