版本信息:
CH58x_BLE_LIB_V1.30? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
MESH_LIB_V1.5? ? ? ?
配置信息:
// relay功能
#define CONFIG_BLE_MESH_RELAY? ? ? ? ? ? ? ? ? 0
// 代理功能
#define CONFIG_BLE_MESH_PROXY? ? ? ? ? ? ? ? ? 0
// GATT層配網(wǎng)功能
#define CONFIG_BLE_MESH_PB_GATT? ? ? ? ? ? ? ? 0
// FLASH存儲功能
#define CONFIG_BLE_MESH_SETTINGS? ? ? ? ? ? ? ?1
// 朋友節(jié)點功能
#define CONFIG_BLE_MESH_FRIEND? ? ? ? ? ? ? ? ?0
// 低功耗節(jié)點功能
#define CONFIG_BLE_MESH_LOW_POWER? ? ? ? ? ? ? 1
// config模型客戶端功能
#define CONFIG_BLE_MESH_CFG_CLI? ? ? ? ? ? ? ? 0
// health模型客戶端功能
#define CONFIG_BLE_MESH_HLTH_CLI? ? ? ? ? ? ? ?0
開啟了GPIO喚醒功能:
中斷處理:
問題:
????GPIO產(chǎn)生中斷可能正常進入,但打印不正常,打印的是亂碼,并且tmos的事件不處理。但再按一個鍵,打印就正確了。做一個5S的定時器,定時器一到,這個TMOS事件就會處理。即第一次錯,第二次正確,第三次錯,第四次正確。
下圖中的打印信息,紅色線是第一次中斷產(chǎn)生的,紅色線以下是第二次打印的,第二次正確了。