你好,
你好,我在
/*默认状态处理程序定义。*/
Const struct ke_msg_handler app_default_state[] =
{{ADV_VERSION_TIMER (ke_msg_func_t) adv_version_timer_handler},
(ke_msg_func_t) app_entry_point_handler}, {KE_MSG_DEFAULT_HANDLER
};
添加{ADV_VERSION_TIMER, (ke_msg_func_t) adv_version_timer_handler}到任务。但是该程序并不运行该任务。在dsps3.150.1.5中,可以运行此任务,而不是在sdk5.03中运行此任务。我该怎么办?
谢谢
你们Kinson
关键词:
设备:
嗨你们Kinson,
我不太明白你想做什么,你在玩的数组,是所有进出堆栈的消息的主要处理程序。如果您想使用计时器并向其添加任务(因为我在命名为ADV_VERSION_TIMER中看到了您的消息),您可以通过定义时间和回调函数来使用app_easy_timer() api。SDK 5处理程序接口的结构与SDK 3不同。通常,如果消息没有被user_catch_rest_hndl()函数中的默认处理程序处理,则可以捕获任何消息,这个函数可以在user_callback_config.h文件中的app_process_catch_rest_cb中设置。
由于MT_dialog
谢谢!