单片机通过USB(U盘)升级固件的方法.docx
《单片机通过USB(U盘)升级固件的方法.docx》由会员分享,可在线阅读,更多相关《单片机通过USB(U盘)升级固件的方法.docx(9页珍藏版)》请在优知文库上搜索。
1、单片机升级固件的方法有很多中,比如:ISP(在系疣编程)、ICP(在电路编程)、IAP(在应用编程)等.今天结合瑞萨单片机(RA4M3)、e2studio开发环境给大家讲述的是单片机通过USB(U盘)升级固件的方法。RA4M3通过USB实现固件升破O1.固件更新应用案例 1)修更程序错误 2)功能升级02首先必须规划好BOOt1.Oader和APP1.iCatiOn的空间分配“如下图所示,案例使用R7FA4M3AF3CFB.有IM的ROM.BoOtIOader从0x000000开始存储,结束地址为OxIFFFF,所占空间大小为0x20000:App1.ication从0x20000开始存储,结
2、束地址为OXooOFFFFF,所占空间大小为OxEOOOO.VAVI52VUOxO1.A1OO0x010081B40x0100_80F00x0010.000x0000,005-pf1.ash(OptaVsett1.ngmemory)Reservedarea”On-ChiPRash(FaetoryF1.aSh)Reservedarea”On-chipf1.ash(codef1.ash)(read1.y),Ke1.In1.tfi1.d/AF-W-MIXMT(rVTC:N:TFA1.1.COVn;”】WT(sXniitSyttC1W0tWTUrn);*rorst.ft.;if(rCC!rror)rt
3、c.n1.t();MZr.tM.HtXWT(VrtaTCU1.MrY1.MUtfnw.rr);3JR.TWp);1mHUMTTIm“Mttoctfvnya);初始化f1.ash驶动,然后在dataf1.ash中读取设得设SI的1.og.*MMQ3S.W.E5eWT1.tM1.PeKrT,皿RVV-);wUy);,ta.Ms1.M);r*or*t*r1.1.tA-.rM(Un.1.*M-cMrr1.erUactt*cRgQMtIMtU1.1.MtzM*);初始化USB%动,等待US8设备插入,如果检测到有USB设备捅入,将会根据文件O:Put1.mageHere/update.txt中的内容.找
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 通过 USB 升级 方法