Discuz! Board

标题: TI_Ctex_M4 在FaultISR B FaultISR陷入死循环 调不到Main函数去 [打印本页]

作者: 上课老发呆吖    时间: 2014-5-9 17:34
标题: TI_Ctex_M4 在FaultISR B FaultISR陷入死循环 调不到Main函数去
  本人用的是TI的TM4C123GH6PZ 板子
    程序是用的青风给的例子,在MDK4.7中打开清风给的例程是能够跳到main函数里面去。
        我就把清风给的例程函数复制 到新建工程里面去。问题出现了。


                     先看他的程序是没问题的[attach]577[/attach] 图1



复制主函数到我自己建立的工程中,添加了#include<stdint.h>和#include<stdbool.h>头文件,如图
                                                                                      [attach]578[/attach] 图2
编译 选择J_link选项
                                                                              [attach]579[/attach]图3
                                                                             [attach]580[/attach]图4
                                                                          [attach]581[/attach]图5
配置好了 编译 下载  调试
                                                                      [attach]582[/attach]  图6
如上图6所示,进图直接全速运行,正常情况是不会全速运行的,点击Stop按钮,指示图标停在FaultISR
        B       FaultISR 处
                                                                       [attach]583[/attach]
在此处死循环,不能进入Main函数。。。。。。。。。。







作者: 上课老发呆吖    时间: 2014-5-9 17:36
楼主本人同样的步揍在同学电脑上 同样的程序,同样的M4 就能跳到MAIN函数  
作者: admin    时间: 2014-5-9 17:37
开发环境变为什么版本了?
作者: 上课老发呆吖    时间: 2014-5-9 17:41
admin 发表于 2014-5-9 17:37
开发环境变为什么版本了?

版本不知道 是红色的板子,芯片是TM4C123GH6PZ
作者: admin    时间: 2014-5-9 19:28
上课老发呆吖 发表于 2014-5-9 17:41
版本不知道 是红色的板子,芯片是TM4C123GH6PZ

检查下你的keil设置,你下载是否正常运行?
作者: walkerchan    时间: 2014-8-17 16:31
我也遇到了同样的问题,经过一晚上研究,发现不是不能跳到main函数里,而是进入MAIN函数里之后,系统时钟会变得非常低。你不信在主函数里打印一个值,十几分钟之后会跳出来
作者: walkerchan    时间: 2014-8-17 16:33
求青风大腿速来解决,我的电设因此而毁,至今找不到解决办法  @admin




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3