cam rt1062串口不好使,怎么回事啊?
-
买了这个rt1062,但是串口不好使,用ch340与电脑连上了,引脚和线也没连错,波特率啥的都一样。电脑上收不到数据。而且openmv自己给自己发数据也没接受到。怎么回事啊?
import sensor import time from machine import UART sensor.reset() # Reset and initialize the sensor. sensor.set_vflip(True) sensor.set_hmirror(True) sensor.set_pixformat(sensor.RGB565) # Set pixel format to RGB565 (or GRAYSCALE) sensor.set_framesize(sensor.QVGA) # Set frame size to QVGA (320x240) sensor.skip_frames(time=2000) # Wait for settings take effect. clock = time.clock() # Create a clock object to track the FPS. uart = UART(1, baudrate=9600) # 假设TX=GPIO17, RX=GPIO16 def send_data_frame(data1, data2): frame = bytearray() frame.append(0xA3) # 表头1 frame.append(0xB3) # 表头2 frame.append(data1 & 0xFF) # 数据1(取低8位) frame.append(data2 & 0xFF) # 数据2(取低8位) frame.append(0xC3) # 表尾 uart.write(frame) print(f"已发送数据帧: {[hex(b) for b in frame]}") while(True): uart.write(b'\x66') time.sleepms(500)
import time from machine import UART uart = UART(1, baudrate=115200, bits=8, parity=None, stop=1) while(True): uart.write("Hello\r\n") uart.flush() if uart.any(): data = uart.read(timeout=1000) print("Received:", data) time.sleep(1)
-
QAQ终于解决了!!