STM324x9I_EVAL + 0/7 examples
SourceVu will show references to BSP_IO_Init() from the following samples and libraries:
Drivers
Boards
Examples
STM324x9I_EVAL
Applications
Camera
Display
FatFs
USB_Host
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Return value

IO_OK if all initializations are OK. Other value if error.

Notes

BSP_IO_Init() is using HAL_Delay() function to ensure that stmpe1600 IO Expander is correctly reset. HAL_Delay() function provides accurate delay (in milliseconds) based on variable incremented in SysTick ISR. This implies that if BSP_IO_Init() is called from a peripheral ISR process, then the SysTick interrupt must have higher priority (numerically lower) than the peripheral interrupt. Otherwise the caller ISR process will be blocked.

References

from examples