它提示我找不到设备,让我更新设备选择,我以为是芯片包的问题,但导入后问题还是一样,找不到设备
1,确认你安装了C51的编译器,而不只是ARM的
2,确认你导入了正确的pack,不知道你怎么导入的
3,打开工程设置界面,看你看能不能手动选择处理器。
估计是驱动的原因
解决办法:
STM32的板级支持包和C51的是不一样的,要安装C51的包,keil版本是51的才能正常使用。
Keil5可以兼容keil4项目,但需要安装对应的工具链
点开Options
看下你的device,如果是Software Packs则表明是KeilV5版本的项目,KeilV5“项目”(注意是V5版本的项目不是说KeilV5这个软件不支持C51)不支持C51
如果是其他可以选的,则是keilv4版本项目
如果用KeilV5打开编辑C51项目,你要确定安装文件夹下有C51文件夹
如果用KeilV5创建V4版本的项目,开始选择器件时不要选Software Packs就好
你这是keil没有STC8A8K这个型号,添加型号到keil就行了。
先确定是不是线路问题啊