你好mt_dialog,
我正在使用UART2,似乎RX FIFO大小固定在16个字节上,可以将其更改为32吗?因为UART2.c中存在以下结构:
/// FIFO_SZ值enum uart_fifosize.{UART_FIFOSIZE_16,UART_FIFOSIZE_32,uart_fifosize_64,UART_FIFOSIZE_128};
但它没有使用。
谢谢,- 萨法夫
嗨bensalemsaif,
我认为我在这篇文章中回答了你的问题http://support.dialog-semicondiondiondiondum/uart-input-fifo-size.,请看看数据表。
谢谢mt_dialog.
嗨mt_dialog,
感谢你的回复。现在,对于UART刻度中断,我正在调用UART2_READ,因此将在读取“X”字节(第2参数)后调用我的回调函数。
是否有可能在UART接收中断发生时直接调用回调函数?如果没有调用UART2_READ函数,那么自动我得到了中断并且我的函数被称为?
谢谢,
如果您希望为每个字符进行中断,您可以在UART2_READ()函数中将“X”字节参数设置为单个字节,或者您可以直接从UART.C中的UART2_HANDLER()中获取UART中断为您获得的每个角色的文件您获得的每个字符。
嗨bensalemsaif,
我认为我在这篇文章中回答了你的问题http://support.dialog-semicondiondiondiondum/uart-input-fifo-size.,请看看数据表。
谢谢mt_dialog.
嗨mt_dialog,
感谢你的回复。现在,对于UART刻度中断,我正在调用UART2_READ,因此将在读取“X”字节(第2参数)后调用我的回调函数。
是否有可能在UART接收中断发生时直接调用回调函数?如果没有调用UART2_READ函数,那么自动我得到了中断并且我的函数被称为?
谢谢,
嗨bensalemsaif,
如果您希望为每个字符进行中断,您可以在UART2_READ()函数中将“X”字节参数设置为单个字节,或者您可以直接从UART.C中的UART2_HANDLER()中获取UART中断为您获得的每个角色的文件您获得的每个字符。
谢谢mt_dialog.