【STM32】MDK5打开MDK4项目工程时出现的不兼容及解决方法
Yngz_Miao 2018-03-29 15:06:45 37532 收藏 44
分类专栏: 《嵌入式》STM32开发笔记 文章标签: STM32 嵌入式 Keil MDK5 MDK4
版权
问题描述
最近在使用MDK5的时候发现了一个问题,先看一下现有的MDK的版本信息:
在用MDK5打开MDK4版本的项目工程的时候,通常会跳出一个窗口Using an MDK Version 4 Project:
This is an MDK version 4 project ,require Device support for Cortex-M based devices.
解决方式
在这个窗口中提示了两种解决方法:Migrate to Device Pack(迁移到设备包) 和 Install Legacy Support(安装遗留支持)。
先尝试了第一种方式,进来之后,查看可以找的设备,但是一编译,就报好多错误。
所以还是选择第二种方式安装Legacy support for ARM Cortex-M devices。
MDK Version 5 uses Software Packs to support a microcontroller device and to use middleware. To maintain backward compatibility with MDK Version 4 you may install Legacy Support. This might be necessary for two reasons:
To maintain projects created with MDK Version 4 without migrating to Software Packs.
To use older devices that are not supported by a Device Family Pack.
先附上:MDK5兼容MDK4的支持包下载链接
打开网页之后,点击左边的那个下载链接,如下图所示即可:
下载上图这个兼容包,直接安装到你的MDK5安装目录即可 。
————————————————
版权声明:本文为CSDN博主「Yngz_Miao」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_38410730/article/details/79742065