Hi, I need to transmit ~120bits of data serially from a microcontroller at about 800kbps, but I need it to be cycle accurate and without any pauses between the bytes.
If I were to use SPI or UART, there will not be enough time between the end of transmission of the last bit and start of the next to supply the next byte to the peripheral. For this I am thinking atmega, but I guess it is the same on all small micros.
So any ideas how I could achieve this, with making a buffered hardware transmitter being my last resort?
If I were to use SPI or UART, there will not be enough time between the end of transmission of the last bit and start of the next to supply the next byte to the peripheral. For this I am thinking atmega, but I guess it is the same on all small micros.
So any ideas how I could achieve this, with making a buffered hardware transmitter being my last resort?