STM8S003F3 内部flash调试
这里做个记录,方便以后可以使用
查看文档手册,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调试相关推荐
- 关于IAR的一些总结 -- ARM调试和Flash调试的区别
作者:jicheng0622 最近一直埋头于毕业论文的撰写当中,真是有种"两耳不闻窗外事,一心只写毕业论文"的感觉啊.成天大眼对小眼地面对着word.viso和知网客户端等等文字编 ...
- STM32F103 读写内部FLASH—学习笔记(野火)
STM32F103的Flash类型是NOR Flash 烧录过程:调试器→STM32的SRAM→运行→Flash 内部Flash比外部Flash更高效,原因是使用了内部总线,且工作频率是72MHz 2 ...
- STM32 内部Flash读写 程序源码 [已验证]
目录 STM32 内部Flash带缓存读写 程序源码 0 Macro 1.Flash_Erase 2. Flash_Read_Byte 3.Flash_Write_NoBuffer 4.Flash_W ...
- STM32H7内部Flash的读保护说明(Level0默认,Level1连接保护,Level2设备和自举保护)
RDP(read out protection) 1.Level 0(无保护) 默认设置,所有读写和擦除操作都可以正常支持. 2.Level 1 (Flash连接保护) (1)可以防止连接调试器时读取 ...
- 【STM32H7教程】第70章 STM32H7的内部Flash基础知识和HAL库API
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第70章 STM32H7的内部Flash基础知识和 ...
- 痞子衡嵌入式:IAR内部C-SPY调试组件配套宏文件(.mac)用法介绍
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家分享的是IAR内部C-SPY调试组件配套宏文件(.mac)用法. 痞子衡之前写过一篇 <JLink Script文件基础及其在IAR下调用 ...
- 第50章 读写内部FLASH—零死角玩转STM32-F429系列
第50章 读写内部FLASH 全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn 野火视频教程优酷观看网址:http://i.youku.com/fire ...
- STM32 烧录程序后无法在内部FLASH保存数据问题解决
STM32 烧录程序后无法在内部FLASH保存数据问题解决 新接手一套代码,要求在Flash特定区域保存数据.硬件为STM32F030C6,有32k Flash. 原代码中已经将数据打包成一个结构体, ...
- STM32F103C8T6的内部Flash以及实例
文章目录 〇.EEPROM与Flash(知识储备) 一.STM32F103内部 二.SD卡的读写 1. 说明 2.实验过程 3.从SD卡里读出数据 3.1 代码修改 3.2 结果显示 三.将内容写入f ...
- W25Q128华邦Flash调试踩坑
W25Q128华邦Flash调试踩坑 存储器内部默认数据为全1,同样整片擦除后数据恢复为全1. 注意:这款Flash不支持写数据覆盖,即写第二次数据之前要先擦除要写入地址对应的扇区.具体原因在于Fla ...
最新文章
- 计算机网络【10】—— Cookie与Session
- exception is the version of xbean.jar correct
- 算法练习day1——190318(二分查找)
- mysql错误码 1045_MySql 错误代码 1045
- 用Navicat连接Oracle数据库时报错ORA-28547:connection to server failed,probable Oracle Net admin error
- leetcode python3 简单题66. Plus One
- linux使用windows中编辑的文件,格式问题
- CodeforcesRound#498 (Div.3)E题Military Problem
- 【国际IT专场】搞编程后悔没早知道的Linux命令
- CSDN APP又出错了,看不到博文
- CRCNN PCNN
- 【C语言新手】EasyX图形库使用
- Windows7包含哪些版本
- DSP2812调试:全局变量初始化不是指定的赋值结果
- vue获取屏幕高度、元素高度、元素滚动scrollTop
- 三只松鼠上半年营收41亿:净利降77% IDG一年套现超12亿
- 鸿蒙试炼如何拿经验,热血精灵派空空夜夜的勇士试炼 百万经验轻松得
- 计算机系统的大脑是什么,埃隆·马斯克认为人类未来的大脑计算机系统
- Flash鼠绘入门第十课:绘制娇艳郁金香
- 小程序:获取页面高度问题