Files
blinky/src/main.c
skiinder d56989d219 feat: 迁移主应用程序以使用CAF架构
- 在prj.conf中启用CAF、堆内存池、日志和断言配置
- 将main.c重构为使用应用事件管理器和模块状态事件
- 移除GPIO LED闪烁功能,改为初始化事件管理系统
- 添加日志模块注册和错误处理
2026-04-07 10:26:55 +08:00

19 lines
355 B
C

#include <app_event_manager.h>
#define MODULE main
#include <caf/events/module_state_event.h>
#include <zephyr/logging/log.h>
LOG_MODULE_REGISTER(MODULE);
int main(void)
{
if (app_event_manager_init()) {
LOG_ERR("Application Event Manager not initialized");
} else {
module_set_state(MODULE_STATE_READY);
}
return 0;
}