Hi Guys,
I'm using the STM32H725 micro, which has 64 kbytes of ITCM at location 0x00000000. I have an interrupt rutine, which needs to execute fast and I would like to place it into that ITCM. From an ST application note I saw that the correct way of doing that is to create a new region in the scatter file and then use the __attribute__ before each function, which is to be placed there.
That seems reasonable, but what I did not get from the app note, or from the Keil's linker documentation is, who copies the code from flash to the ITCM after boot? Do I need to do that manually, or does the compiler generate that piece of code for me?
Thanks for any info on this topic,
Regards,
Jure