当前位置:网站首页>STM8S003F3 内部flash调试
STM8S003F3 内部flash调试
2022-07-25 18:00:00 【smile_5me】
这里做个记录,方便以后可以使用
查看文档手册,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
边栏推荐
- 云流化和云桌面有什么关系
- 如何判断静态代码质量分析工具的性能?这五大因素必须考虑
- Oracle使用impdp导入报错:ORA-39001: 参数值无效 ORA-39000: 转储文件说明错误 ORA-39088: 文件名不能包含路径说明
- 面试官:说说 log.Fatal 和 panic 的区别
- Recommend a qinheng Bluetooth reference blog
- Is there any inconspicuous but profitable sideline?
- Redis源码与设计剖析 -- 17.Redis事件处理
- RedisTemplate解决高并发下秒杀系统库存超卖方案 — Redis事务+乐观锁机制
- Mock service Moco series (I) - introduction, first demo, get request, post request
- itextpdf实现多PDF文件合并为一个PDF文档
猜你喜欢
随机推荐
[cadence Allegro PCB design] error: possible pin type conflict gnd/vcc power connected to output
Go defer and recover simple notes
食品安全 | 八问八答带你重新认识小龙虾!这样吃才对!
Drawing PDF tables (I) drawing excel table styles in PDF and downloading them through iText (supporting Chinese fonts)
面试官:说说 log.Fatal 和 panic 的区别
Mysql database common commands
Introduction to cloud XR and development opportunities of cloud XR in 5g Era
11. Camera and lens
简述聚簇索引、二级索引、索引下推
实时黄金交易平台哪个可靠安全?
Dating activity records
Auditing相关注解
Mock服务moco系列(三)- 重定向、正则表达式、延迟、模板、事件、分模块设计
Problems faced by cloud XR and main application scenarios of cloud XR
Methods of de duplication and connection query in MySQL database
直击考点:PMP考试中常见敏捷知识点汇总
Mock service Moco series (I) - introduction, first demo, get request, post request
Redis source code and design analysis -- 16. AOF persistence mechanism
Memory and packet buffer management of LwIP
Several implementations of PHP to solve concurrency problems









