Commit Graph

160 Commits (c81d6d1c18afcc3a032f7f59e8bd9eb8a6ac0314)
 

Author SHA1 Message Date
armink c76c5df721 1、【删除】FLASH_ENV_USING_CRC_CHECK宏定义,对ENV强制开启CRC检查。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 2a838c9017 1、【完善】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink b3b5600066 1、【修改】开源许可协议为MIT协议。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
Armink 7ada60a4c1 Merge pull request #2 from yuht/patch-2
1、【更新】stm32f10x 裸机 demo keil工程配置,使其兼容Keil 5。
11 years ago
Armink 21a3a74830 Merge pull request #1 from yuht/patch-1
1、【更新】stm32f10x rtt demo的Keil工程配置,使其兼容Keil 5。
11 years ago
yuht d7e7d79878 Update EasyFlash.uvproj 11 years ago
yuht 56cccf5b82 Update EasyFlash.uvproj 11 years ago
yuht 4b4399a188 Update EasyFlash.uvproj 11 years ago
yuht db5dade93b Update EasyFlash.uvproj 11 years ago
yuht 286118ff65 solve error #5
include path "..\..\..\stm32f4xx\Libraries\CMSIS\Include" for solve error "error:  #5: cannot open source input file "core_cm3.h": No such file or directory"
11 years ago
yuht 3086da2235 solve error #5
include path "..\..\..\stm32f4xx\Libraries\CMSIS\Include" for solve error "error:  #5: cannot open source input file "core_cm3.h": No such file or directory"
11 years ago
armink 2478144397 1、【完善】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 397f0a5f2f 1、【更新】中文文档中的Gif动画为国内源。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 60e0a0e19e 1、【更新】说明文档,并增加Flash log功能说明动画。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 1845b6ea8f 1、【修改】flash日志存储一个接口的入参名称。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink deee25d1a6 1、【更新】说明文件及API文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 31128657c1 1、【修改】默认配置,默认关闭日志存储模块。
2、【修改】各平台下的Demo,以适合最新接口。

Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink c5910f047a 1、【增加】日志存储至Flash的功能。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 731b94e6d7 1、【更新】各平台Demo以适配最新源码。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink bf0926bf4d 1、【增加】环境变量缓冲区锁,提高大并发情况下的稳定性。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink f4cf203def 1、【增加】C++编译器的支持。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink f1fbf3aea9 1、【删除】一处代码误注释。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 7a147b7ab1 2、【删除】无用的宏定义NULL。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 209929e786 1、【增加】C99的stdbool.h,保证项目全部采用C99的bool的类型。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 965a16c0f7 1、【更新】基于RTT的Keil Demo工程配置。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 531e687b58 1、【修改】部分源码文件夹名。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink f1a57d6fc4 1、【完善】API说明文档
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink d9bb6c27b3 1、【更新】一处接口入参格式;
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 5c58381988 1、【增加】开启、关闭IAP及ENV功能的宏定义,提高软件可裁剪性。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 19a307cb4a 1、【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink f2faf532c7 1、【修改】Flash环境变量的缓存方式,采用静态内存,减低移植难度。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink e25ec3bb4c 1、【优化】部分代码注释。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 31cf0cce1d 1、【优化】Flash环境变量代码,提高写入缓存的效率。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink e268dcfa18 1、【完善】部分说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 836e6a7189 1、【增加】stm32f10x裸机的Demo。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 40583525fb 1、【更新】《EasyFlash 使用说明》文档
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink afc40a82ff 1、【更新】API文档及Demo说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink aca19f7904 1、【增加】STM32F4系列内部Flash的Demo。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 946ffe21d9 1、【优化】Flash的初始化方式,提升移植时参数配置的灵活性;
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 141e048926 1、【修改】stm32f10x固件库文件夹名书写错误。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink fcbf3f98bc 1、【修改】IAP中读取APP与Bootloader的方法,使其支持最新的flash_read接口。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 3a31e0e9b0 1、【优化】Flash擦写时的坏块替换策略,采用比较乐观的策略,将数据移动偏移量改为Flash最小擦写大小。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink cc71c4e46f 1、【删除】打印环境变量一处多余的字符。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 582080d71e 1、【增加】当前环境变量模式的打印信息。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 3472453d91 1、【增加】环境变量的结束地址在装载过程中防止越界功能,提高软件容错能力。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink f6397d9177 1、【修改】一处注释说明不准确地方,并完善API说明文档中一处有歧义的内容。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink aa50ae8180 1、【修改】开源协议为GPL v3.0
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink b4a63b0dbb 1、【修改】说明文档文件编码。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 73afd2f5e5 1、【更新】说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
armink 237a0e70fd 1、【增加】磨损平衡(写平衡)模式到Flash环境变量,目前Flash环境变量共支持两种模式,默认是常规模式;
2、【完善】代码中的注释。

Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago