这里做个记录,方便以后可以使用

查看文档手册,data eeprom的起始地址为0x004000,这个是用于存放一些例如版本号,ID,或者是标志位的这个来使用

示例代码:

typedef enum {FLASH_MEMTYPE_PROG      = (u8)0x00, /*!< Program memory */FLASH_MEMTYPE_DATA      = (u8)0x01 /*!< Data EEPROM memory */
} FLASH_MemType_TypeDef;int main()
{u32 addr = 0x4000;CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);while(1){FLASH_Unlock(FLASH_MEMTYPE_DATA); //根据MemType填写FLASH_EraseByte(addr);FLASH_ProgramByte(addr, 0xa5);if(FLASH_ReadByte(addr) == 0xa5){;}FLASH_Lock(FLASH_MEMTYPE_DATA);delay_ms(500);}
}

参考博客:https://blog.csdn.net/zhangxuechao_/article/details/77749823

STM8S003F3 内部flash调试相关推荐

  1. 关于IAR的一些总结 -- ARM调试和Flash调试的区别

    作者:jicheng0622 最近一直埋头于毕业论文的撰写当中,真是有种"两耳不闻窗外事,一心只写毕业论文"的感觉啊.成天大眼对小眼地面对着word.viso和知网客户端等等文字编 ...

  2. STM32F103 读写内部FLASH—学习笔记(野火)

    STM32F103的Flash类型是NOR Flash 烧录过程:调试器→STM32的SRAM→运行→Flash 内部Flash比外部Flash更高效,原因是使用了内部总线,且工作频率是72MHz 2 ...

  3. STM32 内部Flash读写 程序源码 [已验证]

    目录 STM32 内部Flash带缓存读写 程序源码 0 Macro 1.Flash_Erase 2. Flash_Read_Byte 3.Flash_Write_NoBuffer 4.Flash_W ...

  4. STM32H7内部Flash的读保护说明(Level0默认,Level1连接保护,Level2设备和自举保护)

    RDP(read out protection) 1.Level 0(无保护) 默认设置,所有读写和擦除操作都可以正常支持. 2.Level 1 (Flash连接保护) (1)可以防止连接调试器时读取 ...

  5. 【STM32H7教程】第70章 STM32H7的内部Flash基础知识和HAL库API

    完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第70章       STM32H7的内部Flash基础知识和 ...

  6. 痞子衡嵌入式:IAR内部C-SPY调试组件配套宏文件(.mac)用法介绍

    大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR内部C-SPY调试组件配套宏文件(.mac)用法. 痞子衡之前写过一篇 <JLink Script文件基础及其在IAR下调用 ...

  7. 第50章 读写内部FLASH—零死角玩转STM32-F429系列

    第50章     读写内部FLASH 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fire ...

  8. STM32 烧录程序后无法在内部FLASH保存数据问题解决

    STM32 烧录程序后无法在内部FLASH保存数据问题解决 新接手一套代码,要求在Flash特定区域保存数据.硬件为STM32F030C6,有32k Flash. 原代码中已经将数据打包成一个结构体, ...

  9. STM32F103C8T6的内部Flash以及实例

    文章目录 〇.EEPROM与Flash(知识储备) 一.STM32F103内部 二.SD卡的读写 1. 说明 2.实验过程 3.从SD卡里读出数据 3.1 代码修改 3.2 结果显示 三.将内容写入f ...

  10. W25Q128华邦Flash调试踩坑

    W25Q128华邦Flash调试踩坑 存储器内部默认数据为全1,同样整片擦除后数据恢复为全1. 注意:这款Flash不支持写数据覆盖,即写第二次数据之前要先擦除要写入地址对应的扇区.具体原因在于Fla ...

最新文章

  1. 计算机网络【10】—— Cookie与Session
  2. exception is the version of xbean.jar correct
  3. 算法练习day1——190318(二分查找)
  4. mysql错误码 1045_MySql 错误代码 1045
  5. 用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error
  6. leetcode python3 简单题66. Plus One
  7. linux使用windows中编辑的文件,格式问题
  8. CodeforcesRound#498 (Div.3)E题Military Problem
  9. 【国际IT专场】搞编程后悔没早知道的Linux命令
  10. CSDN APP又出错了,看不到博文
  11. CRCNN PCNN
  12. 【C语言新手】EasyX图形库使用
  13. Windows7包含哪些版本
  14. DSP2812调试:全局变量初始化不是指定的赋值结果
  15. vue获取屏幕高度、元素高度、元素滚动scrollTop
  16. 三只松鼠上半年营收41亿:净利降77% IDG一年套现超12亿
  17. 鸿蒙试炼如何拿经验,热血精灵派空空夜夜的勇士试炼 百万经验轻松得
  18. 计算机系统的大脑是什么,埃隆·马斯克认为人类未来的大脑计算机系统
  19. Flash鼠绘入门第十课:绘制娇艳郁金香
  20. 小程序:获取页面高度问题

热门文章

  1. 电脑网线,电脑网线主要分类
  2. App后台开发(学习笔记)
  3. selenium下载安装
  4. HAL库配置 ADF4351 pll锁相环
  5. android 单独设置APP语言
  6. 饿了吗!来点营养的-华为USG6000V防火墙超详细配置
  7. pytorch实现segnet_pytorch版segnet复现实践
  8. 【A星算法】--第四篇(A星算法)
  9. 人工智能英语演讲总结,持续更新~
  10. 国际C语言混乱代码大赛 获奖作品