本文目的
- 本文将记录如何在沁恒的cortex-m0平台的蓝牙芯片上实现用户bootloader引导用户app方式,并且变相解决中断向量表重映射的问题
- 用户app包括一般的工程,和蓝牙工程
- 本bootloader跟wch芯片内置的bootloader不同,并不烧录到那个区域.
适用芯片
实现过程
<待编辑>
烧录
使用hex合并工具把hex合并后然后用WCH 的isp工具进行烧录即可
注意事项
- wchisptool 对于hex文件处理方式:不连续的hex 填充0x00,而不是0xff,如果涉及到不连续的固件在自己实现的bootloader里进行校验,可能需要烧录时候用户自己进行hex转成bin文件烧录.
工程源码
https://gitee.com/iot-fan/iot-fan_at_cnblogs/tree/master/CH577_CH578_CH579/AN/CH577_578_579_user_bootloader_and_app
CH577/CH578/CH579 实现用户bootloader和用户app
原文:https://www.cnblogs.com/iot-fan/p/14989720.html