keilDebug之后运行不了(keil debug不能运行)

keil软件调试正常 就不能在硬件上运行为什么

说明程序本身有问题,调试正常只是说明写的程序语句没有问题。。keil调试是无法真正模拟实际外部输入状态的,这些外部输入后内部程序运行程序如果写好或者没有考虑到位,就会出现程序呆在一个地方不再动,或者加入了看门狗而程序跳转漏掉了定时喂狗语句等。。

建议:可以把程序分成各个模块,然后把单独每个模块输入到硬件上,进行实际观察调试。。程序的调试检错就是把复杂的,分成各个小的部分。。这是必须学习的。

keil中使用stlink调试stm32点击运行时程序没跑起来

在keil中使用stlink调试时,点击运行,程序始终跑不起来,可能的运行是:在上一次调试中,有程序运行错误,例如:数组访问越界,导致keil中的项目工程文件出现错误,所以跑不起来,可以新建工程解决该问题,问题主要出现在keil的工程文件上

keil编译工具按钮不能用怎么办

你可以在我程序编译完成后,下载了程序,点击debug进行调试,跳转到debug页面时,发现“run”按钮已经按下,但是不在运行代码,只是在空跑。

出现这种情况,目前有以下几种情况:

(1)在“options for target“”选项中的“target”中勾选“use micro lib”。

(2)在“options for target“”选项中的“C/C++”中,将“optimize”的等级从0-3。

(3) 检查给板子的电是否正常。

(4)重新将板子上电。

361知讯网

本文链接:http://pdidw.com/keil/49138.html

发表评论

评论列表

还没有评论,快来说点什么吧~