警告 : 项目导入失败 !: Cannot read properties of undefined (reading 'Targets') 我在做迪文串口屏C51开发时根据迪文官方文档教程创建Keil的C51后EIDE出现上述报错。迪文的C51工程相比普通C51工程改了如下配置
TheodoreLeo
只支持 Keil v5
keil项目文件后缀必须是 .uvproj
你检查一下
admin Keil的版本是v5,工程后缀也是.uvproj 使用Keil创建的默认C51是可以正常导入的,但是按照迪文的教程配置完后就导入不了了。我也使用过Keil Assistant插件导入这个工程,同样的,默认C51工程可以导入,按照迪文的教程配置完后就导入不了了,这个插件在导入时提示了如下信息: open project failed !, msg: Non-whitespace before first tag. Line: 0 Column: 1 Char: %
msg: Non-whitespace before first tag. Line: 0 Column: 1 Char: %
检查一下你的电脑有没有用加密软件,没有的话,把 uvproj 文件发上来我看看
admin 公司电脑有加密软件,但是加密软件会自动为keil、vscode等本机的开发软件解密不影响正常使用。我无法直接外发文件麻烦你去gitlab下载一下吧 : https://gitlab.com/TheodoreLv/dwin_c51.git
可以正常导入的
应该是加密软件引起的问题,这个之前其他人也提过相关的问题