User Activity

On STM32F401CCU6I'm trying to reserve these 2sectors for user config in gcc linker script:  Sector - Address ini ~ Address end - Size Sector 0 - 0x0800 0000 ~ 0x0800 3FFF - 16 Kbytes Sector 1 - 0x0800 4000 ~ 0x0800 7FFF - 16 Kbytes RESERVE Sector ...
So DMA can read/write from 16bit SPI DR, to 32bit memory variable, in circular mode,I need to reinit stream, but DMA TX ends up off by one 16bit in destination array,so how can I partially reinit DMA to beginning or array/or even addresses?Without fu...
I've got the I2S working with DMA as slave receiver, works great, bit perfectly fills receiving buffer,until I restart the master, or introduce noise to I2S bus, then it just loses it, fills buffer with nonsense after that.It's not able to resync to ...
I'm trying to read i2s data on F401 from a dummy master device with slow clock rate.The problem is that it only reads the first channel correctly, rest is gibberish, based on logic analyzer the rest of data is there. so I generate this simple test da...
On STM32F401 or any STM32,how can I read back the status of IWDG, ensuring that's it's running, as a safety measure?As I know direct counter value is not accessible, that would be ideal to see that it's not stuck. How to detect if LSI (thus IWDG) sto...
Kudos from