|
|
@ -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; |
|
|
|