da14585怎么怎么数码放进tx列表,实现uartdma发作

3个帖子/ 0新
最后一篇
DB1423
离线
最后一次露面:2个月1周前
加入:2017-08-16 11:20
da14585怎么怎么数码放进tx列表,实现uartdma发作

在DSPS_6.150.4.50上做透传功能,有责正585采集,并不可数从ble接收。怎么怎么585采集的数据放进tx列表,实现uartdma发布?

user_ble_to_dma_uart((void *)param);比如user_uart_tx_data [10] = {0,1,2,3,4,5,6,7,8,9}数码要怎么传入参数,怎么开启数码空间?

void user_ble_to_dma_uart(void * msg)
{
struct ke_msg * msg_tx = ke_param2msg(msg);

__disable_irq();
co_list_push_back(&dma_uart.tx_list_ready,&msg_tx-> hdr);
__enable_irq();
}

设备:
DB1423
离线
最后一次露面:2个月1周前
加入:2017-08-16 11:20
有没有解决方法吗?

有没有解决方法吗?

马丁.ge.
离线
最后一次露面:2个月5天前
职员
加入:2020-01-06 06:51
嗨DB1423,

嗨DB1423,

DSPS透传功能只能通道UART串口发布从BLE接受的数码。
如果想要发表自由的数码,通讯DSP的方法来实现比较复杂。建议直接基于串口驱动(DMA_UART_WRITE)来到你的这项功能。

布尔

马丁