gpt4 book ai didi

linux - FTDI FT232R强制冲洗FIFO

转载 作者:太空宇宙 更新时间:2023-11-04 11:53:34 24 4
gpt4 key购买 nike

有没有办法连续读出或强制刷新 FTDI FT232R 的 RX fifo。我想为接收到的字节加上时间戳,因此想避免接收到的字节以 block 的形式发送。我想强制芯片在它们到达时通过 USB 发送它们。

最佳答案

FT232R

据我所知,FT232R 是不可能的。

可以在内部缓冲区填满之前强制发送数据,但不是以“字节数”为基础。可以将数据传输延迟计时器从默认的 16 毫秒降低到 1 毫秒。

另请参阅我对 "My board design with a FTDI chip is a lot slower than…" 的回答

FT2232D

FT2232D 有 SI/WU 引脚(立即发送/唤醒),参见 DS, page 31 . (FT2232H 也有 SIWU 引脚,但它们在 RS232 模式下不工作)。

During normal operation (PWREN# = 0), if this pin is strobed low any data in the device TX buffer will be sent out over USB on the next Bulk-IN request from the drivers regardless of the pending packet size.

很遗憾,我从未使用过此 pin,因此无法提供更多详细信息。

关于linux - FTDI FT232R强制冲洗FIFO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55246107/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com