STC32G 掉电唤醒定时器的频率值怎么读出呢? | 已解决
型号:STC32G12K128代码
void main(void)
{
extern u16 PD_FR;
WTST = 0; //设置程序指令延时参数,赋值为0可将CPU执行指令的速度设置为最快
EAXSFR(); //扩展SFR(XFR)访问使能
CKCON = 0; //提高访问XRAM速度
PD_FR = (*((u16 idata *)0xf8)); //读出的数值为0
以前15系列的读过这玩意,现在换32G读不到了,读出值为0 , 估计是被C编译器的代码覆盖掉了,(备注项目没有添加STAT251.A51)
谁有简单的方法读这个,分享一下
STC32G的芯片参数需要从CHIPID寄存器里面读取
乘风飞扬 发表于 2024-3-7 17:51
STC32G的芯片参数需要从CHIPID寄存器里面读取
非常感谢乘风***!! 看到了.
STC论坛现在回复速度好快呀, 有这个大家庭真好 不过我在手册8.3看到的读写描述还是在RAM区 F8 F9呢, 手册这里有误导, 应该是沿袭之前手册遗留下来的一段话. 相关工作人员可以订正一下.
另外问一下, 掉电定时器用的时钟 和 IRC32K 时钟是同一个时钟吗,要不要提前打开IRC32K时钟?
神农鼎 发表于 2024-3-7 20:55
这里的描述还没更新, 这个最新手册,20240202
收到 tzz1983 发表于 2024-3-7 19:35
不过我在手册8.3看到的读写描述还是在RAM区 F8 F9呢, 手册这里有误导, 应该是沿袭之前手册遗留下来的一段话 ...
掉电唤醒定时器使用的就是IRC32K时钟,使能掉电唤醒定时器后自动启动,不需要提前打开。
页:
[1]
2