小飞侠 发表于 2024-3-13 13:05:57

STC8H3K64S2芯片的频率调整有问题 | 建议24MHz/40MHz

STC8H3K64S2芯片的频率调整有问题,
如果选择   “总是动态调节IRC频率”   选项,
下载后有一部分芯片频率有问题,如图,
而选择      “不调节,使用内部预置的频率”       选项,就没有问题


神农鼎 发表于 2024-5-30 19:12:14

STC8H3K64S2系列的B版本内部高速IRC 建议使用
内部 40MHz或24MHz,都可以产生



STC-ISP V6.94E

小飞侠 发表于 2024-3-13 13:13:00

是不是芯片的固件有问题

小飞侠 发表于 2024-3-13 13:13:56

ISP软件,V6.91,V6.92,V6.93都试过了,结果都是一样的,应该是芯片的问题

乘风飞扬 发表于 2024-3-13 13:24:18

系统ISP工作频率是芯片内部固化的ISP烧录程序运行的频率。
内部IRC振荡器的频率是用户程序运行的主频,也就是烧录时设置的IRC频率。
掉电唤醒定时器的频率是内部32K低速IRC频率。

小飞侠 发表于 2024-3-13 13:46:32

乘风飞扬 发表于 2024-3-13 13:24
系统ISP工作频率是芯片内部固化的ISP烧录程序运行的频率。
内部IRC振荡器的频率是用户程序运行的主频,也就 ...

您可能没有理解我的意思,选择“动态调节”,下载程序后,系统ISP频率是0.696MHz,而选择“不调节”,下载程序后,系统ISP频率是23.96MHz

小飞侠 发表于 2024-3-13 13:47:47

表现出来的现象就是,运行速度奇慢无比(系统频率不到1M),选择不调节,运行速度正常(18.436M)

小飞侠 发表于 2024-3-13 13:48:07

正在检测目标单片机 ...
单片机型号: STC8H3K64S2
固件版本号: 7.4.3U

当前芯片的硬件选项为:
. 系统ISP工作频率: 0.696MHz
. 内部IRC振荡器的频率: 18.417MHz
. 掉电唤醒定时器的频率: 36.825KHz
. 振荡器放大增益使能
. 用户EEPROM大小被设置为 0.5 K
. P3.2和P3.3与下次下载无关
. 上电复位时增加额外的复位延时
. 复位引脚用作普通I/O口
. 检测到低压时复位
. 低压检测门槛电压 : 2.00 V
. 上电复位时,硬件不启动内部看门狗
. 上电自动启动内部看门狗时的预分频数为 : 256
. 空闲状态时看门狗定时器停止计数
. 下次下载用户程序时,将用户EEPROM区一并擦除
. 下次下载用户程序时,没有相关的端口控制485
. 下次下载时不需要校验下载口令
. 内部参考电压: 1191 mV (参考范围: 1100~1300mV)
. 内部安排测试时间: 2024年1月30日

单片机型号: STC8H3K64S2
固件版本号: 7.4.3U


正在重新握手 ... 成功                       
当前的波特率: 57600
正在擦除目标区域 ... 完成 !               
正在下载用户代码 ... 完成 !               
正在设置硬件选项 ... 完成 !               

更新后的硬件选项为:
. 系统ISP工作频率: 0.696MHz
. 内部IRC振荡器的频率: 18.432MHz
. 掉电唤醒定时器的频率: 36.825KHz
. 振荡器放大增益使能
. 用户EEPROM大小被设置为 0.5 K
. P3.2和P3.3与下次下载无关
. 上电复位时增加额外的复位延时
. 复位引脚用作普通I/O口
. 检测到低压时复位
. 低压检测门槛电压 : 2.00 V
. 上电复位时,硬件不启动内部看门狗
. 上电自动启动内部看门狗时的预分频数为 : 256
. 空闲状态时看门狗定时器停止计数
. 下次下载用户程序时,将用户EEPROM区一并擦除
. 下次下载用户程序时,没有相关的端口控制485
. 下次下载时不需要校验下载口令
. 内部参考电压: 1191 mV (参考范围: 1100~1300mV)
. 内部安排测试时间: 2024年1月30日
芯片出厂序列号 : F74CCA8800C847

单片机型号: STC8H3K64S2
固件版本号: 7.4.3U

. 用户设定频率: 18.432MHz
. 调节后的频率: 18.432MHz ( 主时钟分频系数 = 2; )
. 频率调节误差: 0.000%


操作成功 !(2024-03-13 13:39:08)

小飞侠 发表于 2024-3-13 13:53:27

乘风飞扬 发表于 2024-3-13 13:24
系统ISP工作频率是芯片内部固化的ISP烧录程序运行的频率。
内部IRC振荡器的频率是用户程序运行的主频,也就 ...


小飞侠 发表于 2024-3-13 13:57:55

本帖最后由 小飞侠 于 2024-3-13 14:01 编辑

我今天烧写了10片STC8H3K64S2,选    “动态调节”   只有1片运行正常,其他都不正常,
选择    “不调节”   ,10片都正常。
使用STC8H1K28就没有出现这个问题,怀疑是单片机固件有问题,希望厂家检查一下

小飞侠 发表于 2024-3-13 14:02:01

今天是第一次小批量使用STC8H3K64S2
页: [1] 2 3
查看完整版本: STC8H3K64S2芯片的频率调整有问题 | 建议24MHz/40MHz