Uart2 Rx FIFO尺寸

4个职位/0个新职位
最后一篇文章
本塞尔姆萨夫
离线
最后一次见到:3年9个月前
已加入:2016-02-02 12:42
Uart2 Rx FIFO尺寸

你好,MT对话,

我使用uart2,似乎Rx FIFO大小固定在16字节上,是否可以将它更改为32?因为uart2.c中有以下结构:

///FIFO\u SZ值
枚举UART\u FIFISOSIZE
{
UART炣FIFOSIZE_u16,
UART炣FIFOSIZE_u32,
UART炣FIFOSIZE_64,
UART\u FIFIOSize\u 128
};

但它没有用。

谢谢,
--赛义夫

关键词:
设备:
MT\u对话框
离线
最后一次见到:3个月3天前
工作人员
已加入:2015-06-08 11:34
嗨bensalemsaif,

嗨bensalemsaif,

我想我已经回答了你在这篇文章上的问题http://support.dialog-semiconductor.com/uart-input-fifo-size,请查看数据表。

谢谢你的对话

本塞尔姆萨夫
离线
最后一次见到:3年9个月前
已加入:2016-02-02 12:42
嗨,MT\u dialog,

嗨,MT\u dialog,

谢谢你的回复。现在对于uart RECPTIPITION中断,我正在调用uart2炣read,这样一旦读取'x'字节(第2个参数),我的回调函数将被调用。

当UART RECPTIPTION中断发生时,是否可以直接调用我的回调函数?不调用uart2炣读函数,所以自动得到中断,调用我的函数?

谢谢您,

MT\u对话框
离线
最后一次见到:3个月3天前
工作人员
已加入:2015-06-08 11:34
嗨bensalemsaif,

嗨bensalemsaif,

如果您想要为您得到的每个字符获取中断,可以在uart2_Uread()函数中将“x”字节参数设置为单个字节,或者可以直接从UART.c文件中的UART处理程序()中获取UART中断,以获取接收可用情况下获得的每个字符。

谢谢你的对话

主题已锁定