BL618评估版教程第二篇:使用UART轮询收发数据
目标
使用uart轮询自收发数据
实现过程
依照官方简介在bl_mcu_sdk -> bsp -> board -> bl616dk -> board.c
中可以看到, 这块板子的UART_TX和UART_RX分别被分配给引脚23和24。


使用一个外接的串口,将地线连好后,再将rx和tx交叉连接。即串口的rx连接UART1的tx,反之亦然。这样就可以完成上传和下载了


代码可以直接使用官方例程中的examples -> peripherals -> uart -> uart_poll
然后按照下图完成编译。详细烧写过程参考BL618的Windows CMD环境搭建 VS Code+RISC-V 工具链+BL_MCU_SDK中的方法进行编译与烧写。
结果
打开串口监视器(我这里使用的是在微软商店下载的串口调试助手),串口号选择外接串口即可尝试收发数据,不要使用USB2TTL的串口。


可以看到发出的数据回传并被串口监视器读取到。