移植BLE_UART中的串口收发程序到主机上,串口发送的数据用中断获得,现在串口发送给主机移植完成,从机能够收到数据。现在想要串口接收数据,实现从机通过蓝牙发送到主机的数据再发送给串口,BLE_UART中是怎么把数据给到串口的?
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
移植BLE_UART中的串口收发程序到主机上,串口发送的数据用中断获得,现在串口发送给主机移植完成,从机能够收到数据。现在想要串口接收数据,实现从机通过蓝牙发送到主机的数据再发送给串口,BLE_UART中是怎么把数据给到串口的?
BLE_UART把数据发送给串口的函数是哪个函数?
app_uart_rx_fifo是串口接收到的数据,但是现在我有个问题,例程好像是把串口发出去的数据再回显了下,然而我想要的效果是从机通过蓝牙发过来的数据发送给串口
app_uart_tx_fifo里保存的是什么数据?
有人吗
通过回调函数ble_uart_add_service处理的,在回调函数on_bleuartServiceEvt中通过app_uart_tx_data将write的数据传递给app_uart_tx_fifo,然后通过app_drv_fifo_read_to_same_addr函数将app_uart_tx_fifo再将数据传递给串口3的发送保持寄存器R8_UART3_THR进行数据的发送。