k210与esp32串口通信

构造函数

1
fm.register(pin,function,force=False)

【pin】芯片外部 IO,外部I对应上图K210的IO而非Maxiduino

【function】芯片功能

【force】=True 则强制注册,清除之前的注册记录;

例:fm.register(12, fm.fpioa.GPIO0,force=True)

表示将外部 IO12 注册到内部 GPIO0

 

maxiduino与电脑串口进行通信

1
2
3
4
5
6
7
8
9
10
11
12
13
from machine import UART,Timer
from fpioa_manager import fm
#映射串口引脚
fm.register(11, fm.fpioa.UART1_RX, force=True)
fm.register(10, fm.fpioa.UART1_TX, force=True)
#初始化串口
uart = UART(UART.UART1, 115200, read_buf_len=4096)
uart.write('Hello word!')
while True:
text=uart.read() #读取数据
if text: #如果读取到了数据
print(text.decode('utf-8')) #REPL 打印
uart.write('I got'+text.decode('utf-8')) #数据回传

 

esp32_s3与电脑串口进行通信

相关资料

(8条消息) 使用Arduino开发ESP32(02):串口(Serial port)使用说明_arduino esp32 serial_Naisu Xu的博客-CSDN博客

(8条消息) ESP32 之 ESP-IDF 教学(九)—— 串口通信(UART)_esp32 idf 串口_Augtons正(单片机)的博客-CSDN博客

40 ESP32之UART串口简介 - 基于Arduino_哔哩哔哩_bilibili