chint2012 发表于 2026-5-13 19:21:45

关于STC32G12K128启动延时问题!!

测试STC32G12K128启动延时,烧入程序赋值P3.0=0; 用示波器同步测量电源和P3.0输出波形,启动延时有125mS, 详见下图!!!!
请教如何设置,能让MCU启动时间变短一些,ISP软件已设置冷启动P3.2/P3.3=0才可下载程序,去掉了“上电复位使用较长延时”;上电还要等待125mS再执行程序,我是做断路器行业,上电-采样-计算-跳闸要快,供电电源来自采样互感器,给个方案吧!

乘风飞扬 发表于 2026-5-14 09:05:07

如果没有用到USB功能并且资源够用的话,建议采用STC32G8K64系列单片机,上电启动时间可以再减少100ms左右。

chint2012 发表于 2026-5-14 09:21:38

产品做的是重合闸断路器产品,液晶字库也大,要用到128K, STC32G8K64系列单片机空间不够;另外我想知道为什么STC32G12K128比STC32G8K64系列单片机启动要慢呢?另外新出的STC32G144K246芯片启动延时也是要100mS吗?

_奶咖君_ 发表于 2026-5-14 09:47:03

chint2012 发表于 2026-5-14 09:21
产品做的是重合闸断路器产品,液晶字库也大,要用到128K, STC32G8K64系列单片机空间不够;另外我想知道为什 ...

新出的那个 144K246 有点儿贵了吧,,,我记得要5、6块一片{:4_167:}

乘风飞扬 发表于 2026-5-14 11:50:11

chint2012 发表于 2026-5-14 09:21
产品做的是重合闸断路器产品,液晶字库也大,要用到128K, STC32G8K64系列单片机空间不够;另外我想知道为什 ...这些USB芯片固件增加了些功能,导致启动速度会慢一些。



STC32G144K246没有这种问题,上电启动速度可以达到11ms左右。


chint2012 发表于 2026-5-14 12:01:10

使用5V系统比3V系统上电启动要快这么多吗,下面是豆包答复的,是真的吗?

网老四 发表于 2026-5-14 12:13:37

任何单片机都有上电启动时间,如果对上电处理时间要求特别高,可以通过两种方法,
1,纯硬件电路实现检测和保护.
2,增加后备电池或者超级电容辅助供电,,单片机不掉电,就没有启动时间问题.
既然是用在重合闸断路器场合,跳闸后到重合闸之间间隔时间应该不会很长,用超级电容储能应该更好一些,不用考虑电池寿命问题.

chint2012 发表于 2026-5-14 12:33:00

以上方法倒是可以实现,但是用不了呀?现在市场上所有塑壳断路器都不会用后备电池的方法,1)年限达不到要求,很难撑到5年以上不换,没法更换电池;2)产品空间设计上也不允许,成本也上去了!
另外断路器产品,是用穿心互感器进行电流采样,为了隔离,采样也是供电,没有独立的供电系统,即有负载时MCU才有电,例如负载短路瞬间,你要实现快速启动并计算后进行跳闸保护,所以快速启动非常重要!

神农鼎 发表于 2026-5-14 16:25:47

安全机制!!
用户体验,USB型的 MCU ,用户系统区执行时间长 !

我们 USB型 MCU 后来 系统程序区帮用户做了一件事,
校验用户程序区的完整性,根据 上一次 下载用户程序
时的 校验和记录,这个时间可能有点长,
等我们升级系统程序区来改善他,已出厂的没办法:
1,是否 校验系统程序区的完整性,可用户设置;
===这个要时间
2,是否 校验用户程序区的完整性,可用户设置;
===这个更要时间




lcwswust 发表于 2026-5-14 17:25:05

实测16ms左右   
页: [1] 2
查看完整版本: 关于STC32G12K128启动延时问题!!