// // Created by Wind on 2025/11/9. // #include "interface.h" #include "led.h" #ifdef DRIVER_CPP #include "led_cpp.h" void cpp_interface() { const auto led = LED(LED_GPIO_Port, LED_Pin); while (true) { led.toggle(); HAL_Delay(50); } } #endif void interface() { #ifdef DRIVER_CPP cpp_interface(); #else const led_t led = { LED_GPIO_Port, LED_Pin }; led_init(&led); while (true) { led_toggle(&led); HAL_Delay(1000); } #endif }