进一步迭代优化统一管理

This commit is contained in:
冯佳
2026-01-23 14:35:51 +08:00
parent 988cc7ad4a
commit 075e8299cf
36 changed files with 6146 additions and 1590 deletions

View File

@ -49,12 +49,6 @@
/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */
/* LED configuration */
static led_config_t led_config = {
.gpio_port = BSP_LED_PORT,
.gpio_pin = BSP_LED_PIN
};
/* LED instance */
static led_t led;
@ -105,10 +99,17 @@ int main(void)
bsp_init();
/* USER CODE BEGIN 2 */
/* Initialize modules */
led_init(&led, &led_config);
delay_init();
logging_init();
/* Get LED configuration from board config */
const bsp_board_config_t* board_config = bsp_get_board_config();
led_config_t led_config = {
.gpio_port = board_config->led.port,
.gpio_pin = board_config->led.pin
};
led_init(&led, &led_config);
/* Initialize keys */
bsp_key_init();