找回密码
 立即注册
楼主: hansen

STC8H 上电复位时间超过150MS!!

[复制链接]
已绑定手机

2

主题

18

回帖

50

积分

注册会员

积分
50
发表于 2025-3-3 21:16:06 | 显示全部楼层
梁*** 发表于 2025-3-3 20:52
上电复位时间肯定比50us长得多,就算是不断电、睡眠唤醒,都要80us。
手册什么地方说的50us?截图贴出来 ...

他的都是ms级别,而且不是10ms之内
截图202503032115368565.jpg

点评

你要理解上下文,这是说检测有无合法命令需要几十至几百毫秒,如果禁止检测则只运行50us,注意这是运行Bootloader的时间,不是上电到运行Bootloader的时间,上电到运行Bootloader需要20~30ms。  详情 回复 发表于 2025-3-4 11:25
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:145
  • 最近打卡:2025-08-01 10:06:57

762

主题

1万

回帖

1万

积分

管理员

积分
18316
发表于 2025-3-3 22:31:27 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:138
  • 最近打卡:2025-08-01 10:37:02

76

主题

6574

回帖

1万

积分

超级版主

积分
13645
发表于 2025-3-4 11:25:03 | 显示全部楼层
swbo*** 发表于 2025-3-3 21:16
他的都是ms级别,而且不是10ms之内

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

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-05-23 15:57:49
已绑定手机

0

主题

1

回帖

10

积分

新手上路

积分
10
发表于 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扯上关系了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2025-07-28 10:10:55

2

主题

9

回帖

132

积分

注册会员

积分
132
发表于 4 天前 | 显示全部楼层
梁*** 发表于 2023-4-13 23:40
设置“P32/P33为0/0才能下载”,将P3.2 P3.3至少一个上拉一个5.1K电阻到VCC,去掉”上电复位使用较长延时“ ...

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

点评

引导码(Bootloader)版本V7.3.13U开始,所有STC8G、STC8H系列,当选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,再判断其是否全部低电平用以决定是否要下载程序,当P3.2/P3.3悬空时也不会误  详情 回复 发表于 4 天前
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:145
  • 最近打卡:2025-08-01 10:06:57

762

主题

1万

回帖

1万

积分

管理员

积分
18316
发表于 4 天前 | 显示全部楼层
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:138
  • 最近打卡:2025-08-01 10:37:02

76

主题

6574

回帖

1万

积分

超级版主

积分
13645
发表于 4 天前 | 显示全部楼层
zan*** 发表于 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输出的高电平可能会使其外接电路动作,这个设计时一定要注意。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:491
  • 最近打卡:2025-08-01 11:12:54

33

主题

2466

回帖

5337

积分

论坛元老

积分
5337
发表于 4 天前 | 显示全部楼层
梁*** 发表于 2025-7-28 11:51
引导码(Bootloader)版本V7.3.13U开始,所有STC8G、STC8H系列,当选择P3.2/P3.3=00才可以下载,之后上电 ...

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

点评

下载时选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,维持时间为整个下载时间,退出引导码时再恢复高阻,如果不下载,这个时间大约150~200ms左右,如果下载程序,则持续到下载程序结束。 如  详情 回复 发表于 4 天前
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:138
  • 最近打卡:2025-08-01 10:37:02

76

主题

6574

回帖

1万

积分

超级版主

积分
13645
发表于 4 天前 | 显示全部楼层
_奶*** 发表于 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请优先作为按键输入使用。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:491
  • 最近打卡:2025-08-01 11:12:54

33

主题

2466

回帖

5337

积分

论坛元老

积分
5337
发表于 4 天前 | 显示全部楼层
梁*** 发表于 2025-7-28 14:25
下载时选择P3.2/P3.3=00才可以下载,之后上电时固件会将P3.2/P3.3输出高电平,维持时间为整个下载时间, ...

呀,,那时间确实有点儿长了,,之前P54 6.5ms  都把脉冲电磁阀触发了,,这个肯定也会有问题了。。。最好在手册里面对应的位置上也加上。。

点评

这些功能都是需要P3.2 P3.3配合的,那么多IO,你不能偏开这两个IO吗? 除了P5.4(RESET)、P3.0 P3.1 P3.2 P3.3,其余的IO上电都是高阻。  详情 回复 发表于 4 天前
参考例程并不是对技术参 考手册的补充,而是对技术参 考手册的解释。
技术参 考手册不应该需要参考例程作为补充,而是解释成了参考例程的样子
回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-1 20:04 , Processed in 0.129464 second(s), 112 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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