当前位置: 首页 > news >正文

STM32应用详解(4)读写FLASH

文章目录

    • 1.闪存模块的组织
    • 2.写FLASH起始地址宏定义
    • 3.main函数
    • 4.读FLASH程序
    • 5.写FLASH程序
    • 6.代码整体结构


闪存模块的组织,参见:《STM32F10XXX参考手册(中文)》P31,§2.3.3,嵌入式闪存。

写FLASH程序,该程序是由用户编写的。其中调用的都是固件库函数。见《STM32F103固件函数库用户手册(中文)》P105,§9.2 FLASH库函数。

FLASH必须在内部或外部高速时钟下操作。由于使用了外部高速时钟,所以屏蔽掉打开内部高速时钟的语句。

清除FLASH待处理标志位:关于清除标志位,见《STM32F103固件函数库用户手册(中文)》P118,§9.2.21 FLASH_FLAG。

1.闪存模块的组织

在这里插入图片描述

2.写FLASH起始地址宏定义

在这里插入图片描述

3.main函数

在这里插入图片描述

4.读FLASH程序

在这里插入图片描述

5.写FLASH程序

在这里插入图片描述

6.代码整体结构

在这里插入图片描述



http://www.mrgr.cn/news/55017.html

相关文章:

  • 【Spring MVC】创建项目和建立请求连接
  • Linux下进程通信原理图(详细)总结附实例代码快速掌握
  • 基于ElementPlus的table组件封装
  • 【Linux】僵尸进程和孤儿进程
  • 数据结构 -- 排序算法
  • 【MySQL】提高篇—复杂查询:多表连接(INNER JOIN、LEFT JOIN、RIGHT JOIN、FULL JOIN)
  • 配置管理之Nacos
  • 025_Position_Layout_in_Matlab界面布局之设定位置
  • 【C++】C++语言知识总结浅析
  • 优质原创短视频素材下载网站推荐
  • Spring Boot 3.0 集成 knife4j 居然这么简单?你只需知道这几步!
  • 引爆品牌增长:数字营销的新策略与旧智慧
  • python+ffmpeg 屏幕录制程序
  • 集创赛比赛细则了解
  • 【数据结构与算法】之单链表反转
  • 【每日一题】24.10.14 - 24.10.20
  • 单链表的经典算法OJ
  • 华为杯”第十三届中国研究生数学建模竞赛-C题:基于无线通信基站的室内三维定位问题
  • SpringCloud
  • process.platform 作用
  • C#基于SkiaSharp实现印章管理(11)
  • 智简魔方业务管理系统v10 好用的IDC业务管理软件
  • 嵌入式元件面试题及参考答案
  • MYSQL的SQL优化
  • PCL 点云配准 GICP算法(精配准)
  • ESP32-IDF 非易失存储 NVS