FIFO学习总结


1. FIFO除了有overrun,还有underrun状态。见如下图所示,摘自IMXRT1050手册:

 2. 为了防止RxFIFO overrun,接收数据寄存器必须在到达end of unmasked word之前的3个位时钟读取。

 3. 有一个FIFO packing的概念,举个例子,大致就明白了:就是在一个32bit FIFO中,放2个8bit word和1个16bit word,或者2个16bit word,或者4个8bit word。

4. FIFO有request flag和warning flag。其置位与清零条件如下:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM