[ZLG-MCU] LM3S101 uart FIFO 深度的疑惑

[复制链接]
4054|3
 楼主| AIRWILL 发表于 2007-11-24 15:13 | 显示全部楼层 |阅读模式
&nbsp;&nbsp;&nbsp;&nbsp;在英文资料(2006-7-6)&nbsp;的&nbsp;191&nbsp;页,&nbsp;和&nbsp;中文资料(ZLG)的&nbsp;111&nbsp;页.<br />关于&nbsp;UART&nbsp;的框图,&nbsp;TXFIFO,&nbsp;RXFIFO&nbsp;都标识了&nbsp;16x8&nbsp;<br /><br />那么这&nbsp;16x8&nbsp;是什么意思呢?<br />1.&nbsp;每字16bit&nbsp;x&nbsp;8&nbsp;个字的深度<br />2.&nbsp;16个字的深度,&nbsp;&nbsp;每字&nbsp;8&nbsp;bit&nbsp;<br /><br />到底是那个意思呢?<br />在&nbsp;节&nbsp;11.2.3&nbsp;和&nbsp;11.2.4&nbsp;都反复提到了&nbsp;16位&nbsp;接口的说法,&nbsp;看这里好象是&nbsp;1.&nbsp;的说法正确<br /><br />而在&nbsp;122&nbsp;页的例子中,&nbsp;又说:&nbsp;1/2&nbsp;触发水平时,&nbsp;第9字符触发中断.&nbsp;这里好象又是&nbsp;2.&nbsp;&nbsp;的理解正确了
fhqmcu 发表于 2007-11-25 17:51 | 显示全部楼层

UART FIFO

&nbsp;&nbsp;&nbsp;&nbsp;这个数据手册写的不清楚,应该是有16个单元深度的FIFO,每个FIFO的大小是32位,这32位中只有一部分有效.
nlknlk2007 发表于 2007-11-26 09:39 | 显示全部楼层

uartFIFO_LM3S

发送FIFO是8*16,8是数据长度,16是深度,<br />接受FIFO是12*16,12是8数据加4状态,16是深度。实际都是32位方式存在的,这里是指有效位。<br />还有第九个字符触发是指在第九之间而不是之后。如果没有第九个数据,在第八之后会触发接受中断。
 楼主| AIRWILL 发表于 2007-11-26 15:57 | 显示全部楼层

谢谢楼上各位

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

556

主题

17729

帖子

885

粉丝
快速回复 在线客服 返回列表 返回顶部