diff --git a/README.md b/README.md index ebf8139..79f3585 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ EasyFlash是一款开源的轻量级嵌入式Flash存储器库,主要为MCU(Mi - **Env** 让变量轻松实现掉电保存,支持 **写平衡** 模式,无需担心变量长度、磨损平衡等问题 - 使用 **键值对(key-value)** 方式将变量存储到Flash中。在产品上,能够更加简捷的实现 `设定参数` 或 `运行日志` 等信息掉电保存的功能。 + 使用 **键值对(key-value)** 方式将变量存储到Flash中。在产品上,能够更加简捷的实现 **设定参数** 或 **运行日志** 等信息掉电保存的功能。 - **IAP** 在线升级再也不是难事儿 该库封装了IAP(In-Application Programming)功能常用的接口,支持CRC32校验,同时支持Bootloader及Application的升级。 @@ -23,9 +23,9 @@ EasyFlash是一款开源的轻量级嵌入式Flash存储器库,主要为MCU(Mi |\flash\src\flash_utils.c |EasyFlash常用小工具,例如:CRC32| |\flash\src\flash.c |目前只包含EasyFlash初始化方法| |\flash\port\flash_port.c |不同平台下的EasyFlash移植接口及配置参数| -|\demo\non_os\stm32f10x |stm32f10x裸机的demo| -|\demo\rtt\stm32f10x |stm32f10x基于RT-Thread的demo| -|\demo\stm32f4xx |stm32f4xx平台下的demo| +|\demo\stm32f10x\non_os |stm32f10x裸机的demo| +|\demo\stm32f10x\rtt |stm32f10x基于[RT-Thread](http://www.rt-thread.org/)的demo| +|\demo\stm32f4xx |stm32f4xx基于[RT-Thread](http://www.rt-thread.org/)的demo| ### 1.2、资源占用 @@ -46,7 +46,7 @@ Demo平台:STM32F103RET6 + RT-Thread 1.2.2 + Env(2K bytes) ### 2.1、环境变量 -下图为人工通过控制台来调用环境变量的常用接口,演示了环境变量 `"temp"` 从创建到保存,再修改,最后删除的过程。这些接口都支持被应用层直接调用。 +下图为通过控制台(终端)来调用环境变量的常用接口,演示了环境变量 `"temp"` 从创建到保存,再修改,最后删除的过程。这些接口都支持被应用层直接调用。 ![easy_flash_env](https://cloud.githubusercontent.com/assets/1734686/5886463/46ad7efa-a3db-11e4-8401-75c00a4c35ba.gif) diff --git a/demo/stm32f10x/README.md b/demo/stm32f10x/README.md index ebcb357..3a24d62 100644 --- a/demo/stm32f10x/README.md +++ b/demo/stm32f10x/README.md @@ -2,7 +2,7 @@ --- -## 1ļ˵ +## 1ļУ˵ `non_os` ޲ϵͳIJDemo diff --git a/demo/stm32f10x/non_os/README.md b/demo/stm32f10x/non_os/README.md index fc55c41..e8ab143 100644 --- a/demo/stm32f10x/non_os/README.md +++ b/demo/stm32f10x/non_os/README.md @@ -10,13 +10,13 @@ ### 1.1ʹ÷ -- 1򿪵ԵնDemoĴ1ӣ 115200 8 1 NʱնϿDemoĴӡ־ +- 1򿪵ԵնDemoĴ1ӣ 115200 8 1 NʱնϿDemoĴӡ־ - 2ϵDemo -- 4ȴϵͳɺ󣬼ɲ鿴ӡϢе +- 3ȴɺ󣬼ɲ鿴ӡϢе > ע⣺޷ն˵ûҲʹ÷Demoƽ̨ӣ۲ı仯 -## 2ļ˵ +## 2ļУ˵ `components\flash\port\flash_port.c` ֲοļ diff --git a/demo/stm32f10x/rtt/README.md b/demo/stm32f10x/rtt/README.md index 6611e2e..a1a6fba 100644 --- a/demo/stm32f10x/rtt/README.md +++ b/demo/stm32f10x/rtt/README.md @@ -10,14 +10,14 @@ ### 1.1ʹ÷ -- 1򿪵ԵնDemoĴ1ӣ 115200 8 1 NʱնоͿ롶EasyFlash ʹ˵ᵽijĿǰֻл -- 2ն `printenv` 鿴ǰϵͳ `boot_times` value +- 1򿪵ԵնDemoĴ1ӣ 115200 8 1 NʱնоͿ롶EasyFlash ʹ˵ᵽijĿǰֻл +- 2ն `printenv` 鿴ǰϵͳ `boot_times` value - 3 `reboot` ֱDemoƽ̨ - 4ȴϵͳɺٴ `printenv` ɲ鿴 > ע⣺޷ն˵ûҲʹ÷Demoƽ̨ӣ۲ı仯 -## 2ļ˵ +## 2ļУ˵ `components\flash\port\flash_port.c` ֲοļ diff --git a/demo/stm32f4xx/.gitignore b/demo/stm32f4xx/.gitignore deleted file mode 100644 index 1945245..0000000 --- a/demo/stm32f4xx/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -/RVMDK/Output -/Debug -/Release diff --git a/demo/stm32f4xx/README.md b/demo/stm32f4xx/README.md index 0af9301..7ad1e5b 100644 --- a/demo/stm32f4xx/README.md +++ b/demo/stm32f4xx/README.md @@ -10,14 +10,14 @@ ### 1.1ʹ÷ -- 1򿪵ԵնDemoĴ1ӣ 115200 8 1 NʱնоͿ롶EasyFlash ʹ˵ᵽijĿǰֻл -- 2ն `printenv` 鿴ǰϵͳ `boot_times` value +- 1򿪵ԵնDemoĴ1ӣ 115200 8 1 NʱնоͿ롶EasyFlash ʹ˵ᵽijĿǰֻл +- 2ն `printenv` 鿴ǰϵͳ `boot_times` value - 3 `reboot` ֱDemoƽ̨ - 4ȴϵͳɺٴ `printenv` ɲ鿴 > ע⣺޷ն˵ûҲʹ÷Demoƽ̨ӣ۲ı仯 -## 2ļ˵ +## 2ļУ˵ `components\flash\port\flash_port.c` ֲοļ