OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » U盘host可以升级了,现在是我写flash的时候是按bin文件大小来写的,每次

共1条 1/1 1 跳转至

U盘host可以升级了,现在是我写flash的时候是按bin文件大小来写的,每次改变bin文件这个程序里面748是bin文件字节大小,就要程序里面给他大小,能不

菜鸟
2015-01-25 20:04:24    评分
U盘host可以升级了,现在是我写flash的时候是按bin文件大小来写的,每次改变bin文件这个程序里面748是bin文件字节大小,就要程序里面给他大小,能不能自动获取文件大小  OSFileSeek(fileHd, 0, SEEK_SET);                                    /* ÎļþÖ¸ÕëÒƵ½Îļþĩβ         */
    for(writelen=0;writelen<748;)
  {
    uiLen = OSFileRead(GpcBufFileRead, sizeof(GpcBufFileRead), fileHd);    /* ¶Á³öÎļþ                 */
   dstaddr =  (uint32_t)(APP_START_ADDR + writelen);//dst address. 
  RamToFlash(dstaddr,(uint32_t)GpcBufFileRead, uiLen);
  Compare(dstaddr, (uint32_t)GpcBufFileRead, uiLen);
  writelen+= uiLen;
    }

 




关键词: USB     IAP    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]