查看: 196|回复: 1

[技术讨论] 电调无法在线调试的问题There is an internal ...(算是解决了吧)

[复制链接]

2

主题

0

好友

61

积分

童生

Rank: 2

  • TA的每日心情
    开心
    2016-8-23 20:13
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2016-8-24 22:32:53 |显示全部楼层
    本帖最后由 ず竹叶萧萧は 于 2016-8-25 12:51 编辑

    之前按照网上的帖子调试电调,遇到一个问题,连接Jlink到电调板,用J-Flash可以下载程序,但是直接在DAVE3中点Debug却不能下载程序,有如下提示:
    1.png

    说是有个内部问题,真是挺折磨人的,后来在论坛里发现也有人发帖子问这个问题,但是没有答案,我自己用DAVE3建个工程就可以正常下载调试,这说明接线是没有问题的,但是就是不知道什么原因。
    到今天发现原来自己的程序是错的,可能是以前的旧程序,今天下载了最新的程序后可以下载调试了,虽然还是不知道无法下载的原因,不知道到底是什么内部问题,但有同样问题的盆友可以确认下自己的程序是不是最新的。
    ==补充:今天找到原因了,之所以会出现这样的问题应该是因为路径里有中文字符,把程序保存到全英文的路径里就可以了----============
    ------------下面是自己调试的过程 ,可以自行略过------------------
    后来想着先用J-Flash下载着用吧,先把程序看看,看网上的帖子说电调正常工作时绿灯亮,红灯亮说明有问题,我用串口向电调发送信号后就是红灯亮,后来在程序看到了LED灯引脚电平反转的语句,但却没找到绿灯的控制语句,后来心想自己先点个绿灯看看吧,起码知道亮了是啥样,结果问题来了,在主循环里怎么都点不亮绿灯,甚至跟红灯的程序放在一起都不行,这才觉得是不是自己的程序有问题,正好看到论坛里有帖子发了最新的程序,就下载了,看了看果然跟自己的程序不一样。晕,难怪自己一直调不出来。。。
    新程序 编译下先,结果出现了好多错误,全是在startup_XMC1300_arm.s这个文件里,不管三七二十一,直接删除,编译没问题了,点灯不管红灯绿灯都能点着。
    乱七八糟的一个过程,贴出来给大家看看,说不定对大家有一点帮助,下面继续调程序去了。


    回复

    使用道具 举报

    2

    主题

    0

    好友

    208

    积分

    秀才

    Rank: 3Rank: 3

  • TA的每日心情
    慵懒
    6 天前
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2016-9-4 21:55:23 |显示全部楼层
    本帖最后由 sjh2100 于 2016-9-4 21:59 编辑

    能说说在线调试的方法步骤吗?你的电调板新程序从哪里下载的?
    回复

    使用道具 举报

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

    关闭

    站长推荐上一条 /6 下一条


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-8 10:03 , Processed in 1.106290 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部