树莓派:

操作流程:打开终端:

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就行

接线如下:

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

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐