User Activity

I am using STMCubeProgrammer in USB DFU mode to change from RDP Level 1 to 0 (using command line -rdu option). This nukes (mass erases) all flash and all "backup SRAM" (according to datasheet).My product has a couple of bytes of custom config data ...
I have an STM32F405 (which has no PCROP). I want RDP Level 1, but also want to re-flash firmware updates using the bootloader (and the DeFuse utility). With RDP Level 0: everything works: I can reflash firmware updates, no problem.But when optio...
__WFI works beauty. But I want more. Behold:void vApplicationIdleHook() { __WFI(); my_own_code(); // on wake, this will be executed *after* the intr handler :( }Upon every wake from WFI, I want to execute my own code immediately: ie. bef...
I have a speakerphone-ish application using STM32F405. Accoustic echo is a problem (mic picks up what the speaker barfs out). Prelim googling shows:Cube has add-on for speex AEC. But xiph (the guys who made the now-obsolete speex) themselves say...
I have an STM32F405, with circular i2s DMA set up and working fine. Interrupts fire perfectly, on every half and full completion (which is every 30ms, in my case).I want to keep the interrupts firing every 30 ms, but shift when that happens, in or...
Kudos from