首页 > 无线通信 > WiFi和蓝牙技术问答 > BC5MM串口输出问题请教

BC5MM串口输出问题请教

来源:    评论:0     点击:
小弟用Audio-Adaptor-SDK 2009.R1 (xIDE3)开发应用程序,按照以前BC4 写的串口程序来进行编写,发现串口不能输出数据。
经过调试发现StreamUartSource()函数返回值为0。求教各位大侠,是不是BC5MM模块PSkey或者程序里面需要进行设置参数?万分感谢!
void write_data_touart(const char *pdata)
{
uint16 length = strlen(pdata);
Sink uart_send = StreamUartSink();
if(uart_send)
{
if(SinkClaim(uart_send, length) != 0xFFFF)
{
memcpy(SinkMap(uart_send), pdata, length);
(void) PanicZero(SinkFlush(uart_send, length));
}
else;
}
else;
}

学习学习

把工程属性的
Transport设置为Raw,这样
PSkey里的HostInterface才会自动设置为Uart。才能正常使用UART。
PSkey的UART BAUD才有意义。
同时最好把Deep Sleep设置为从不休眠。
否则外面发往BC5mm的第一串数据,会因为休眠,被UART丢了。

相关热词搜索:串口 程序 数据

上一篇:海华WLAN AW-GH321 Reference Design and datasheet
下一篇:安捷伦N4010测试WIFI

  网站地图