Other Parts Discussed in Thread: CC2642R
Hi team,
I am developing a Bluetooth addressable rgb ribbon controller using the CC2640R2L.
I'm using SPI Master to send the bytes to a driver that controls the leds
8 bytes for red
8 bytes for green
8 bytes for blue
In total there are 24 bytes for the first driver to recognize the color and turn on the LED
If I send a total of 48 bytes in a row, it takes the first 24 bytes and passes the rest to the second driver and so on
successively
For the drivers to activate the leds it has to stay more than 280μs in the low signal

To send the Bytes I need to follow the following times:
Data transfer time Code
T0H code 0, high voltage time 220ns ~ 380ns
T0L code 0, low voltage time 580ns ~ 1us
T1H code 1, high voltage time 580ns ~ 1us
T1L code 1, low voltage time 580ns ~ 1us
RES Frame unit, low voltage time >280μs

I need to connect 300 drivers that in total are 7200 bytes, but when the size of the SPI exceeds 1024 bytes it has a pause period and this period is making a difference in the communication.



Is there any way to send 7200 bytes straight through without these pauses?
