OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1701|回复: 2

bootloader引导应用程序停止运行

[复制链接]
回帖奖励 1 金钱 回复本帖可获得 1 金钱奖励! 每人限 1 次(中奖概率 50%)

1

主题

1

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2018-2-3
在线时间
3 小时
发表于 2018-2-3 14:36:05 | 显示全部楼层 |阅读模式
STM32F103RET6,bootloader只做跳转,地址范围0x8000000~0x800FFFF,分配64KFLASH空间,APP程序地址范围0x8038000~0x805FFFF,分配160KFLASH空间,bootloader引导程序进入应用程序后,应用程序执行到某一个处后停止运行了,程序也无法下载和调试,提示internal command error,解决下载问题后,把APP程序起始地址改为0x8030000和0x8025000,仍然APP程序运行到同一处后,停止运行,提示internal command error;然后把APP程序起始地址改为0x8020000和0x8010000,程序都可以正常运行。请教一下大神,可能是什么原因。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

315

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1669
金钱
1669
注册时间
2018-1-29
在线时间
160 小时
发表于 2018-2-4 03:07:18 | 显示全部楼层
中断向量重定位了吗?
堆栈空间是否溢出?
回复 支持 反对

使用道具 举报

13

主题

116

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
372
金钱
372
注册时间
2018-1-22
在线时间
118 小时
发表于 2018-2-4 09:36:21 | 显示全部楼层
帮顶
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 18:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表