【技术实现步骤摘要】
电子系统及其异常处理方法、装置和电子设备
[0001]本申请涉及数据处理
,尤其涉及一种电子系统及其异常处理方法
、
装置和电子设备
。
技术介绍
[0002]基于
MCU(Micro Control Unit
,微控制单元
)
平台
(
例如瑞萨
RH850、
意法半导体
STM32、
英飞凌
Traveo
等
)
的电子电气产品,在基于非商用嵌入式操作系统
(
例如开源实时操作系统
RTOS
或者裸系统
Metal OS)
进行产品开发的情况下,由于芯片平台形态的复杂性,开源业界内一直未提供有效统一的系统异常管理机制
(
针对
freeRTOS
,
ThreadX
,
RT
‑
Linux
,
RT
‑
thread
等r/>)。
本文档来自技高网...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种电子系统,其特征在于,包括
MCU、
看门狗芯片和延时电路;所述
MCU
每隔第一预设时间向所述看门狗芯片发送喂狗信号;所述看门狗芯片在第二预设时间内未接收到下一次喂狗信号,则向所述
MCU
发送复位信号;其中,所述复位信号直接到达所述
MCU
的中断引脚,以及通过所述延时电路到达所述
MCU
的复位引脚,所述第二预设时间大于或等于所述第一预设时间;所述
MCU
通过所述中断引脚接收所述复位信号,触发中断操作获取所述电子系统应用程序的当前运行信息;所述
MCU
通过所述复位引脚接收所述复位信号,响应所述复位信号进行复位操作
。2.
根据权利要求1所述的电子系统,其特征在于,所述延时电路包括电容单元,所述电容单元一端与所述看门狗芯片和所述复位引脚连接,另一端接地
。3.
根据权利要求1所述的电子系统,其特征在于,所述
MCU
通过
GPIO
引脚向所述看门狗芯片发送所述喂狗信号
。4.
根据权利要求1所述的电子系统,其特征在于,所述
MCU
通过所述中断引脚接收所述复位信号,触发
NMI
中断操作,在所述
NMI
中断操作中捕捉所述电子系统应用程序执行的当前运行信息,所述当前运行信息包含该应用程序的异常运行信息;所述
MCU
将应用程序的异常运行信息存储至预设内存区域,并在复位启动后,生成携带有异常标识的复位日志
。5.
一种电子系统异常处理方法,其特征在于,包括:电子系统的
MCU
每隔第一预设时间向所述电子系统的看门狗芯片发送喂狗信号;所述
MCU
通过中断引脚接收所述复位信号,执行中断操作并获取所述电子系统应用程序的当前运行信息;其中,若所述看门狗芯片在第二预设时间内未接收到下一次喂狗信号,则向所述
技术研发人员:王创乐,谢军,
申请(专利权)人:深圳联友科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。