在DSPS5.1520串口接收数据。串口“uint8_t res”和“uint32_t read_size”是如何产生这两个数据调用“void uart_rx_callback (uint8_t res, uint32_t read_size)”。它是如何工作的?请解释一下,谢谢!
嗨abc1724,
uart_rx_callback()是当设备获得所需数据量时将触发的回调函数。当使用uart_sps_read()从该回调函数启动新事务时,该函数将被触发,该函数等价于uart2_read()函数。“res”输入参数可以是UART_STATUS_OK, UART_STATUS_ERROR或UART_STATUS_INIT中的一个。要读取的数据数量中的第二个参数。请检查uart_sps_read()回调函数。
谢谢,PM_Dialog
嗨abc1724,
uart_rx_callback()是当设备获得所需数据量时将触发的回调函数。当使用uart_sps_read()从该回调函数启动新事务时,该函数将被触发,该函数等价于uart2_read()函数。“res”输入参数可以是UART_STATUS_OK, UART_STATUS_ERROR或UART_STATUS_INIT中的一个。要读取的数据数量中的第二个参数。请检查uart_sps_read()回调函数。
谢谢,PM_Dialog