【问题】 k60 uart0—uart5 FIFO深度设置

2020-02-20 20:53发布

K60 UART0——UART5  FIFO深度可以根据用户自己配置吗?? 这个寄存器 好像只读啊 UARTx_PFIFO --  TXFIFOSIZE RXFIFOSIZE
一般片子都是可以设置的啊,但是这几天对K60测试结果是不能设置!

这是我们测试结果
UART0  FIFO深度  8个字节
UART1  FIFO          8个字节
UART2  FIFO          1个字节
UART3  FIFO          1个字节
UART4  FIFO          1个字节
UART5  FIFO          1个字节

有没有谁亲自 实际测试过??  

数据比较多,不用FIFO效率很低啊

如果真是这样,飞思卡尔K60 太坑了吧
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
FSL_TICS_Robin
1楼-- · 2020-02-21 14:33
carollynn 发表于 2014-10-28 21:26
1个字节的FIFO   就uart而言,跟8051什么区别  太坑了

因为这款芯片就是这么设计的,所以如果你需要除了UART0、UART1以外带FIFO的芯片就只能另外选型了。
FSL_TICS_Robin
2楼-- · 2020-02-21 18:41
activeleo 发表于 2014-10-28 21:58
1个确实是少!不过就100Mhz的速度来说,只要CPU占用率小于%70,估计处理串口接收和发送没有任何问题! ...

对于多串口通信频繁的系统,如果串口每收一次就进出中断的确不怎么好。
毕竟进出中断还有12+12个cycle的延时.
carollynn
3楼-- · 2020-02-21 21:33
FSL_TICS_Robin 发表于 2014-10-29 08:51
因为这款芯片就是这么设计的,所以如果你需要除了UART0、UART1以外带FIFO的芯片就只能另外选型了。 ...

k20 呢  fifo多大
FSL_TICS_Robin
4楼-- · 2020-02-22 03:07
carollynn 发表于 2014-11-7 16:31
k20 呢  fifo多大

楼主你好
刚看了K64K22K20的参考手册第三章“UART configuration information”,都是和你现在这款型号一样的。
ayaqby
5楼-- · 2020-02-22 04:44
 精彩回答 2  元偷偷看……
ysu_er
6楼-- · 2020-02-22 07:49
从来都是DMA发送DMA接收,从来不关心它的fifo

一周热门 更多>