AnsweredAssumed Answered

Concurrent GPIO access from threads and ISR

Question asked by Joe on Nov 20, 2015
Latest reply on Nov 24, 2015 by Joe
In my Stm32F4 applicarion, I am using (a.o.) sw4stm32, cubemx and Freertos.
Some of the GPIO I need to access from different threads and even from from ISR.
Access means, changing port state, reading port state, reading analog input level (ADC); no reconfiguration of GPIO after very first initialization.

Is stm32f4 and cube hal completely aware about this kind of concurrent access or did I have to take care of specific design considerations?

BTW: I heard about bit banding but never used it untio know.

Joe.

Outcomes