专栏中心

EEPW首页 > 专栏 > 硬件看门狗导致MCU启动时间慢

硬件看门狗导致MCU启动时间慢

发布人:美男子玩编程 时间:2024-09-25 来源:工程师 发布文章

最近,在项目交付过程中,我们遇到了一个有趣的问题,与大家分享一下。

客户的需求是:在KL15电压上电后,MCU需要在200ms内发送出第一包CAN报文数据。然而,实际测试结果显示,软件需要360ms才能发送出第一包数据。

经过测量,从KL15上电到MCU 3.3V电压稳定,耗时75.5ms。

而MCU在3.3V电压输出第一包CAN报文耗时304ms。


此外,MCU软件从BOOT启动到APP启动耗时60ms。

理论上,这些时间加起来不应超过140ms,那么多余的220ms究竟来自哪里呢?

进一步调查发现,外部晶振在3.3V电压稳定后的281ms才开始正常工作。


最终测试发现,表面上看似晶振起振慢,实际上是由于看门狗在启动阶段一直拉低MCU的RESET脚,从而影响了晶振的起振速度。


根据使用的硬件看门狗芯片的特性,首次上电后的100~300ms内,实测结果显示会在200+ms的时间里处于拉低状态。




专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: 看门狗 MCU

相关推荐

AEIF 2026 本周举行,软件定义汽车把车规半导体带到更多环节

如何让电机控制更精准高效

一款实用的看门狗电路

电子科技大学--嵌入式系统应用开发技术39

视频 2009-05-07

嵌入式看门狗如何提升系统稳定性

飞思卡尔杯-第六届设计应用大奖赛 三等奖获奖论文

边缘 AI 加速的 Arm Cortex‑M0+ MCU 如何为电子产品注入更强智能

售价仅1.7元!STC高性价比车规级MCU重塑汽车电子供应链格局

STC32车规级 MCU中国芯赋能潍柴玉柴,铸就重型柴油机尾气后处理“中国方案”

汽车电子 2026-04-29

单片机模糊控制系统设计与应用实例

飞思卡尔杯-第六届设计应用大奖赛 二等奖获奖论文

电子科技大学--嵌入式系统应用开发技术38

视频 2009-05-07

MXT8051 SoC开发系统的设计方法

视频 2009-06-05

NEC MCU 78F0513D开发板使用教程

视频 2009-04-07

3D打印“狂飙”背后:兆易创新GD32 MCU多元方案驱动性能升级

飞思卡尔杯-第六届设计应用大奖赛 一等奖获奖论文

Badge USB OCD 与 78F0513D 使用演示视频

视频 2009-05-20

内置TinyEngine NPU:TI全新MCU助力边缘AI落地

嵌入式系统 2026-05-12

氮化镓+MCU赋能高效OBC:大联大诠鼎与英飞凌共探车载电源新趋势

英飞凌聚焦人形机器人:传感、电机控制和电源管理成为切入口

更多 培训课堂
更多 焦点
更多 视频

技术专区