[开发工具] keil c51编译环境不能跳转函数的解决办法

[复制链接]
7145|36
chenjun89 发表于 2024-5-5 14:44 来自手机 | 显示全部楼层
KEIL C51能开发32位单片机?
wilhelmina2 发表于 2024-5-6 09:27 | 显示全部楼层
利用Keil C51的调试工具,如单步执行、断点和观察窗口等,来跟踪程序的执行流程,找出无法跳转函数的原因。
10299823 发表于 2024-5-6 16:16 | 显示全部楼层
工程名称中如果包含汉字或特殊符号,也可能导致跳转问题。如果有,尝试修改工程名称,去除这些特殊字符,然后重新尝试。
uiint 发表于 2024-5-6 20:03 | 显示全部楼层
在Keil中,你可以通过点击“魔术棒”图标,然后进入到output选项卡,检查“Browse information”是否已经被勾选。如果没有勾选,请勾选上并保存退出,然后重新编译并尝试跳转。
weifeng90 发表于 2024-5-7 07:36 来自手机 | 显示全部楼层
你确定KEIL C51能开发32位单片机程序?
jbsc 发表于 2024-6-6 16:50 | 显示全部楼层
检测路径里是否有括号,有括号必须修改
鹿鼎计 发表于 2024-7-9 14:17 | 显示全部楼层
如果一个函数是在特定条件下编译的,那么如果那些条件不满足,就没有办法跳到那些函数的定义。
朝生 发表于 2024-7-10 11:22 | 显示全部楼层
所有函数调用都遵循正确的调用约定,尤其是对于带参数的函数,以确保参数以正确的方式传递。
digit0 发表于 2024-7-12 22:15 | 显示全部楼层
这些设置导致问题的可能性很大
LLGTR 发表于 2024-8-2 08:03 | 显示全部楼层
这些设置导致问题的可能性很高
AIsignel 发表于 2024-8-3 10:58 | 显示全部楼层
如果您使用的是旧版本的keil,可能会有错误或性能问题。
Pretext 发表于 2024-8-5 15:51 | 显示全部楼层
你确定keil c51可以开发32位微控制器程序吗?
天天向善 发表于 2024-8-8 10:39 | 显示全部楼层
检查路径中是否有括号。任何括号都必须修改
V853 发表于 2024-8-9 17:08 | 显示全部楼层
这些设置有可能导致问题,
LinkMe 发表于 2024-9-3 07:11 | 显示全部楼层
Keil,c51不是8位机吗?8位单片机有usb外设?
理想阳 发表于 2024-9-3 10:03 | 显示全部楼层
Keil C51编译环境无法跳转函数时,尝试检查项目配置、代码语法和链接设置。如问题仍然存在,建议更新Keil版本或咨询官方技术支持。
IntelCore 发表于 2024-9-4 18:45 | 显示全部楼层
检查项目名称和文件路径,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部