MicroMV 串口通信
Radiumray9@gmail.com(讨论 | 贡献)2018年5月15日 (二) 03:25的版本
MicroMV上的串口通讯
- UART对象
''' 初始化一个串口对象 uart_idx , 串口ID, 我们这里只能写1或者3 baud_rate , 波特率 ''' UART(uart_idx, baud_rate)
- 初始化UART对象
uart = UART(3, 115200)
- UART 函数操作
uart.read(10) # read 10 characters, returns a bytes object # 读入10个字符, 返回一个比特对象 uart.read() # read all available characters # 读取所有的有效字符 uart.readline() # read a line # 读入一行 uart.readinto(buf) # read and store into the given buffer # 读入并且保存在缓存中 uart.write('abc') # write the 3 characters # 向串口写入3个字符abc