位置:51电子网 » 技术资料 » 音响技术

SCI的16级FIFO缓冲

发布时间:2009/1/15 0:00:00 访问次数:2138

  下面介绍fifo特征和使用fifo时sci的编程。

  (1)复位:在上电复位时,sci工作在标准sci模式,禁止fifo功能。fifo的寄存器scifftx、sciffrx和sciffct都被禁止。

  (2)标准sci:标准f24x sol模式,txint/rxint中断作为sci的中断源。

  (3)fifo使能:通过将scifftx寄存器中的sciffen位置1,使能fifo模式。在任何操作状态下scirst都可以复位fifo模式。

  (4)寄存器有效:所有sci寄存器和sci fifo寄存器(scifftx,sciffrx和sciffct)有效。

  (5)中断:fifo模式有两个中断,一个是发送fifo中断txint,另一个是接收fifo中断rxint。fifo接收、接收错误和接收fifo溢出共用rxint中断。标准sol的txint将被禁止,该中断将作为sci发送fifo中断使用。

  (6)缓冲:发送和接收缓冲器增加了2个16级的fifo,发送fifo寄存器是8位宽,接收fifo寄存器是1o位宽。标准sci的一个字的发送缓冲器作为发送fifo和移位寄存器间的发送缓冲器。只有移位寄存器的最后一位被移出后,一个字的发送缓冲才从发送fifo装载。使能fifo后,经过一个可选择的延迟(sciffct),txshf被直接装载而不使用txbuf。

  txffst(位12~8)与中断触发优先级位txffil(位4~0)相匹配,就能产生一个中断触发从而为sci的发送和接收提供一个可编程的中断触发逻辑。接收fifo的默认触发优先级为0x11111,发送fifo的默认触发优先级为0x00000。图和表给出了在fifo或非fifo模式下sci中断的操作配置。

  图 sci fifo中断标志和使能逻辑位

  表 sci中断标志位

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  下面介绍fifo特征和使用fifo时sci的编程。

  (1)复位:在上电复位时,sci工作在标准sci模式,禁止fifo功能。fifo的寄存器scifftx、sciffrx和sciffct都被禁止。

  (2)标准sci:标准f24x sol模式,txint/rxint中断作为sci的中断源。

  (3)fifo使能:通过将scifftx寄存器中的sciffen位置1,使能fifo模式。在任何操作状态下scirst都可以复位fifo模式。

  (4)寄存器有效:所有sci寄存器和sci fifo寄存器(scifftx,sciffrx和sciffct)有效。

  (5)中断:fifo模式有两个中断,一个是发送fifo中断txint,另一个是接收fifo中断rxint。fifo接收、接收错误和接收fifo溢出共用rxint中断。标准sol的txint将被禁止,该中断将作为sci发送fifo中断使用。

  (6)缓冲:发送和接收缓冲器增加了2个16级的fifo,发送fifo寄存器是8位宽,接收fifo寄存器是1o位宽。标准sci的一个字的发送缓冲器作为发送fifo和移位寄存器间的发送缓冲器。只有移位寄存器的最后一位被移出后,一个字的发送缓冲才从发送fifo装载。使能fifo后,经过一个可选择的延迟(sciffct),txshf被直接装载而不使用txbuf。

  txffst(位12~8)与中断触发优先级位txffil(位4~0)相匹配,就能产生一个中断触发从而为sci的发送和接收提供一个可编程的中断触发逻辑。接收fifo的默认触发优先级为0x11111,发送fifo的默认触发优先级为0x00000。图和表给出了在fifo或非fifo模式下sci中断的操作配置。

  图 sci fifo中断标志和使能逻辑位

  表 sci中断标志位

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

基准电压的提供
    开始的时候,想使用LM385作为基准,HIN202EC... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!