I2C sequencer and fifo

warmcat
Posts: 2
Joined: Sat Mar 11, 2017 7:11 am

I2C sequencer and fifo

Postby warmcat » Fri May 19, 2017 4:50 am

The I2C driver is working with my peripheral.

But I need to query it in the background at high speed without involving the CPU, eg read 4 bytes, 100 times a second.

The I2C driver seems to use a soft descriptor scheme which is too heavy to implement what is needed.

The hardware I2C sequencer looks like it can do it, but the information about how to use the FIFO mode seems missing. For example, I must prepare 3 bytes to TX, but where do I poke them? How do I read from the FIFO?

Who is online

Users browsing this forum: No registered users and 163 guests