diff --git a/usrc/service/app_core.cpp b/usrc/service/app_core.cpp index 1e86a85..a9f1d86 100644 --- a/usrc/service/app_core.cpp +++ b/usrc/service/app_core.cpp @@ -29,7 +29,7 @@ using namespace iflytop; // #define TEST_TMC_MOTOR_REF // #define TEST_BLE_IF // #define TEST_EEPROM -// #define TEST_TJC_SCREEN +#define TEST_TJC_SCREEN // #define TEST_RTC // #define TEST_USB @@ -48,8 +48,7 @@ void umain() { AppCore::ins()->initialize(); } extern "C" { extern void MX_USB_HOST_Init(void); extern void MX_FATFS_Init(); - extern void write_to_cache(); - +extern void write_to_cache(); } void AppCore::test() { osDelay(1000); @@ -60,9 +59,8 @@ void AppCore::test() { GStateMgr::ins()->initialize(); AppEventBus::ins()->initialize(); - // 硬件初始化 - ZCAN1::ins()->zcaninit(CAN1_TX_PIN,CAN1_RX_PIN); + ZCAN1::ins()->zcaninit(CAN1_TX_PIN, CAN1_RX_PIN); AppHardware::ins()->initialize(); // 基础硬件初始化 #ifdef TEST_ID @@ -141,6 +139,8 @@ void AppCore::test() { bool suc = RCTRL->startScan(BLENAME, true); if (suc) break; } + ZLOGI(TAG, "start scan ok"); + RCTRL->regOnReport([this](uint8_t* rx, int32_t len) { zble_proto_packet_t* packet = (zble_proto_packet_t*)rx; if (packet->cmd == kzble_app_report_key_event) { @@ -172,6 +172,7 @@ void AppCore::test() { #endif #ifdef TEST_TJC_SCREEN + FrontEndControler::ins()->initialize(); while (true) { // 扫描到 0x50 说明EEPROM在线 uint8_t tx = 0x73;