2012-10-31 12:05 AM
I emulate an I2C eeprom. I first receive the address, then I set the DMA-Source pointer to my tx-array (DMA_MemoryBaseAddr). As I have configured autoincrement, several bytes will be transferred.
When the second request starts I set the DMA-Source at an other tx-array Index (Disable and Enable is done). Because of the incrementet address I get the wrong data in the 2nd sequence. Question: Is there a possibility to reset the offset in the hidden increment register? #dma-stm32-auto-increment2012-10-31 01:24 PM