找回密码
 立即注册
查看: 242|回复: 7

STCAI 代码生成频繁误改 XOSCCR 为高增益,导致外部晶振起振异常

[复制链接]
已绑定手机

20

主题

60

回帖

142

积分

注册会员

积分
142
发表于 2026-9-5 08:59:59 | 显示全部楼层 |阅读模式
图.jpg

各位官方工程师、坛友好:
最近在使用 STCAI 辅助开发时,发现一个非常影响开发效率的痛点,特此反馈,希望能引起官方的重视并优化 AI 的生成逻辑。
【问题现象】
STCAI 在生成或优化代码时,似乎存在某种“偏好”,会频繁将我原本正常的外部晶振 XOSCCR 寄存器配置,强制修改为“高增益模式”。这导致我原本匹配好的外部晶振电路严重“水土不服”,直接无法起振工作。
【发生频率与痛点】
这个问题并非偶发,我在近期的项目中至少已经踩坑二三十回了。每次发现系统不工作,排查到最后都是 STCAI 偷偷改了配置。
【目前的无奈妥协】
为了配合这个 AI 的生成逻辑,我现在只能采取以下两种极其低效的妥协方式:
手动干预:每次生成代码后,必须人工检查并手动把 XOSCCR 改回原值;
硬件妥协:为了迎合 AI 的高增益配置,被迫在硬件电路上增加限流电阻,或者重新计算、更改电容值。
【诉求与建议】
AI 辅助工具本应是为了提高开发效率,但现在这个默认的高增益逻辑反而成了“帮倒忙”的坑。请问官方:
STCAI 的底层代码生成逻辑中,是否可以针对外部晶振的 XOSCCR 配置增加约束,或者允许用户自定义默认的晶振配置模板?
针对这种 AI 频繁误改硬件底层配置的问题,官方是否有计划进行算法优化?
希望官方能关注一下这个细节,别让一个小小的默认配置毁了 AI 辅助开发的体验。感谢!
回复

使用道具 举报 送花

已绑定手机

74

主题

1019

回帖

3775

积分

论坛元老

初出茅庐&无甚本事

积分
3775
发表于 2026-9-5 09:33:18 | 显示全部楼层
能否使用模版调教AI助手
用户通过模版生成比较稳定的code
偶尔看看玩玩
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

积分
10912
发表于 2026-9-5 10:49:35 | 显示全部楼层
你指定不让他改时钟相关部分,或者先讲清楚那部分是正常的,AI 就不会乱动了
我这里虽然可以改动程序生成相关部分,但是没法做到部分生效,也就是会影响到所有使用代码或者单纯咨询问题的,这个时候万一有其他人也咨询晶振相关,AI 就会拒绝给出任何改动了
回复

使用道具 举报 送花

已绑定手机

20

主题

60

回帖

142

积分

注册会员

积分
142
 楼主| 发表于 2026-9-5 11:17:39 | 显示全部楼层
王*** 发表于 2026-9-5 10:49
你指定不让他改时钟相关部分,或者先讲清楚那部分是正常的,AI 就不会乱动了
我这里虽然可以改动程序生成相 ...

每次手动补全约束又冗余又麻烦,还会让原本能正常运行的现有程序平白多出很多不必要的自证环节。建议在STCAI代码生成底层逻辑上增加上下文识别:当输入代码中已经存在一套完整、完备的 XOSCCR 外部晶振配置时,若无用户明确指令,AI不应当主动改写晶振增益这类和硬件强绑定的寄存器位;不要把“高增益模式”当成无条件默认模板到处套用在用户已有工程上,AI辅助工具本意是提升开发效率,现在一个固定的寄存器默认偏好,反而变成隐蔽调试陷阱。硬件相关寄存器一旦被AI静默篡改,故障排查成本很高,希望官方重视这个细节,改善真实开发场景下的使用体验,谢谢。

点评

但是 AI 是依赖上下文的,不告诉他的情况下他不知道应该怎么做的 而且也没有静默更改吧,最后这不是告诉你他改动的东西了么 这个问题我觉得更应该通过改善技术手册本身描述,让 AI 更清楚晶振应该如何设置 不过你的  详情 回复 发表于 2026-9-5 11:23
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

积分
10912
发表于 2026-9-5 11:23:40 | 显示全部楼层
Bug制*** 发表于 2026-9-5 11:17
每次手动补全约束又冗余又麻烦,还会让原本能正常运行的现有程序平白多出很多不必要的自证环节。建议在ST ...

但是 AI 是依赖上下文的,不告诉他的情况下他不知道应该怎么做的
而且也没有静默更改吧,最后这不是告诉你他改动的东西了么
这个问题我觉得更应该通过改善技术手册本身描述,让 AI 更清楚晶振应该如何设置
不过你的这个建议我也会考虑,我看看如何改进一下提示词
回复

使用道具 举报 送花

已绑定手机

20

主题

60

回帖

142

积分

注册会员

积分
142
 楼主| 发表于 2026-9-5 11:36:18 | 显示全部楼层
我上下文都没有提示它要修改晶振配置,给它也是勉强能跑的程序,好多次它默认修正了晶振配置,就完全宕机了。可能是手册里怎么推荐它就怎么来的吧。

点评

好的,这个问题已经进行修复了,可以查看现在是否满意? 当前不会对原有配置进行修改,除非明显错误情况 以及将这部分改动先行放置为一个建议部分,不会默认修改了  详情 回复 发表于 2026-9-8 17:14
回复

使用道具 举报 送花

已绑定手机
已实名认证

148

主题

4098

回帖

1万

积分

超级版主

积分
10912
发表于 2026-9-8 17:14:23 | 显示全部楼层
Bug制*** 发表于 2026-9-5 11:36
我上下文都没有提示它要修改晶振配置,给它也是勉强能跑的程序,好多次它默认修正了晶振配置,就完全宕机了 ...

好的,这个问题已经进行修复了,可以查看现在是否满意?
当前不会对原有配置进行修改,除非明显错误情况
以及将这部分改动先行放置为一个建议部分,不会默认修改了
回复

使用道具 举报 送花

已绑定手机

20

主题

60

回帖

142

积分

注册会员

积分
142
 楼主| 发表于 2026-9-9 16:48:27 来自手机 | 显示全部楼层
王昱顺 发表于 2026-9-8 17:14
好的,这个问题已经进行修复了,可以查看现在是否满意?
当前不会对原有配置进行修改,除非明显错误情况
...

我只是业余爱好,你说可以了,那自然是没问题了,我现在连电脑都懒得打开,不用特意去查看,现在的stcai很好用,能大幅提升效率,哪怕是从零移植lcr数字电桥,还是FMCW相位测距,我都有信心在一天内调通这两大功能,效率既然可以这么高,我现在遇到困难反而是如何用AI辅助生成原理图,pcb,以及外壳。
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 10:38 , Processed in 0.081391 second(s), 83 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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