当前位置: 代码迷 >> 单片机 >> 初学者,IAR-JLINK,调试和编译有关问题
  详细解决方案

初学者,IAR-JLINK,调试和编译有关问题

热度:256   发布时间:2016-04-28 15:56:51.0
菜鸟求助,IAR-JLINK,调试和编译问题。
首先,别人给了我一个工程文件。
然后,里面有两个main(),一个是BCboot,另一个是应用的吧?
我用IAR打开,打开的好像是应用的,编译无错误。

问题如下:
1:他有个UI测试的Debug. 里面显示chksum failed,然后我再代码中查找这一句,可以找到,它在BcBoot.c的main()中。但是IAR打开的工程中却没有BCBOOT这个文件。是我比较菜,APP里的应用main(),却不知道boot main()在哪,也找不到,启动机器的时候,debug 显示出来 boot main()中的错误语句提示。我该怎么处理啊??

2:我想,别人给我这个工程文件应该有打开过,调试的选项应该都有记忆的?但JLINK调试的时候弹出对话框,里面说找不到某路径文件,并且还有选择新文件的功能,这个我能找到。因为初始的路径是朋友的,而我电脑里不存在。我想说的是,JLINK调试是先Download再调试。而我是在一步一步调试的时候才弹出来的对话框,这样的话这些文件路径即使通过,是不是没有Download进FLASH里?有没有关系?跟第一个问题有没有关系。。因为每次重新运行时都会出现。

3:本来是机器启动自动进入循环,然后调试(中断进入),结果现机器运行后BOOT报错,然后手动执行运行进入循环,然后调试。

我的问题写的详细点,应该能读懂。大家耐心读。。帮帮我这个菜鸟。。谢谢了!求教啊!!


------解决方案--------------------
唉我不懂呀楼主,这可怎么办。
------解决方案--------------------
看得真吃力。。。帮顶吧
------解决方案--------------------
是不是文件效验失败啊