Keil下载芯片包(DFP)时找不到根目录的解决办法

目录

1 发现的问题

2 想到的可能解决问题的措施


1 发现的问题

打开Keil时Pack Installer 自动打开下载芯片包,但弹出如下提示,无法下载:

Refresh Pack description
E: the specified CMsls Pack Root directorydoes NoT exist! Please take a moment to review ifthe value is correct or create a new one via cpackget init command
cannot download "https://www,keil,com/pack/Keil.STM32G4xx DFP,1.5.0.pack: General error
cannot download file https://www,keil,com/pack/Keil,STM32G4xx DFP,1.5.0.pack: General error

然后我们尝试直接打开最下面的DFP1.5.0,但仍然提示报错: the specified CMSIS Pack Root directory does NOT exist! Please take a moment to review if the value is correct or create a new one via cpackget init command,无法像上面的包一样打开以后编译出pdsc文件

Keil下载芯片包(DFP)时找不到根目录的解决办法_第1张图片

 

2 想到的可能解决问题的措施

1.确保pack已经下载完整

2.不能有中文路径

3.(我解决这个问题的方法)重新安装Keil,注意到这个界面时,如果我们不想把Keil安装在默认路径,一定要记住默认路径的格式,我们在创建自己的路径时一定要按照这个格式来

Keil下载芯片包(DFP)时找不到根目录的解决办法_第2张图片

比如,如果我们此时想安装在D盘,那么我们最好命名成

Core:D:\Keil_v5

Pack:D:\Keil_v5\ARM\PACK

如果默认路径有中文就把中文替换成英文即可

这样这个问题我们就解决了

你可能感兴趣的:(单片机,嵌入式硬件,C/C++,STM32,蓝桥杯,Keil,STM32CubeMX)