安装的C251编译软件无法工作
本帖最后由 深山老妖 于 2023-10-19 23:54 编辑系统是WIN7 64位的,软件安装后已经和谐过了,选择的是C251,并且提示和谐成功,STC的头文件已经添加进去了,打开STC32G的官方例程,点击编译后报错结果如下:Error: *** Device is not supported by Toolchain ! ***
软件版本信息如下,请问如何解决?
问题已经解决,主要的问题出在和谐的时候选择错误,一定要选择红色框中的选项。
你用的是什么单片机型号?
目前只有STC32G和STC32F系列才使用C251编译器
其他系列需要C51编译器
卸载重装。去KEIL 官网下载最新的C251,学习评估要重新HX用2032版。 zhp 发表于 2023-10-12 09:00
你用的是什么单片机型号?
目前只有STC32G和STC32F系列才使用C251编译器
其他系列需要C51编译器
就是准备玩STC32F的芯片,才安装的C251的编译器。 user6390th 发表于 2023-10-12 09:03
卸载重装。去KEIL 官网下载最新的C251,学习评估要重新HX用2032版。
已经卸载重装两次了,不管用,也和谐成功了,还是不行。 深山老妖 发表于 2023-10-12 12:39
已经卸载重装两次了,不管用,也和谐成功了,还是不行。
将你的测试项目打包上来看看 zhp 发表于 2023-10-12 14:38
将你的测试项目打包上来看看
就是STC的官方测试项目,随便哪个都不行。
为了证明头文件增加正确,新建一个工程项目,可以选择STC的MCU,可以选择STC32系列的型号,说明头文件已经添加进去了,不然也无法选择芯片的型号。 本帖最后由 zhp 于 2023-10-12 18:37 编辑
深山老妖 发表于 2023-10-12 17:06
为了证明头文件增加正确,新建一个工程项目,可以选择STC的MCU,可以选择STC32系列的型号,说明头文件已经 ...
首先,官方项目包中的代码都是测试过的,很多用户都在使用,请放心代码绝对没问题
在百度上搜索了一下,出现“Device is not supported by Toolchain”这种错误就是C251没有正确安装导致,你需要检查一下你的keil安装情况
最后问一下,你的C盘下是否有多个Keil安装目录
随便从网上搜索了一下,希望对你有帮组
参考一下这个帖子看看是不是同一个问题
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4616
页:
[1]
2