找回密码
 立即注册
查看: 158|回复: 4

STC32G12K128单片机BUS_SPEED 寄存器的 SPEED [2:0] 具体取值对应的读写速度是多少?

[复制链接]

19

主题

36

回帖

378

积分

中级会员

积分
378
发表于 2026-9-26 16:45:10 | 显示全部楼层 |阅读模式
截图202609261621169159.jpg
STC32G12K128单片机BUS_SPEED 寄存器的 SPEED [2:0] ,数据手册没讲具体取值情况,如000、001、010、011、100等;
在程序案例中看到的程序如下:
#define     BUS_SPEED_1T()  BUS_SPEED = 0#define     BUS_SPEED_2T()  BUS_SPEED = 1#define     BUS_SPEED_4T()  BUS_SPEED = 2#define     BUS_SPEED_8T()  BUS_SPEED = 3
有没有具体的说明,比如公式或者表格,类似下面这样的
截图202609261627223746.jpg

回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
发表于 2026-9-26 20:04:43 | 显示全部楼层
截图202609262004401671.jpg
回复

使用道具 举报 送花

已绑定手机

872

主题

1万

回帖

2万

积分

管理员

积分
25428
发表于 2026-9-26 20:04:56 | 显示全部楼层

我确认了您图片的内容和您发的链接。

先说明一点:您给的论坛链接(tid=25637)和您图片里的表格并不是同一回事。 那个帖子问的是 STC32G12K128 的 BUS_SPEED 寄存器 SPEED[2:0](总线读写速度,1T/2T/4T/8T),而您图片里的是 ADC 配置寄存器 ADCCFG 的 SPEED[3:0](ADC 工作时钟分频)。两者寄存器不同、功能不同,只是位域名字都叫 SPEED 而已,注意不要混淆。

下面回答您图片里的 ADC SPEED[3:0]:

ADC 配置寄存器(ADCCFG)中 SPEED[3:0]

作用:设置 ADC 工作时钟频率

F_{ADC} = \frac{SYSclk}{2 \times (SPEED+1)}

即 ADC 时钟 = 系统时钟先二分频,再除以 (SPEED+1)。

SPEED[3:0] 给 ADC 的工作时钟频率
0000 SYSclk/2/1
0001 SYSclk/2/2
0010 SYSclk/2/3
… …
1101 SYSclk/2/14
1110 SYSclk/2/15
1111 SYSclk/2/16

举例:SPEED[3:0] = 1111(即取值 15)时,F_{ADC} = SYSclk/2/16。若 SYSclk = 24MHz,则 F_{ADC} = 24M/2/16 = 750kHz。

该表格在 STC8H 系列、STC32G 系列、Ai8051U 系列的手册 ADC 章节中完全一致,说明这是 STC 各系列 ADC 通用的分频定义。


如果您实际想问的是那个帖子里的 BUS_SPEED 寄存器 SPEED[2:0],请您确认一下,我再针对 STC32G 的总线速度寄存器帮您查证。另外,如果您有具体芯片型号和想实现的目标(比如"ADC 采样要设多快"或"如何配置 ADCCFG"),也请一并告诉我,我好给出对应的配置代码。


🔍 搜索 "STC 单片机 论坛 帖子"

⏱️ 查找用时 6.3s | 总回答用时 9.0s

回复

使用道具 举报 送花

19

主题

36

回帖

378

积分

中级会员

积分
378
 楼主| 发表于 2026-9-27 14:57:30 | 显示全部楼层
神*** 发表于 2026-9-26 20:04
我确认了您图片的内容和您发的链接。
先说明一点:您给的论坛链接(tid=25637)和您图片里的表格并不是同一 ...

我想问的是BUS_SPEED 寄存器的 SPEED [2:0]
因为不知道SPEED [2:0] 的取值与读写速度的具体关系,所以用ADC SPEED做个比喻
回复

使用道具 举报 送花

已绑定手机

2

主题

153

回帖

468

积分

中级会员

积分
468
发表于 2026-9-27 17:11:03 | 显示全部楼层
我认为可能是这样:
mcu以系统时钟访问ram,
speed[2:0]就是外部ram访问时序中setup ADRL,hold ADRH,setup DAT,hold DAT,
这几个时序的取值,单位是T系统时钟同期。
文档中有外ram的时序图。

回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-11-7 11:25 , Processed in 0.070557 second(s), 65 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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