You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
EasyFlash/demo/stm32f4xx
armink afc40a82ff 1、【更新】API文档及Demo说明文档。
Signed-off-by: armink <armink.ztl@gmail.com>
11 years ago
..
EWARM 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
Libraries 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
RT-Thread-1.2.2 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
RVMDK 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
app 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
components 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
.gitignore 1、【增加】STM32F4系列内部Flash的Demo。 11 years ago
README.md 1、【更新】API文档及Demo说明文档。 11 years ago

README.md

stm32f4xx 平台测试例子


1、简介

通过 app\src\app_task.ctest_env() 方法来演示环境变量的读取及修改功能每次系统启动并且初始化EasyFlash成功后会调用该方法。

test_env() 方法中,会先读取系统的启动次数,读取后对启动次数加一,再存入到环境变量中,实现记录系统启动(开机)次数的功能。

1.1、使用方法

  • 1、打开电脑的终端与Demo的串口1进行连接串口配置 115200 8 1 N此时在终端中就可以输入《EasyFlash 使用说明》中提到的常用命令(目前只有环境变量操作命令)。
  • 2、在终端输入 printenv 查看当前的系统启动次数,即 boot_times 的value。
  • 3、输入 reboot 命令或者直接重启Demo平台
  • 4、等待系统重启完成后再次输入 printenv ,即可查看到启动次数有所增加

注意对于无法连接终端的用户也可以使用仿真器与Demo平台进行连接来观察启动次数的变化

2、文件说明

\demo\stm32f4xx\components\flash\port\flash_port.c 移植参考文件

\demo\stm32f4xx\RVMDK 下为Keil工程文件后期加入笔者目前的Keil版本是4.12不支持stm32f4xx

\demo\stm32f4xx\EWARM 下为IAR工程文件