深山老妖 发表于 2023-10-11 21:18:48

安装的C251编译软件无法工作

本帖最后由 深山老妖 于 2023-10-19 23:54 编辑

系统是WIN7 64位的,软件安装后已经和谐过了,选择的是C251,并且提示和谐成功,STC的头文件已经添加进去了,打开STC32G的官方例程,点击编译后报错结果如下:Error: *** Device is not supported by Toolchain ! ***

软件版本信息如下,请问如何解决?




问题已经解决,主要的问题出在和谐的时候选择错误,一定要选择红色框中的选项。


zhp 发表于 2023-10-12 09:00:14

你用的是什么单片机型号?
目前只有STC32G和STC32F系列才使用C251编译器
其他系列需要C51编译器

user6390th 发表于 2023-10-12 09:03:38

卸载重装。去KEIL 官网下载最新的C251,学习评估要重新HX用2032版。

深山老妖 发表于 2023-10-12 12:39:09

zhp 发表于 2023-10-12 09:00
你用的是什么单片机型号?
目前只有STC32G和STC32F系列才使用C251编译器
其他系列需要C51编译器


就是准备玩STC32F的芯片,才安装的C251的编译器。

深山老妖 发表于 2023-10-12 12:39:44

user6390th 发表于 2023-10-12 09:03
卸载重装。去KEIL 官网下载最新的C251,学习评估要重新HX用2032版。

已经卸载重装两次了,不管用,也和谐成功了,还是不行。

zhp 发表于 2023-10-12 14:38:34

深山老妖 发表于 2023-10-12 12:39
已经卸载重装两次了,不管用,也和谐成功了,还是不行。

将你的测试项目打包上来看看

深山老妖 发表于 2023-10-12 17:04:30

zhp 发表于 2023-10-12 14:38
将你的测试项目打包上来看看

就是STC的官方测试项目,随便哪个都不行。


深山老妖 发表于 2023-10-12 17:06:04

为了证明头文件增加正确,新建一个工程项目,可以选择STC的MCU,可以选择STC32系列的型号,说明头文件已经添加进去了,不然也无法选择芯片的型号。

zhp 发表于 2023-10-12 18:33:36

本帖最后由 zhp 于 2023-10-12 18:37 编辑

深山老妖 发表于 2023-10-12 17:06
为了证明头文件增加正确,新建一个工程项目,可以选择STC的MCU,可以选择STC32系列的型号,说明头文件已经 ...
首先,官方项目包中的代码都是测试过的,很多用户都在使用,请放心代码绝对没问题
在百度上搜索了一下,出现“Device is not supported by Toolchain”这种错误就是C251没有正确安装导致,你需要检查一下你的keil安装情况
最后问一下,你的C盘下是否有多个Keil安装目录

随便从网上搜索了一下,希望对你有帮组




乘风飞扬 发表于 2023-10-12 19:07:20

参考一下这个帖子看看是不是同一个问题
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=4616
页: [1] 2
查看完整版本: 安装的C251编译软件无法工作