#ifndef APP_PAIR_CHARGERPIN__ #define APP_PAIR_CHARGERPIN__ // BLE_PRINTF - 调试信息 #ifndef PAIR_CHARGERPIN_PRINTF #define PAIR_CHARGERPIN_PRINTF 0 #endif #if PAIR_CHARGERPIN_PRINTF #define PAIR_CHARGERPIN_PRINT(...) SEGGER_RTT_printf(0, __VA_ARGS__) #else #define PAIR_CHARGERPIN_PRINT(...) #endif // PAIR_INFO_EN - 调试信息 #ifndef PAIR_CHARGERPIN_INFO_EN #define PAIR_CHARGERPIN_INFO_EN 0 #endif #if PAIR_CHARGERPIN_INFO_EN #define PAIR_CHARGERPIN_INFO(...) SEGGER_RTT_printf(0, __VA_ARGS__) #else #define PAIR_CHARGERPIN_INFO(...) ; #endif void app_pair_chargerpin_Init(void); #define PAIR_START_REGISTER(_p_handler) __attribute__((section("pair_start"))) void* const main_init_##_p_handler##_row = _p_handler #define PAIR_DONE_REGISTER(_p_handler) __attribute__((section("pair_done"))) void* const main_init_##_p_handler##_row = _p_handler #endif