26 fifo存储器作用和结构模型

  1. FIFO的用途
    串口发送波特率是115200bps,即11520字节每秒,每个字节发送时间是 1/11520s=86.8us。ADC以4us每个采样点的速率执行100次采样,每次采样结果是12位,并将采样结果使用串口发送到电脑,不得有数据丢失。
    串口一次能发8位有效数据,这样ADC采一次分两组发,低8位一组,高4位补四个零是一组。
    采样100个点需要400us,发送100个点数据需要86.8*200=17360us,这样就需要缓存。

  2. FIFO与移位寄存器的不同
    在这里插入图片描述
    假设有4个存储单元,第一次写入100,不读。第二次写入150,读,则此时读取到的是100。如果是移位寄存器,读取的就是初始数据0.

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值