I am now composing functions to wake up Cortex-M4 with STM32F412RG embedded on Arduino using timers after making Cortex-M4 deep sleep mode.
In realising the functionality above, peripheral clocks should be operated by some sources, Since deep sleep mode turns off the CPU clock and the system clock while sleep mode just halts the CPU clock.
Do you have any suggestion on how to implement functions for peripheral clocks for Interrupt Service Routine which interrupts sleeping modes?I guess that functions in RTC libraries are available.
You should ask STM32 specific question in an STM32 forum. It is more likely that you get an answer. Also search st.com for tutorials. You might find the solution there.
42Bastian Schick said:You should ask STM32 specific question in an STM32 forum
If you're not sure what is "STM32 specific" and what is ARM's stuff, see:
42Bastian Schick said:Also search st.com for tutorials. You might find the solution there
Indeed - loads of stuff!
Apart from the Product Page for the STM32F412RG:
loads of ST training stuff:
Thank you so much for introducing these resources to me.
The guidance was so helpful for me, because I am just a beginner as an embedded system developer.
View all questions in Cortex-M / M-Profile forum