Acerca del significado de sintaxis como afirmar en lenguaje C en aplicaciones integradas
assert_param(IS_GPIO_MODE(GPIO_InitStruct->GPIO_Mode));
Significa: La condición de juicio de IS_GPIO_MODE(GPIO_InitStruct->GPIO_Mode) debe ser verdadera, de lo contrario el programa ingresará a un infinito bucle.
Generalmente afirmar se utiliza para determinar algunas condiciones que deben ser verdaderas para evitar errores inesperados en el programa.
Por ejemplo:
afirmar (el auto tiene 4 ruedas) //Esta es una condición que debe ser verdadera
Conducir un auto