4个职位/ 0个新职位
最后发表
罗尼
离线
最后看到:5年3个月前
主
加入:2014-05-15 15:02
UART输入FIFO大小

关于UART_RBR_THR_DLL_REG的文档声明可以写入x个字符的数据
FIFO满之前的THR。数字x(默认=16)是
由您在期间设置的FIFO Depth值决定
配置。
我如何将它设置为另一个值?

RvA
离线
最后看到:3个月2天前
工作人员
加入:2014-02-07 14:10
嗨,罗尼,

嗨,罗尼,
不幸的是,FIFO深度固定为16字节,不能更改。
最好的问候,
RvA_Dialog

bensalemsaif
离线
最后看到:4年1个月前
加入:2016-02-02 42
你好MT_Dialog,

你好MT_Dialog,

在uart2.c文件中有以下结构体:

/ / / FIFO_SZ值
enum UART_FIFOSIZE

UART_FIFOSIZE_16,
UART_FIFOSIZE_32,
UART_FIFOSIZE_64,
UART_FIFOSIZE_128
};

但是似乎没有使用,为什么FIFO大小不能大于16 ?

谢谢,

MT_dialog
离线
最后看到:7个月6天前
工作人员
加入:2015-06-08 34
嗨bensalemsaif,

嗨bensalemsaif,

其受硬件的限制,两个相同的UART模块都有16字节的接收和发送FIFO的。请检查数据表第3.6.1段。

由于MT_dialog