Good morning,
I have a question. I am using the i2c pca9956btwy driver to control two 3-digit 7-segment displays. I am using the i2c peripheral in polling mode with the I2C_MasterTransferBlocking function. In the background, I have a kind of scheduler with systick that uses some interrupts as timers. The problem is that I change the text on the displays very often within the while(1) of the main, so I lose some interrupts. My question is: if I keep the i2c peripheral in polling mode with the blocking function when I wait for the end of a transfer, if the interrupt triggers, I won't miss it, correct? Do I execute the interrupt and then return to waiting for the end of the transfer? What causes me to lose interrupts are the continuous transfers via 12c, correct?
Thank you in advance for your reply.
Best regards