找回密码
 立即注册
查看: 701|回复: 5

STC32G能工作在36Mhz频率以上吗?| STC32G8K64, 42MHz

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:316
  • 最近打卡:2025-04-14 12:35:14
已绑定手机

14

主题

41

回帖

563

积分

高级会员

积分
563
发表于 2024-6-3 13:04:07 | 显示全部楼层 |阅读模式
我将PLL锁在144Mhz后通过CLKDIV给系统时钟分72Mhz的频率(WTST = 1),
发现我的程序仍然能够运行,这是否说明32G可以工作在36Mhz以上的频率?
(具体时钟初始化代码如下)

void clock_init(void)
{
    EAXFR = 1;                    // 使能访问XFR
    CKCON = 0x00;                 // 设置外部数据总线为最快
    WTST = 1;               // 设置程序代码等待参数,赋值为0可将CPU执行程序的速度设置为最快
    P_SW2 |= 0x80;              // 开启特殊地址访问

    CLKDIV = 0x04;         
    IRTRIM = T24M_ADDR;     //内部时钟源选择24M
    VRTRIM = VRT27M_ADDR;   
    IRCBAND = 0x02;         //选择内部时钟源

    // MCLKOCR = 72;         //分频72   //输出时钟的分频

    USBCLK &= ~0x60;        //清空输入到PLL的时钟信号分频系数
    USBCLK |= PCKI_D2;      //输入到PLL的时钟信号分频系数(/2)
    USBCLK |= ENCKM;        //使能PLL倍频
    delay_ms(1);            //等待PLL锁定
    CLKSEL |= 0x80;         //PLL 144Mhz输出

    CLKDIV = 0x02;          //PLL输出到系统时钟分频

    CLKSEL &= 0xF0;
    CLKSEL |= MCLKSEL_PLL;      //选择PLL时钟源
}




回复

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-6-3 13:20:36 | 显示全部楼层
建议使用 42MHzSTC32G8K64-42I-LQFP48

STC32G8K64-42I-LQFP48, LQFP32, TSSOP20
=== -40度 ~ 85度,CPU可以工作在 42MHz 或以下,PWM 可以 144MHz

STC32G12K128-35I-LQFP64, LQFP48, LQFP32, TSSOP20
=== -40度 ~ 85度,CPU可以工作在 35MHz 或以下,PWM 可以 144MHz

截图202406031320309409.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-6-3 13:27:44 | 显示全部楼层


截图202406031327409781.jpg

截图202406031327148823.jpg

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-6-8 15:43:41 | 显示全部楼层
STC8051U , 7/1 送样供货,速度肯定比 STC32F12K54快
管脚兼容 STC12C5A60S2/STC89C52RC 风格
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:316
  • 最近打卡:2025-04-14 12:35:14
已绑定手机

14

主题

41

回帖

563

积分

高级会员

积分
563
发表于 2024-6-8 15:47:29 | 显示全部楼层
神*** 发表于 2024-6-8 15:43
STC8051U , 7/1 送样供货,速度肯定比 STC32F12K54快
管脚兼容 STC12C5A60S2/STC89C52RC 风格
...

看之前的讲解,STC8051U能使用SDCC Keil C51(8 bit模式)或者 Keil C251(32bit模式),两种模式会有速度区别吗?

点评

肯定是 32位指令集速度快很多倍  详情 回复 发表于 2024-6-8 15:54
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:54
  • 最近打卡:2025-05-01 09:07:55

717

主题

1万

回帖

1万

积分

管理员

积分
15613
发表于 2024-6-8 15:54:37 | 显示全部楼层
Qinlu*** 发表于 2024-6-8 15:47
看之前的讲解,STC8051U能使用SDCC Keil C51(8 bit模式)或者 Keil C251(32bit模式),两种模式会有速度区 ...

肯定是 32位指令集速度快很多倍
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-2 04:12 , Processed in 0.283244 second(s), 83 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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