You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#include "device.hpp"
#define TAG "main"
namespace iflytop { extern void uart_debug_fn_reg(); extern void can_cmd_reg_fn_reg(); }; // namespace iflytop
using namespace iflytop; extern "C"{ void umain(void) { ZHALCORE::cfg_t oscfg = { .delayhtim = &DELAY_US_TIMER, .debuguart = &DEBUG_UART, }; ZHALCORE::getInstance()->initialize(oscfg);
ZLOGI(TAG, "pipeline_disinfection_liquid_path_control:%s", VERSION);
device_init(); uart_debug_fn_reg(); can_cmd_reg_fn_reg(); ZLOGI(TAG, "init done"); while (1) { cmdScheduler.schedule(); ZHALCORE::getInstance()->loop(); HAL_IWDG_Refresh(&hiwdg); } } }
|