Skip to content

feat(misc): 添加 autogen_parameter_manager 包配置#2002

Open
wdfk-prog wants to merge 1 commit into
RT-Thread:masterfrom
wdfk-prog:parameter
Open

feat(misc): 添加 autogen_parameter_manager 包配置#2002
wdfk-prog wants to merge 1 commit into
RT-Thread:masterfrom
wdfk-prog:parameter

Conversation

@wdfk-prog

Copy link
Copy Markdown
Contributor

新增 autogen_parameter_manager 包的 Kconfig 配置文件,
将其集成到 misc 菜单中以支持参数自动生成管理功能。

…数管理包

新增 autogen_parameter_manager 软件包,提供参数表管理功能,
支持生成 ID/布局、元数据、校验、可选 MSH 工具和可选 NVM
持久化后端。该包包含完整的 Kconfig 配置选项,支持多种参数类型
(F32、字符串、字节数组、数值数组等),提供互斥锁保护、调试日志、
断言检查等功能,并集成了 AT24CXX 和 Flash 仿真 EEPROM 等
持久化存储后端。
@wdfk-prog

Copy link
Copy Markdown
Contributor Author
  1. can_uds 源码会在 RT-Thread 包 CI 中编译失败
    主要原因是:
  • iso14229_rtt.c/.h 无条件使用 struct rt_can_msg、RT_CAN_STDID、RT_CAN_DTR,但包配置没有保证 RT_USING_CAN 已启用;
  1. parameters / autogen_parameter_manager 的默认配置与默认参数表不一致
  • 默认 Kconfig 关闭 NVM,但默认 par_table.def 里大量参数 pers_ = 1,触发编译期静态断言。
  1. 这两项不应作为错误处理

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant