RX OVF!!

achao1104
Posts: 6
Joined: Thu May 26, 2016 12:31 pm

RX OVF!!

Postby achao1104 » Wed Dec 07, 2016 8:30 am

我把rxbuffer设置了8*1024,已经很大,而且我非常高的频率去读取rxbuffer的值,但还是偶尔我看到打印RX OVF, 就是跑到了下述的语句,这是为什么呢?有什么解决办法么。
SDK non-os


}else if(UART_RXFIFO_OVF_INT_ST == (READ_PERI_REG(UART_INT_ST(uart_no)) & UART_RXFIFO_OVF_INT_ST)){
WRITE_PERI_REG(UART_INT_CLR(uart_no), UART_RXFIFO_OVF_INT_CLR);
DBG1("RX OVF!!\r\n");
}

ESP_Xutao
Posts: 134
Joined: Tue Sep 27, 2016 5:42 pm

Re: RX OVF!!

Postby ESP_Xutao » Fri Dec 16, 2016 3:41 pm

你好:
因为不知道你代码具体的串口的一些信息,可以提供一下代码,看一下。

achao1104
Posts: 6
Joined: Thu May 26, 2016 12:31 pm

Re: RX OVF!!

Postby achao1104 » Sat Dec 17, 2016 9:26 am

我是用ti的cc2540作为tx,esp8266wroom作为rx,波特率死57600
没什么特殊的代码,就是你们uart.c的驱动。
信息也是uart.c里面打印的。

Who is online

Users browsing this forum: No registered users and 56 guests