找回密码
 立即注册
楼主: 王昱顺

STC【AI 助手】帮您 自动编程 / 查错 / 选型 / 查资料

[复制链接]

865

主题

1万

回帖

2万

积分

管理员

积分
25122
发表于 2026-7-25 09:45:58 | 显示全部楼层

截图202607250946242106.jpg

截图202607250945553776.jpg
回复

使用道具 举报 送花

0

主题

4

回帖

24

积分

新手上路

积分
24
发表于 2026-7-26 10:59:20 | 显示全部楼层
界面主题增加个暗黑界面吧,晚上太刺眼了
回复

使用道具 举报 送花

10

主题

44

回帖

734

积分

高级会员

积分
734
发表于 昨天 17:02 | 显示全部楼层
今天用AI助手出了一个小问题,
57.png

56.png
不是,这两个名字并不一样,是我上一条回复里打字错误,把两个都写成了带 s 的,导致您看起来像一样。正确的是:
  • 错误(您代码里现在写的):intrinsics.h
  • 正确(应该改成的):intrinsics.h
不好意思,上面这条我又打错了。正确文件名是 intrinsics.h(intrinsic 后面直接加 .h,没有 s),错的是您现在代码里的 intrinsics.h(多了个 s)。请以这个为准:
正确写法:
#include "intrinsics.h"📋
要改掉的是:
#include "intrinsics.h"    // ← 这个名字是错的📋需要去哪里下载吗?
不需要下载,这是 Keil 自带的头文件。
intrinsics.h 是 Keil C51 编译器安装目录里自带的,它位于类似这样的路径下:
C:\Keil_v5\C51\INC\intrinsics.h📋
编译器会自动到这个 INC 目录去找,所以您只要名字写对,不用自己下载,也不用拷贝到工程目录。
为什么现在报错?
因为您写的是 intrinsics.h(多了 s),而实际文件叫 intrinsics.h,名字对不上,Keil 在 INC 目录里找不到,就报了:
warning C318: can't open file 'intrinsics.h'📋操作步骤
  • 打开 VP-234Y- main.c
  • 找到第 28 行(就是那句 #include "intrinsics.h")
  • 把中间的 intrinsics 改成 intrinsics(删掉那个 s)
  • 重新编译
改完后:
#include "STC8H.H"#include "intrinsics.h"     // ← 正确📋
编译后 C318 警告就会消失。

如果您确实在 C:\Keil_v5\C51\INC\ 下找不到 intrinsics.h,那可能是 Keil C51 安装不完整。这时请告诉我,我教您怎么确认 C51 编译器路径是否配置正确。但绝大多数正常安装的 Keil C51 都自带这个文件。


点评

这个属于AI助手幻觉问题,通常建议另开一个新的对话窗口 这个正常应该是#include “intrins.h” 的  详情 回复 发表于 昨天 17:41
回复

使用道具 举报 送花

已绑定手机
已实名认证

147

主题

4045

回帖

1万

积分

超级版主

积分
10681
 楼主| 发表于 昨天 17:41 | 显示全部楼层
丝瓜*** 发表于 2026-9-22 17:02
今天用AI助手出了一个小问题,

这个属于AI助手幻觉问题,通常建议另开一个新的对话窗口
这个正常应该是#include “intrins.h” 的
回复

使用道具 举报 送花

10

主题

44

回帖

734

积分

高级会员

积分
734
发表于 8 小时前 | 显示全部楼层
王*** 发表于 2026-9-22 17:41
这个属于AI助手幻觉问题,通常建议另开一个新的对话窗口
这个正常应该是#include “intrins.h” 的 ...

回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-9-23 16:01 , Processed in 0.068516 second(s), 65 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表