• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

KEILL仿真调试中,为什么程序不安装写的执行,乱跳

视觉℡ 2017-11-01 浏览量:683

KEILL仿真调试中,为什么程序不安装写的执行,乱跳

QQ截图20171101155202.jpg

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看下MCU供电是否稳定,复位引脚和内核电压是否正确,应该是硬件上的问题。
    • 发布于 2017-11-01
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 下断点调试下,是不是逻辑有问题。按照你的逻辑,单步调试。
    • 发布于2017-11-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 复位后,一步一步走,看看是在哪里开始跳的呢?


    • 发布于2017-11-01
    • 举报
    • 评论 2
    • 0
    • 0
视觉℡ 回复了 汉云 :不规律 回复
汉云 回复了 视觉℡ :不要从main函数开始执行,从启动文件中开始执行,应该是在某一个点时开始跳的。另外,有没有使用RTOS之类的? 回复

  • 我用ADS来写程序的时候,调试也出现过这种情况。调试的时候Release就乱跳,选择DebegRel就正常。跟程序跟硬件都没关系,是调试器设置问题。
    • 发布于2017-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 你用的是何种仿真器,仿真器设置是否正确
    • 发布于2017-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 遇到过这个问题,也解决了.

    看下你的flash延时设定正确没.

    • 发布于2017-11-17
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :L版本,资料第一页有讲https://www.micron.com/-/media/client/global/documents/products/data-sheet/dram/128mb_x32_sdram.pdf 回复

  • flash烧录不正常
    • 发布于2017-11-19
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有替代 回复

  • 估计是FLASH的问题或者仿真器自身的问题,反正那个功能应该很少人用。

    • 发布于2017-12-22
    • 举报
    • 评论 1
    • 0
    • 0
电子老工程师 回复了  :没有国产替代,封装不满足 回复

相关问题

问题达人换一批

KEILL仿真调试中,为什么程序不安装写的执行,乱跳