CSR8670串口实现
为什么CSR8670在串口通信时程序可以运行到串口接收和发送程序。但是串口助手始终接收不到数据,这个是为什么呀?是SPI嗎?還是uart?會不會是baud rate設定錯誤?
PanicZero(SinkFlush(theUARTStreamTask.uart_sink, length));程序运行这里按理运行完后就会有数据发送出去的,但是串口却没有接收到,这是为什么?
看看以前的贴子,老问题了
m93g0105 发表于 2015-5-20 09:57
是SPI嗎?還是uart?會不會是baud rate設定錯誤?
uart的,设置了38400,可以接收到数据的,打断点也可以见到接收的数据是对的,后面发送函数出不了数据,不知道为什么
zjy3411 发表于 2015-5-20 10:17
看看以前的贴子,老问题了
找了很久没看到相似的问题呀。。。
host端口不对吧
bluetooth_ble 发表于 2015-5-20 15:21
host端口不对吧
额,不是VM access to the UART 吗?
看样子是能接收了 但是发送还不行
代码问题
mupro 发表于 2015-5-20 16:39
看样子是能接收了 但是发送还不行
代码问题
对的,接收没有问题,但是发送不出去,看下所以串口的例程,基本都一样,版主是不是设置的问题,这个该设置什么地方。。。现在的设置在xide平台属性将transport设置为RAW, 再用pstool配置波特、以及host inteface选择vm access to uart,这个不知道是不是还要设置什么地方?
页:
[1]
2