当串行电缆断开时,Ad_uart_read()失败
我遇到了这样一种情况:试图从UART读取时,我的应用程序停止了。我为UART通信配置了两个引脚,并在这些引脚上附加了一个USB到TTL适配器。在这些条件下,一切工作正常,但如果我在没有连接USB to TTL适配器的情况下启动主板,应用程序在调用ad_uart_read()时似乎会停止。我还发现,当我简单地连接RX和TX引脚时,它不会停止。
对于我的应用程序,通过UART进行通信是一个可选特性,无论RX/TX是否连接,我都需要应用程序运行。