首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

STM32 对内部FLASH读写接口函数(3)

STM32 对内部FLASH读写接口函数(3)

  //写后面的页
   datasource = (uint32_t)buf1;
   FlashAddress = startaddress+(pagenumber-1)*PAGE_SIZE;
   i=PAGE_SIZE/4;
   while(i -- >0)
   {
       FLASH_ProgramWord( FlashAddress, *(uint32_t *)datasource );
       if (*(uint32_t *)FlashAddress != *(uint32_t *)datasource)
       {
             printf("I2C_EE_BufferWrite error!\r\n");
             return ;
       }
       datasource += 4;
       FlashAddress += 4;
   }
  }   
}
}
继承事业,薪火相传
返回列表