STM32H745 Maximal performance configuration
I'm working in a project that involve a thermal camera image processing.I need to process a buffer of 384*288 (16bits) in fastest way possible.I'm using the 480Mhz VCO template to set the procesor in 400Mhz (Cache enabled).
I already did some code optimization using FPU unit and I'm getting about 65hz (toggle every frame processing in a loop).but I want to know if using ITCM SRAM instead of flash I can reach more speed , or some other tecnique.
Other matter is that I'm not getting a expectedd value when I use the cyce counter , for example when a measure a __NOP() , the result is 32!
About the "processing" that I did .That is only multiplications and sums in float
PD: Is there a way to instantly share the memory between processor to do real parallel process ?
Thanks ! I hope a response soon
