K210视觉识别模块学习笔记1:第一个串口程序_程序烧录与开机启动-首先在IDE中新建文件: 编写一个串口测试程序如下:

from modules import ybserial #从modules导入ybserial
import time

serial = ybserial() #创建ybserial的对象,并命名为serial

serial.send_byte(0x31) #通过外置串口发送一个字节数据,参数 data 的范围为0-255。
serial.send_byte(0x0D) #通过外置串口发送一串字节数组,参数 array 为字节数组。

array = [0x30, 0x31, 0x32, 0x33, 0x0D]
serial.send_bytearray(array) #表示通过外置串口发送一串字节数组,参数 array 为字节数组。


text = 'Hello Yahboom'
num = serial.send(text) #通过外置串口发送字符串,返回值是字符串的长度。
print("num:", num)

num = 0 #
count = 0 #记录串口发送次数
#用于交替发送测试的俩个字符串
CMD_1 = "$A#"
CMD_2 = "$BB#"


while True:
    time.sleep_ms(1000)
    count = count + 1
    if count % 2 == 1:
        num = serial.send(CMD_1)
    else:
        num = serial.send(CMD_2)
    print("num:%d, count:%d" % (num, count))

然后进行保存:

然后连接俩个串口到电脑俩个串口:

然后打开一个额外的串口助手:

这里需要注意的是,要记得自己USB与外置串口分别连接了电脑的那个com口,我这里USB调试串口是连接的com 4,外置串口连接的是com 3,因此我这俩个软件打开的串口应如下:

上一篇:Anthropic公司CEO谈AI发展:Cluade安全超过商业利益


下一篇:Golang的内存关系