神农鼎 发表于 2026-2-9 17:50:38

省电模式,加上:IRCDB = 0x10;

1, 省电模式,加上:IRCDB = 0x10;
2, 初始化时正确设置 IAP_TPS 对应的系统时钟频率参数
    如 24MHz, IAP_TPS = 24;
    如 22.1184MHz, IAP_TPS = 22;








神农鼎 发表于 2026-2-9 17:54:44

工作频率,是温度越低,可以跑的越高,
温度越高,跑的越低,
STC32G12K128, 24MHz@125度, 24MHz, 是标准推荐车用速度
STC32G8K64, 33MHz@125度, <=33MHz, 是标准推荐车用速度




health 发表于 2026-2-9 21:02:34

必须将IRCDB设置为0x10时,这样就很稳定。
这一句理解不太明白,下面两种哪种解释是对的?
一、必须将IRCDB设置为0x10才会稳定,其它值不稳定,包括上电初始值0x80不稳定,必须将其重新设置为0x10。
二、将IRCDB设置为0x10就已经很稳定了,设置为更大的值更加稳定但增加了延时,0x10是保证稳定且延时最低的值。

按道理,我认为第二种解释应该对吧。

神农鼎 发表于 2026-2-9 22:14:10

0x10 附近,按统一建议 0x10

青穗三三 发表于 2026-2-10 08:04:01

那既然这样,不如将上电复位值修改为0x10就行了,也不需要用户专门写代码了不是吗

DebugLab 发表于 2026-2-10 12:53:57

health 发表于 2026-2-9 21:02
必须将IRCDB设置为0x10时,这样就很稳定。
这一句理解不太明白,下面两种哪种解释是对的?
一、必须将IRCDB ...
更大的值不会更加稳定,请按要求设置
页: [1]
查看完整版本: 省电模式,加上:IRCDB = 0x10;