MDK使用问题

近期从HAL库再到编译器从V5升到V6,MDK遇到些问题,总结一下吧!

1、MDK窗口无法还原成一般的WIN窗口,表现为点“还原”按钮后,就显示一个条,也不能改变窗口的大小?

如下:

因为是公司电脑出现这个情况,而公司装的版本肯定是家用笔记本一样的,看下家里的电脑,很自然能缩放窗口大小!重装了好几遍keil,也不能解决。看来是不知道动着哪里了,于是各种找问题……。还真没有遇到过的,看来是中头彩了。

虽然都一样用,但有时需要比较两个工程的代码时就不方便了。

解决: 胡乱搞,查了官网也没看到什么有用的信息。

将家里电脑的两个文件拷贝一份,到公司电脑,于是出现找不到pack包,重安pack包又不检测lincese,只能重装keil。

其实,推测是配置文件的事,但找了半天也没找到在哪里,只能是两个文件都复制一份,同时,在注册表中找到computer\HKEY_CURRENT_USER\Software\Keil,将keil这个项整体删除,又重装了一遍keil,终于解决了。

 

2、升级编译器到V6,右键跳转如下图:只能跳到声明处(一般都是在头文件声名)而跳到函数的定义处的问题?

其实是重新编译了好几次,也就是重新生成了borwers Information信息好几遍,还是不行。

解决:

其实就是borwers Information的问题,删除掉,重新生成应该也可以解决。个人实测解决步骤:

先将魔术棒--->output---->borwers information,选项去掉,重新编译下工程,因为没选borwersInformation,此时肯定是不行跳转的,然后再选择上borwers information ,重新编译下工程,此时会发现F12项还是灰的。

将所有文件关闭,再打开,然后再跳转,就OK了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: MDK 5.34 是一款适用于嵌入式软件开发的集成开发环境(IDE)。以下是一些使用指南: 1. 下载和安装:首先,从官方网站或合法渠道下载MDK 5.34。然后,根据安装向导的提示,进行安装。确保选择适用于您的操作系统的版本,并按照指示完成安装过程。 2. 创建项目:打开MDK 5.34并点击“新建项目”。在弹出的对话框中,选择项目类型、目标设备和文件路径。填写完毕后,点击“确定”创建项目。 3. 配置工程设置:在项目列表中选择您创建的项目,并点击鼠标右键,选择“选项”。在弹出的对话框中,您可以配置编译器选项、调试设置、链接器选项等。 4. 编写代码:在MDK的编辑器中编写您的代码。支持多种编程语言,如C、C++、汇编语言等。注意合理组织代码结构,使用适当的注释,增加代码可读性。 5. 编译和构建:在MDK界面中选择“构建”选项,该选项会执行编译操作。检查编译日志,确保代码是否编译通过。 6. 调试和测试:MDK 5.34支持强大的调试功能。您可以选择不同的调试器和仿真器,以连接目标设备并进行调试。使用调试功能可以单步执行代码、查看变量的值、分析程序执行过程等。 7. 优化和发布:在测试和调试工作完成后,可以使用MDK的优化功能,对代码进行优化,提高代码执行效率。然后,您可以将生成的可执行文件或固件文件烧录到目标设备,发布和部署您的嵌入式软件。 总之,MDK 5.34是一款功能强大的嵌入式软件开发工具,通过上述步骤,您可以轻松创建、编写、编译、调试和发布嵌入式软件。需要注意的是,MDK还有更多的高级功能和选项,可以根据具体需求进行探索和使用。 ### 回答2: MDK 5.34是一款功能强大的集成开发环境(IDE),主要用于ARM架构的嵌入式软件开发。以下是MDK 5.34的使用指南: 1. 下载和安装:访问Keil官方网站,注册并下载MDK 5.34安装程序。运行安装程序,按照向导提示完成安装过程。 2. 创建新项目:打开MDK 5.34,点击“File”菜单并选择“New Project”选项。选择工作空间和设备类型,然后点击“Next”。根据项目需求进行配置,包括选择编译器和启用所需的软件包。 3. 编写代码:在MDK 5.34的编辑器中编写代码。可以使用C语言或汇编语言进行编程。可以使用自动完成和代码提示功能,提高代码编写效率。 4. 构建和编译:点击MDK 5.34工具栏上的“Build”按钮,对项目进行构建和编译。编译过程将生成可在目标设备上运行的二进制文件。 5. 调试和仿真:MDK 5.34提供了强大的调试功能。连接目标设备,启动调试会话。可以设置断点、单步执行代码、查看变量值等。还可以使用仿真器进行虚拟调试。 6. 优化和分析:MDK 5.34还提供了性能优化和代码分析工具。可以对代码进行性能分析,找出潜在的瓶颈和优化方向。还可以进行代码尺寸分析和冲突检测。 7. 测试和验证:在目标设备上加载生成的二进制文件,进行功能测试和验证。可以使用MDK 5.34提供的调试工具对目标设备进行实时跟踪和监测。 8. 生成发布版本:完成开发和测试后,使用MDK 5.34生成发布版本。可以选择生成可执行文件或固件文件。可以使用工具栏上的“Build”按钮生成发布版本。 总结来说,MDK 5.34是一款全面的嵌入式软件开发工具,提供了丰富的功能和工具来简化开发过程和提高开发效率。通过遵循上述指南,开发人员可以轻松创建、构建、调试和测试嵌入式应用程序。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

guangod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值