3. Debug Infomation:输出调试信息,勾选上这个选项,我们才可以使用J-Link或者ST-Link进行调试。 (1) Create HEX File:输出可执行HEX文件。 (2) Browse Information:输出浏览信息,如果勾选,就可以在工具软件中使用“go to definition of”这个功能,就可以追踪代码了。 (3) Create Ba
解决:选中工程目录下的target1 -> 点击右键,-> option for target ‘target1’-> 在弹出的对话框中选择output选项卡 -> 勾选Browse information 选项 -> 重新编译工程即可 2.3 keil无法跳转到函数和变量定义 问题:无法跳转到定义,提示错误 “no browse info for symbol in this context“ 解决:把工程移到不包...
Debug Information : 少了这个,在debug仿真的时候没有办法单步操作仿真。 Browse Information : 少了这个,在Keil编辑器中没有办法使用Go to define等定位功能,如下图2。 请根据实际情况勾选。
内存布局配置:如使读写和只读区域独立。分散文件加载:Scatter File用于定义程序在内存中的具体分布,如加载区域和执行区域的设置。Debug界面:调试器类型选择:选择合适的调试器类型。下载动作配置:如擦除、烧录和校验。程序初始化设置:进行程序的初始化设置。Driver DLL、Parameter等选项:通常保持默认,除...
打开Keil5的设置选项。 在“Output”选项卡中,确保勾选了“Debug Information”和“Browse Information”。 重新编译工程。 将工程目录改为英文 如果工程目录包含中文名称,尝试将其改为英文。 重新打开Keil5并加载工程。 重新编译工程 在进行了上述设置更改后,务必重新编译整个工程。 如果问题仍然存在,尝试关闭Keil5...
Debug Infomation:输出调试信息。勾选上这个选项,我们才可以进行调试。 Create HEX File:输出可执行Hex文件,很多初学的朋友问:"在哪里设置生成Hex?",这里勾选上就行了。 Browse Information:输出浏览信息。勾选上这个我们才能使用go to definition of这个功能。很多人问:"为什么我不能跟踪代码了",原因就在这里。
方法/步骤 1 通过两种不同的配置来说明对KEIL编译速度及库文件大小的影响。2 KEIL uVisison的默认编译配置如图 3 第一种配置:默认配置编译速度较慢,且编译出来的库文件较大,如图所示 4 第二种配置:去掉Debug Information和Browse Information后的配置图如图所示 5 第二种配置显著提高编译速度,且编译后的库文件...
“Create Executable”下面有三个选项,其中:“Debug Information”和“Browse information”分别代表生成调试信息和生成浏览信息;“Create Hex File”表示编译、链接后将生成HEX文件,该文件为程序的目标文件,目标文件下载到单片机的程序存储器后单片机才能工作。μVision4采用BL51链接定位器,生成的HEX文件为HEX-80格...
我们还要勾选“Browse Information”复选框,可以在Build后生成浏览信息,然后可以通过右键点击某个“标识符”,并在弹出菜单中快速跳转到标识符的定义和引用位置,如下图所示。 “Debug Information”是默认选项,表示Build过程中输出Debug信息,如果不勾选此项就无法进行调试。
图1.跳转代码 你会发现回退的箭头变成灰色失效了,尴尬的是你也不知道你上一步在哪,竟然在自己的代码里迷路了。。。图2.回退键失效 为了走出这尴尬的处境,我花了几分钟找出了答案:1、打开设置选项 图3.设置选项 2、在“Output”选项中勾选上 “Debug Information”与“Browse Infomation”。3、在“Listing”...