From d199a4d3eb4a35c88b73bd55cf04a24f8bf5d72e Mon Sep 17 00:00:00 2001 From: armink Date: Thu, 24 May 2018 22:54:18 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=9B=B4=E6=96=B0=E3=80=91=E7=A7=BB?= =?UTF-8?q?=E6=A4=8D=E6=96=87=E6=A1=A3=EF=BC=8C=E5=A2=9E=E5=8A=A0=20ENV=20?= =?UTF-8?q?=E5=A2=9E=E9=87=8F=E6=9B=B4=E6=96=B0=E7=9A=84=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E8=AF=B4=E6=98=8E=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: armink --- docs/zh/port.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/zh/port.md b/docs/zh/port.md index 2edb3e1..5379452 100644 --- a/docs/zh/port.md +++ b/docs/zh/port.md @@ -177,6 +177,21 @@ void ef_print(const char *format, ...) - 默认状态:关闭 - 操作方法:开启、关闭`EF_ENV_USING_PFS_MODE`宏即可 +#### 5.1.3 自动更新(增量更新) + +可以对 ENV 设置版本号(参照 5.1.4)。当 ENV 初始化时,如果检测到产品存储的版本号与设定版本号不一致,会自动追加默认环境变量集合中新增的环境变量。 + +该功能非常适用于经常升级的产品中,当产品功能变更时,有可能会新增环境变量,此时只需要增大当前设定的 ENV 版本号,下次固件升级后,新增的环境变量将会自动追加上去。 + +- 默认状态:关闭 +- 操作方法:开启、关闭`EF_ENV_AUTO_UPDATE`宏即可 + +#### 5.1.4 环境变量版本号 + +该配置依赖于 5.1.3 配置。设置的环境变量版本号为整形数值,可以从 0 开始。如果在默认环境变量表中增加了环境变量,此时需要对该配置进行修改(通常加 1 )。 + +- 操作方法:修改`EF_ENV_VER_NUM`宏对应值即可 + ### 5.2 在线升级功能 - 默认状态:开启