1.配置ROM起始地址
2.配置连接器起始地址(使用Target配置)
3.配置中断向量表偏移寄存器
比如在board.c中导入
static int InitVTOR(void)
{
SCB->VTOR = FLASH_BASE | 0x00040000;
return 0;
}
INIT_BOARD_EXPORT(InitVTOR);
参考: IAP 时APP的偏移设置方法(APP是RT-thread,通过BOOTLOADER跳转到APP不运行的解决方法)
比如在board.c中导入
static int InitVTOR(void)
{
SCB->VTOR = FLASH_BASE | 0x00040000;
return 0;
}
INIT_BOARD_EXPORT(InitVTOR);
参考: IAP 时APP的偏移设置方法(APP是RT-thread,通过BOOTLOADER跳转到APP不运行的解决方法)
上一篇:程序猿每天该做的事
最新版env工具安装
要学习一项新知识或新的技初步的了解。
函数最好是有统一出口,信号量的释放和获取最好都放到统一的出口处。
超级简单,快来试试吧!
RT-Thread是一款来自中国的开源嵌入式实时操作系统,由国内一些专业开发人员从2006年开始开发、维护
RT-Thread 操作系统的启动过程如下 main()函数作为其中的一个线程在运行。  
rt-thread stm32f10x-HA...
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M