Colección de citas famosas - Slogan de motivación - (!MCU_IO_GET(HAL_BOARD_IO_BUTTON_1_PORT, HAL_BOARD_IO_BUTTON_1_PIN)) ¿Qué significa esto en el programa del microcontrolador?
(!MCU_IO_GET(HAL_BOARD_IO_BUTTON_1_PORT, HAL_BOARD_IO_BUTTON_1_PIN)) ¿Qué significa esto en el programa del microcontrolador?
HAL_BOARD_IO_BUTTON_1_PORT es el número de puerto, como P1
HAL_BOARD_IO_BUTTON_1_PIN es el bit del puerto, como bit5
El significado de la función es tomar el estado actual de P1^5.
¡Delante! Significa lo contrario. Es decir, si P1^5 es de nivel alto, aquí se devuelve 0, y si P1^5 es de nivel bajo, se devuelve 1.