Question
Concurrent GPIO access from threads and ISR
Posted on November 20, 2015 at 02:25
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.