Den kan tappa bort i2c events alternativ så kommer de in fel ordning. Workaround är sätta den till högsta interruptprioritet. Detta innebär att man får problem om du någonstans måste slå av interruptet...
DMA kan lösa visa saker med den. Koden för sköta i2c blir rätt så stor.
väldigt stor skillnad mellan 1,2 och n bytes receive t.ex.
SPI däremot är rena drömmen.
i STM32F4 har de fixat till massor av buggar i I2C, tror också F2:an har tillrättade buggar.
Kul implementation av I2C har de gjort i alla fall
