swbobgyj 发表于 2025-3-3 21:16:06

梁工 发表于 2025-3-3 20:52
上电复位时间肯定比50us长得多,就算是不断电、睡眠唤醒,都要80us。
手册什么地方说的50us?截图贴出来 ...

他的都是ms级别,而且不是10ms之内

神农鼎 发表于 2025-3-3 22:31:27



上电延时, 主要由下面两部分组成及如何加速,8H/32G系列/Ai8051U - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 国芯技术交流网站 - AI32位8051交流社区

梁工 发表于 2025-3-4 11:25:03

swbobgyj 发表于 2025-3-3 21:16
他的都是ms级别,而且不是10ms之内

你要理解上下文,这是说检测有无合法命令需要几十至几百毫秒,如果禁止检测则只运行50us,注意这是运行Bootloader的时间,不是上电到运行Bootloader的时间,上电到运行Bootloader需要20~30ms。

tiyaopjz 发表于 2025-5-23 15:57:49

国学芯用 发表于 2023-2-27 13:54
是用我们的配套工具吗不应该啊   
如下图 上电复位较长延时去掉

这个下载调试接口还要用到P3.2,P3.3,真的太不方便了,应该只用P3.0,P.31就可以解决的事情, 要进入ISP时也可以去判断P.3.0,P3.1的,调试烧录器可以主动拉低P3.0 P3.1端口,然后再给芯片上电,上电后MCU自己检测P3.0 P3.1,P3.0,P3.1有拉低就进入ISP, 否则直接运行用户程序,这样不就上电时可以做到最短“复位时间”也不用再和P3.2 P3.3扯上关系了。

zanjun 发表于 2025-7-28 10:10:55

梁工 发表于 2023-4-13 23:40
设置“P32/P33为0/0才能下载”,将P3.2 P3.3至少一个上拉一个5.1K电阻到VCC,去掉”上电复位使用较长延时“ ...

请问,如果P32/P33,其中一个悬空,什么也没接,会怎么样,会直接跑用户程序,还是?STC8G1K08A单片机,

神农鼎 发表于 2025-7-28 11:47:43



上电延时, 主要由下面两部分组成及如何加速,8H/32G系列/Ai8051U - 电源/复位/省电模式/外部晶振/内部时钟/对外时钟输出/PLL-144MHz时钟 国芯人工智能技术交流网站 - AI32位8051交流社区

梁工 发表于 2025-7-28 11:51:35

zanjun 发表于 2025-7-28 10:10
请问,如果P32/P33,其中一个悬空,什么也没接,会怎么样,会直接跑用户程序,还是?STC8G1K08A单片机, ...

引导码(Bootloader)版本V7.3.13U开始,所有STC8G、STC8H系列,当选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,再判断其是否全部低电平用以决定是否要下载程序,当P3.2/P3.3悬空时也不会误判。退出引导码时会将P3.2/P3.3恢复高阻。
但是这样一来,上电时,P3.2/P3.3输出的高电平可能会使其外接电路动作,这个设计时一定要注意。

_奶咖君_ 发表于 2025-7-28 13:43:45

梁工 发表于 2025-7-28 11:51
引导码(Bootloader)版本V7.3.13U开始,所有STC8G、STC8H系列,当选择P3.2/P3.3=00才可以下载,之后上电 ...

这个高电平的时长有多少?也像P54 那样么?

梁工 发表于 2025-7-28 14:25:36

_奶咖君_ 发表于 2025-7-28 13:43
这个高电平的时长有多少?也像P54 那样么?

下载时选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,维持时间为整个下载时间,退出引导码时再恢复高阻,如果不下载,这个时间大约150~200ms左右,如果下载程序,则持续到下载程序结束。

如果需要“P3.2/P3.3=00才可以下载”这个功能,则P3.2/P3.3请优先作为按键输入使用。

_奶咖君_ 发表于 2025-7-28 14:31:31

梁工 发表于 2025-7-28 14:25
下载时选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,维持时间为整个下载时间, ...

呀,,那时间确实有点儿长了,,之前P54 6.5ms都把脉冲电磁阀触发了,,这个肯定也会有问题了。。。最好在手册里面对应的位置上也加上。。{:baoquan:}
页: 1 [2] 3
查看完整版本: STC8H 上电复位时间超过150MS!!