Manage STM32F205RG flash programming and other tasks at the same time.
Hi,
I have an application where the device must respond to another device as a part of UART communication @ 1 sec. However, at the same time to log 200 bytes of data upon update of a variable, I need to log it into Flash at Sector 11 of STM32F205RGYX_FLASH MCU so reprogramming Flash takes 1-2 sec of blocking erase cycle as stated in the datasheet, and then by it missed to respond to messages from another device also observed timeout at another end.
Can we have any mechanism that reduces the erase cycle time for Sector 11 or any optimized way out to manage communication and reprogramming flash simultaneously?
Thanks,