Chinaunix首页 | 论坛 | 博客
  • 博客访问: 163196
  • 博文数量: 73
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 235
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-27 09:43
个人简介

为兴趣挑灯夜战

文章分类
文章存档

2018年(4)

2017年(7)

2016年(9)

2015年(4)

2014年(49)

分类: 嵌入式

2018-03-16 08:36:38

在往GD32F350单片机的片上Flash些写数据时发现一个奇怪的现象,首次对一个指定的地址写一串数据时,最后有几个字节写不成功。写flash的代码原来在其他微邦和STM32单片机上都没问题,写flash的方法是先读出原来的数据,判断是不是全是0xFF,若是就直接写,不是就擦除再写,如果烧代码时选择擦除所有扇区,首次写flash时程序就直接写,不需要先擦除,经测试,问题就是出在这一点,所以对GD32F350单片机写片上flash不论原来是是不是全是0xFF,一律先擦除再写。
阅读(3449) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~