打印

找一款单片机,上电到执行代码时间在4毫秒以内的

[复制链接]
1059|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
饭蛋云清|  楼主 | 2021-12-31 11:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
cjseng| | 2021-12-31 13:18 | 只看该作者
那就装个电池,平时单片机休眠,一检测到上电就开始运行

使用特权

评论回复
评论
dirtwillfly 2022-1-1 21:40 回复TA
好办法,这个很容易就能做到<1mS 
板凳
walton1226| | 2021-12-31 13:20 | 只看该作者
msp430f系列,msp430g系列,stm8l系列,attiny系列,

使用特权

评论回复
地板
lyjian| | 2021-12-31 19:39 | 只看该作者
PIC有

使用特权

评论回复
5
R2D2| | 2021-12-31 20:13 | 只看该作者
绝大多数现代单片机都可以做到,比如STM32就是默认HSI时钟源,是个内部RC振荡器,跟着电源同步起振,同步运行,只要你别去等HSE,只用HSI那就完全可以满足要求。

使用特权

评论回复
6
amwrdfe| | 2021-12-31 20:37 | 只看该作者
使用内置RC时钟,选用含自带复位逻辑的芯片不用外部复位电路,大多芯片的都能做。
stc的51的复位时间是2048个时钟周期,stm32典型复位时间是2.5ms,

使用特权

评论回复
评论
地瓜patch 2021-12-31 22:03 回复TA
2.5秒时内部复位电路么? 
7
xch| | 2022-1-1 20:15 | 只看该作者
8051 都行,12t 就启动,为啥很难?

使用特权

评论回复
8
xch| | 2022-1-1 20:17 | 只看该作者
估计是XXXX怪茅坑

使用特权

评论回复
9
sherwin| | 2022-1-1 21:09 | 只看该作者
8位MCU应该大部分都能做到吧

使用特权

评论回复
10
R2D2| | 2022-1-1 21:25 | 只看该作者
sherwin 发表于 2022-1-1 21:09
8位MCU应该大部分都能做到吧

越是老单片越难做,单片机要求复位信号结束前,时钟就要开始振荡以便于清理内部软件不可见寄存器的状态,我测试过最早的8031单片机上电后要等80ms石英振荡器才能起振,所以把复位时间常数设为200ms确保上面条件成立。

现在单片机内置RC振荡器作为缺省时钟源才解决了这个问题。

使用特权

评论回复
11
cjseng| | 2022-1-1 22:13 | 只看该作者
上电是个过程,如果有大电容存在,可能上电过程就要毫秒级了

使用特权

评论回复
12
zlf1208| | 2022-1-3 11:29 | 只看该作者
本帖最后由 zlf1208 于 2022-1-3 11:32 编辑

需要明确的定义时间的起点,上电本来就是一个过程,而且上电的过程是电源决定的,不是单片机决定的,所以“上电”指的是那一刻?是电源接通那一刻还是电源稳定那一刻?
另外在上电的过程中,单片机的时钟在半途就应该启动了,到稳定需要一段时间。

如果起点从接通电源开始算,那么提高电源的启动速度可能是问题的关键,如果起点从电源稳定开始算,那么单片机时钟的稳定时间是关键

如果这个时间对应用那么关键,那从睡眠唤醒会比较快

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

71

帖子

0

粉丝