[求助] KEIL调试进不了main ???

dontium   2015-2-6 12:41 楼主
网上也找了找答案,试试不行。

现象如下:

一、当进入DEBUG后,执行到BKPT那里停下,

如图:
a1.jpg

二、当点“复位”按钮“时,到systemInit:

a2.jpg

此时的汇编窗口:

a3.jpg

三、单步运行,至(如图2所示)182行的BX R0,
a4.jpg


然后就到了图1所示位置 。

四、配置如下:


a5.jpg


a6.jpg



a7.jpg


回复评论 (26)

ROM起始地址为啥是8000000
点赞  2015-2-6 13:07
PLL问题吧,外部晶振不行吧?
点赞  2015-2-6 13:11
要是有原工程我就帮你看看……

具体问题需要具体分析,应该是和你那个_sys_open有关,但是我不知道这个是哪里来的……

哦……下午年会……
点赞  2015-2-6 13:12
外部晶振有没有起振?电压稳吗?复位引脚电平对吗?
https://bbs.eeworld.com.cn/thread-471646-1-1.html 欢迎加入我的团队
点赞  2015-2-6 13:19
BKPT 0xAB在Thumb-2下是semihosting搞的的软中断 ,stlink2是不支持semihosting的(不知道最近的只不支持)。关掉吧。另外可以加个microlib库链接试试看。 本帖最后由 freebsder 于 2015-2-6 13:30 编辑
点赞  2015-2-6 13:26
引用: sjtitr 发表于 2015-2-6 13:12
要是有原工程我就帮你看看……

具体问题需要具体分析,应该是和你那个_sys_open有关,但是我不知道这个是哪里来的……

哦……下午年会……


Lcd.rar (790.33 KB)
(下载次数: 25, 2015-2-6 13:32 上传)





点赞  2015-2-6 13:32
引用: fxyc87 发表于 2015-2-6 13:11
PLL问题吧,外部晶振不行吧?



使用IAR调试过,正常。我玩KEIL较少,不熟练
点赞  2015-2-6 13:34
先看看时钟配置,在调试配置中不要勾选直接到main的配置,看看启动代码中哪个部分造成。。。。。。。。。
我的博客
点赞  2015-2-6 13:35
引用: sjtitr 发表于 2015-2-6 13:12
要是有原工程我就帮你看看……

具体问题需要具体分析,应该是和你那个_sys_open有关,但是我不知道这个是哪里来的……

哦……下午年会……


在7楼

点赞  2015-2-6 13:36
引用: youki12345 发表于 2015-2-6 13:19
外部晶振有没有起振?电压稳吗?复位引脚电平对吗?



IAR可以正常调试的。因为庆科没有IAR的库,所以就用KEIL。但KEIL我不熟
点赞  2015-2-6 13:38
引用: zhaojun_xf 发表于 2015-2-6 13:35
先看看时钟配置,在调试配置中不要勾选直接到main的配置,看看启动代码中哪个部分造成。。。。。。。。。


这是个好办法

点赞  2015-2-6 14:02
我用ST-LINK遇到过。后来不知道怎么又好了。
    懒得很
点赞  2015-2-6 14:23
定义_sys_exit()关闭semihosting模式
_sys_exit(int x)  
{  
     x = x;
}
默认摸鱼,再摸鱼。2022、9、28
点赞  2015-2-6 14:35
会不会是s文件的问题?
So TM what......?
点赞  2015-2-6 15:09
很多MDK平台的SDK都会自己写启动文件
So TM what......?
点赞  2015-2-6 15:10
过来学习学习~~~~~~~~~~~
点赞  2015-2-6 15:54
引用: wudianjun2001 发表于 2015-2-6 13:07
ROM起始地址为啥是8000000



做CPU时把它放在这里了,但可以重新映射
点赞  2015-2-6 16:32
静态分析了一下(没有硬件...)
感觉是这么个路子
__rt_lib_init_user_alloc_1() ->_initio() -> freopen() -> _sysopen()
点赞  2015-2-6 17:27
额……上周末没有时间调,简单看了看,你的工程运行起来的确很奇怪……和以往我直接建立的工程分析起来相比的不太一(zhèng)样(cháng),就像楼上老兄讲的,

工程俺留下啦,周末开始就休假了,抽空再仔细看看
点赞  2015-2-12 13:22
12下一页
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复