feat: add STM8 mesh relay firmware

This commit is contained in:
十七
2026-11-02 20:30:08 +08:00
commit d275a3523b
27 changed files with 2985 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
/**
* @file nonvolatile_config.h
* @brief STM8 Data EEPROM 中的设备配置接口。
*/
#ifndef NONVOLATILE_CONFIG_H
#define NONVOLATILE_CONFIG_H
#include <stdint.h>
/** 初始化 EEPROM 配置访问状态。 */
void NonvolatileConfig_Init(void);
/** 读取保存的电流阈值;无效时返回 0。 */
uint16_t NonvolatileConfig_ReadThreshold(void);
/** 保存电流阈值;返回 1 表示写入并回读校验成功。 */
uint8_t NonvolatileConfig_WriteThreshold(uint16_t threshold_ma);
#endif