目录
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文件
2 想到的可能解决问题的措施
1.确保pack已经下载完整
2.不能有中文路径
3.(我解决这个问题的方法)重新安装Keil,注意到这个界面时,如果我们不想把Keil安装在默认路径,一定要记住默认路径的格式,我们在创建自己的路径时一定要按照这个格式来
比如,如果我们此时想安装在D盘,那么我们最好命名成
Core:D:\Keil_v5
Pack:D:\Keil_v5\ARM\PACK
如果默认路径有中文就把中文替换成英文即可
这样这个问题我们就解决了