JingMo 发表于 2026-6-29 17:22:18

使用AICube配置外部晶振 芯片不工作但晶振起振

使用STC32G12K128 外部晶振配置如图 但是芯片一直不工作 主程序没运行

但是使用寄存器方式配置外部晶振程序就工作正常

狂热主宰 发表于 2026-6-29 18:06:49

排除硬件问题
对比两种程序时钟配置
有可能时钟没有稳定就执行操作

zhp 发表于 2026-6-29 18:12:05

按理说,如果你用寄存器设置能正常,说明硬件连接没问题,Aicube配置应该也不会有问题
你可以将你的AiCube配置文件上传到论坛,我这边看一下是怎么回事

梁工 发表于 2026-6-30 10:50:25

晶振起振说明程序能正常运行,因为晶振是要运行程序来配置的。
你可以先注释掉通讯程序(这部分可能有问题),先在主循环取反IO,示波器观察输出方波。

JingMo 发表于 2026-7-3 14:57:31

已经解决了,我把ISP软件从V6.96X升级到V6.96Y就好了,奇怪的原

JingMo 发表于 2026-7-3 14:58:59

zhp 发表于 2026-6-29 18:12
按理说,如果你用寄存器设置能正常,说明硬件连接没问题,Aicube配置应该也不会有问题
你可以将你的AiCube ...

解决了,用AIcube生成出来的hex,我用ISP软件V6.96X版本下载的不能用, 升级到V6.96Y就能用了,真是奇怪

JingMo 发表于 2026-7-3 14:59:21

梁工 发表于 2026-6-30 10:50
晶振起振说明程序能正常运行,因为晶振是要运行程序来配置的。
你可以先注释掉通讯程序(这部分可能有问题 ...

解决了,用AIcube生成出来的hex,我用ISP软件V6.96X版本下载的不能用, 升级到V6.96Y就能用了,真是奇怪

JingMo 发表于 2026-7-3 14:59:40

狂热主宰 发表于 2026-6-29 18:06
排除硬件问题
对比两种程序时钟配置
有可能时钟没有稳定就执行操作

解决了,用AIcube生成出来的hex,我用ISP软件V6.96X版本下载的不能用, 升级到V6.96Y就能用了,真是奇怪

狂热主宰 发表于 2026-7-3 16:15:21

JingMo 发表于 2026-7-3 14:59
解决了,用AIcube生成出来的hex,我用ISP软件V6.96X版本下载的不能用, 升级到V6.96Y就能用了,真是奇怪 ...

软件版本迭代通常解决问题
但也可能带来问题
{:4_164:}
页: [1]
查看完整版本: 使用AICube配置外部晶振 芯片不工作但晶振起振