Commit Graph

187 Commits

Author SHA1 Message Date
朱天龙 (Armink)
deffbdb897
Merge pull request #24 from outely/master
【增加】添加删除环境变量接口
【更新】修改ef_set_env()可存储空字符串
2018-08-01 17:15:52 +08:00
outely
988a11325c 【修改】保留原ef_set_env()中value == NULL的删除条件
Signed-off-by: outely <834843362@qq.com>
2018-08-01 16:55:38 +08:00
outely
93fb6dd777 【增加】添加删除环境变量接口,【更新】修改ef_set_env()可存储空字符串
Signed-off-by: outely <834843362@qq.com>
2018-08-01 15:14:34 +08:00
armink
f64af09c22 【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
2018-05-30 18:07:01 +08:00
armink
d199a4d3eb 【更新】移植文档,增加 ENV 增量更新的配置说明。
Signed-off-by: armink <armink.ztl@gmail.com>
2018-05-24 22:54:18 +08:00
armink
594c3fbb1b 【添加】GitHub 徽章。
Signed-off-by: armink <armink.ztl@gmail.com>
2018-05-24 22:42:10 +08:00
armink
d3c2fe6fc5 【增加】自动更新 ENV 的功能。当固件升级时,可以在原产品上自动追加新增的环境变量。
Signed-off-by: armink <armink.ztl@gmail.com>
2018-05-24 22:38:48 +08:00
朱天龙 (Armink)
149c6f0073
Merge pull request #18 from crespum/master
Fix warnings and add new error code
2018-05-16 19:57:08 +08:00
armink
1884898313 【完善】注释信息。
Signed-off-by: armink <armink.ztl@gmail.com>
2018-05-16 19:48:07 +08:00
Xabier Crespo Álvarez
f2883a8e77 Add missing error code 2018-05-16 13:40:05 +02:00
Xabier Crespo Álvarez
c741910c6e Avoid comparing integer to pointer 2018-05-16 13:40:05 +02:00
朱天龙 (Armink)
9c0e05ce44
Merge pull request #17 from crespum/master
Improve English grammar in comments
2018-05-16 19:26:26 +08:00
Xabier Crespo Álvarez
679a1e0663 Improve English grammar in comments 2018-05-16 12:27:26 +02:00
朱天龙 (Armink)
03745d1736
Merge pull request #15 from ShareCat/master
fix a wrong comment
2018-04-02 15:45:54 +08:00
孙关平22
3b91172040 fix a wrong comment 2018-04-02 15:40:56 +08:00
armink
df7fecded4 1、【优化】ENV 大小获取函数,增加容错处理。
Signed-off-by: armink <armink.ztl@gmail.com>
2018-03-01 09:01:04 +08:00
armink
9dfc19cf3c 1、【修复】STM32F4 demo 读取 Flash 扇区信息不准确的问题。
Signed-off-by: armink <armink.ztl@gmail.com>
2017-11-27 09:38:00 +08:00
armink
d37d26bee3 1、【增加】ef_erase_spec_user_app 及 ef_copy_spec_app_from_bak 两个 API 方法,当用户应用程序与备份区不在同一个 Flash 时,可使用这两个 API ,对用户的应用程序进行独立操作。
Signed-off-by: armink <armink.ztl@gmail.com>
2017-08-21 21:41:40 +08:00
armink
f6435525db 1、【更新】软件版本号。
Signed-off-by: armink <armink.ztl@gmail.com>
2017-08-21 20:26:29 +08:00
armink
5ccdb21172 1、【优化】部分日志输出级别。
Signed-off-by: armink <armink.ztl@gmail.com>
2017-08-21 17:31:30 +08:00
armink
a7e1e89916 1、【增加】获取存放在线升级固件区首地址的方法:ef_get_bak_app_start_addr。
Signed-off-by: armink <armink.ztl@gmail.com>
2017-08-07 21:49:26 +08:00
armink
6e0d2cd3b6 1、【优化】Log 分区识别功能,大大提升 Log 分区初始化效率;
2、【删除】部分冗余断言;
3、【修复】几处单词拼写错误。

Signed-off-by: armink <armink.ztl@gmail.com>
2017-05-11 20:19:08 +08:00
armink
5927f69c2a 1、【更新】Log demo 使其适配 EasyLogger 最新源码。
Signed-off-by: armink <armink.ztl@gmail.com>
2017-02-09 11:21:34 +08:00
armink
12e0b5fce5 1、【完善】ENV 中 RT-Thread 平台相关 Demo 中的 Finsh 命令。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-12-08 10:26:54 +08:00
armink
15e8c63bbe 1、【修复】在掉电保护模式下,环境变量恢复默认设置时,可能存在部分数据未恢复的问题。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-12-08 10:19:13 +08:00
armink
bc22795eeb 1、【修复】LOG 功能读取日志时,起始 4 字节乱码的问题。感谢网友 @heisewangluo 的反馈。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-24 10:04:16 +08:00
armink
19e3278f4e 1、【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-04 09:24:41 +08:00
armink
9fa23c8fb4 1、【增加】外部 SPI Flash Demo 使用的 SFUD 库的说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-04 09:11:44 +08:00
armink
e5e2a879c3 1、【更新】外部 SPI Flash Demo 使用的 SFUD 库至最新版本。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-03 14:56:33 +08:00
armink
04ec3a785c 1、【修改】日志中几处单词拼写错误。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-03 09:54:34 +08:00
armink
8df09da073 1、【更新】Types 插件使用的 struct2json 库至最新版本。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-03 08:34:52 +08:00
armink
cef1c187b9 1、【修改】Types 插件日志中的几处单词拼写错误。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-11-03 08:13:07 +08:00
armink
c6ae4645f2 1、【优化】部分全局变量初始化。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-25 23:17:18 +08:00
armink
35260aa0e6 1、【完善】一处注释说明。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-25 23:11:55 +08:00
armink
a747e0c167 1、【更新】外部 SPI Flash Demo 使用的 SFUD 库至最新版本。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-25 23:07:48 +08:00
armink
a16ea0a1be 1、【更新】移植说明文档及部分配置注释说明。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-25 23:01:30 +08:00
armink
387933dcc1 1、【完善】磨损平衡及掉电保护功能,增强软件可靠性,并通过可靠性测试。建议及时升级。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-25 22:54:53 +08:00
armink
cf69742163 1、【完善】CRC32 计算代码,使其更好的支持 C++ 语言。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-11 22:37:51 +08:00
armink
08789adb9c 1、【优化】部分全局变量初始化。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-11 22:34:24 +08:00
armink
986af23db4 1、【完善】初始化时的日志提示信息。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-11 22:29:55 +08:00
armink
6c585f8876 1、【修改】Log Demo 一处单词书写错误。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-10-11 22:24:43 +08:00
armink
365892e4b4 1、【修复】Flash log 中的 EfSecrorStatus 在上一版本遗漏更新的问题。感谢网友 @Teddy_Le 的反馈。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-09-19 08:29:05 +08:00
armink
2883158fd0 1、【修复】Flash 存储日志不支持外部 Flash 的问题。感谢网友 @Teddy_Le 的反馈。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-08-28 22:56:03 +08:00
armink
26053c0a94 1、【更新】外部 SPI Flash Demo 使用的 SFUD 库至最新版本。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-08-28 22:49:07 +08:00
armink
5a235e5ea7 1、【更新】移植文档。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-08-28 22:46:45 +08:00
armink
3d3532d1ad 1、【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-08-02 10:42:06 +08:00
armink
75fcc5b8af 1、【修复】STM32F10X 裸机平台外部 SPI Flash Demo Keil 环境下编译失败的问题。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-07-28 17:32:27 +08:00
armink
296b5ea4af 1、【更新】STM32F10X 裸机平台采用外部 SPI Flash Demo 的说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-07-28 13:12:41 +08:00
armink
c65f262dbb 1、【增加】STM32F10X 裸机平台下的采用外部 SPI Flash 的 Demo 。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-07-28 12:11:23 +08:00
armink
ec9d426f51 1、【优化】几处兼容性不好的断言。
Signed-off-by: armink <armink.ztl@gmail.com>
2016-07-28 12:05:45 +08:00