MDK5.24a最新版(2017.7)免费下载
如题,最近打算玩下STM32F407(板卡资料下载)。用的是KEI MDK 5.12. 因为家里网速慢,从Keil更新很满,就直接在http://www.keil.com/dd2/pack/这个连接里面用迅雷下载了STM32F4的DFP,下载完成后点击默认安装。但是打开工程就会弹出下面的错误,而且也找不到STM32F4的器件,这个是怎么回事,大家遇到么?
- Error loading software packs
- C:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0\Keil.STM32F4xx_DFP.pdsc(5425,19):
- Error parsing node '#text' :no declaration found for element 'workingDir'
- C:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0\Keil.STM32F4xx_DFP.pdsc(5427,18):
- Error parsing node '#text' :no declaration found for element 'arguments'
- C:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0\Keil.STM32F4xx_DFP.pdsc(5445,60):
- Error parsing node '#text' :no declaration found for element 'gpdsc'
- C:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0\Keil.STM32F4xx_DFP.pdsc(5445,60):
- Error parsing node '#text' :attribute 'name' is not declared for element 'gpdsc'
- C:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0\Keil.STM32F4xx_DFP.pdsc(5447,17):
- Error parsing node '#text' :element 'workingDir' is not allowed for content model 'All(description,select,command,project_files,files,extensions)'
- C:\Keil_v5\ARM\PACK\Keil\STM32F4xx_DFP\2.5.0\Keil.STM32F4xx_DFP.pdsc(5647,141):
- Error parsing node '#text' :attribute 'generator' is not declared for element 'component'
复制代码 求大牛指点是怎么回事
|
楼上正解,我试过好多版本,的确是这样的
看了一些解决办法,通常的解决办法是:更新keil版本。
因为不想更新keil,所以下了一个stm32f0xx最早的一个版本的pack“Keil.STM32F0xx_DFP.1.0.0.pack”,安装之后,问题解决了
所以,出现这种错误,可能是keil版本和pack之间版本的兼容问题。也就是,新版keil使用新的pack,旧版使用旧的pack,中间应该有一个界限,越界之后,就报错了。
——白木
如果安装过程出现错误,就是包有问题。我安装最新的F4是2.3.0的包,而大小有218M左右。
另外最好下面几个包。
Keil.MDK-Middleware.6.1.1.pack
ARM.CMSIS.4.2.0.pack
Loading PDSC Debug Description failed for
STMicroelectronics STM32F030F4Px
MDK5.24a发布日期为:2017年7月份
而F7xx_DFP(2.10.0)发布日期为:2018年5月份
可以推断出是因为MDK比DFP旧的原因导致了帖子所说的问题