﻿本bootloader 是存在flash 起始地址的,然后可以跳转到另外一个 固件的示例

由于沁恒risc-v 支持机器模式和用户模式,而其提供的例程都是运行在用户模式(参考启动文件汇编),risc-v跳转需要在机器模式下进行,
跳转到另外一个固件,有两个选择:
	1.改启动文件,芯片运行在机器模式
	2.在中断里面跳转.(本example实现用的方式)
	
	
本example仅仅实现了跳转, 没有实现诸如通信,app校验功能,
用户可以在本example基础上实现 通信,校验,即可实现比较多样化的用户升级需求.


关于烧录
这里需要用hex 合并工具 把本user_boot 和 提供的user_app,或者Peripheral_work_with_user_boot 合并后再烧录
另外一个注意事项,wchisp工具,针对hex文件的处理,当hex文件非连续时候,,其工具默认填充是0x00,而不是大多数工具的0xff,所以这点要注意, 如果可能,建议把合并后的hex用工具转换成bin文件再烧录
