本帖最后由 lcczg 于 2019-6-14 17:02 编辑
这个帖子将介绍一个完整的bootloader的开发过程。会分部分的贴出来。
(一)缘起与准备
最近一直想研究下PIC的自举程序,手头上有PIC16F18446 curiosity nano板,正好拿他开练
很多项目里都会用到bootloader,毕竟升级更新经常碰到,想想我们的电脑和手机吧。。。
当然不能做无米之炊,先找些资料。
板子的资料https://www.microchip.com/Develo ... ils/PartNO/DM164144
官网上搜索bootloader的应用笔记找到 AN851 A FLASH Bootloader for PIC16 and PIC18 Devices
还有AN1310 High Speed Bootloader for PIC16 and PIC18 Devices
只有原理,没有步骤,停下来想想。。。
这么经典的,精英年会应该会讲到。感谢热心的坛友943614033已经上传了历年的年会资料https://bbs.21ic.com/icview-2524156-1-1.html
在2017年的动手实验四里就有。
另外为方便大家快速查看,我也附加上传了实验手册。后续操作都是参考该手册完成的。
|
不错