[实用新型]一种嵌入式处理器宕机的记录装置有效
申请号: | 201521082716.7 | 申请日: | 2015-12-23 |
公开(公告)号: | CN205263795U | 公开(公告)日: | 2016-05-25 |
发明(设计)人: | 何宗彬;冯强;陈旭 | 申请(专利权)人: | 成都彬鸿科技有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 成都科奥专利事务所(普通合伙) 51101 | 代理人: | 石荣华 |
地址: | 610000 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 处理器 记录 装置 | ||
技术领域
本实用新型属于嵌入式系统领域,尤其涉及一种嵌入式处理器宕机的记录装置。
背景技术
嵌入式处理器中的软件在运行中如果发生致命的异常,会使处理器宕机,导致控制端软件无法接入,处理器上的调试信息无法获取。尤其是在脱离硬件仿真器的正式产品运行环境下,嵌入式处理器在宕机时,缺乏手段获取处理器的软件运行记录,不容易对处理器的宕机原因进行分析。
通常的宕机处理流程:处理器宕机—处理器复位—处理器重新运行正常程序或者加载新的程序版本,在该流程中,处理器的复位破坏了宕机时的第一运行现场,无法对异常原因进行分析;并且该流程往往需要大量的测试版本进行尝试,才能定位问题。
发明内容
为了解决上述问题,本实用新型提供一种嵌入式处理器宕机的记录装置,保留了宕机时的程序所有信息,为开发人员分析宕机原因提供了便捷。
本实用新型一种嵌入式处理器宕机的记录装置是通过以下技术方案来实现的:
一种嵌入式处理器宕机的记录装置,包括记录装置(1)和被检测模块(2),其特征在于:所述记录装置(1)至少包括CPU(11)、USB接口(12)、时钟(13)、存储器(14)、RS232模块(15)、按键(16)和指示灯(17),CPU(11)分别连接USB接口(12)、时钟(13)、存储器(14)和RS232模块(15),RS232模块(15)连接指示灯(17),按键(16)连接RS232模块(15);所述被检测模块(2)至少包括一嵌入式处理器(21)和一芯片(22),嵌入式处理器(21)与芯片(22)相连接,记录装置(1)通过数据线连接嵌入式处理器(21)。
所述记录装置(1)整体为方形体,方形体一端面设置USB接口(12),方形体一表面上按键(16)和指示灯(17)。
所述嵌入式处理器(21)的TX接口连接芯片(22)的RX接口,芯片(22)的TX接口连接嵌入式处理器(21)的RX接口,被动的检测嵌入式处理器(21)的活动状态,检测嵌入式处理器(21)外部管脚上的电平变化,如果在设定的时间窗内,一直未检测到嵌入式处理器(21)的活动状态变化,即可认为处理器宕机。
所述嵌入式处理器(21)至少包括一片内存储器(211),USB接口(12)连接片内存储器(211),用于存放记录装置(1)发送软件程序,并且在片内存储器(211)划分一个宕机区域(2111),存放宕机处理程序的所有信息,并且将宕机处理程序的所有信息发送到记录装置。
本实用新型具有的有益效果:采用一种基于硬件与软件共同检测并处理嵌入式处理器的宕机异常的记录装置,提供了新的处理器宕机后处理手段,增强了嵌入式系统的可调测性,有利于准确、高效的定位嵌入式处理器宕机类的复杂问题。
附图说明
以下结合附图所示实施例的具体实施方式,对本实用新型的上述内容再作进一步的详细说明。
图1为本实用新型的系统结构图。
图2为本实用新型的外部结构图。
图中标记:记录装置1、被检测模块2、CPU11、USB接口12、时钟13、存储器14、RS232模块15、按键16、指示灯17、嵌入式处理器21、芯片22、片内存储器211。
具体实施方式
本实用新型提供一种嵌入式处理器宕机的记录装置,保留了宕机时的程序所有信息,为开发人员分析宕机原因提供了便捷,它包括记录装置1和被检测模块2。
所述记录装置1至少包括包括CPU11、USB接口12、时钟13、存储器14、RS232模块15、按键16和指示灯17,CPU11分别连接用于数据传输的USB接口12、用于记录时间的时钟13、用于存储数据的存储器14和用于输入输出的RS232模块15,RS232模块15连接具有指示作用的指示灯17,用于输入确认的按键16连接RS232模块15。
如图2所示,所述记录装置1整体为方形体,方形体一端面设置USB接口12,方形体一表面上按键16和指示灯17。
所述被检测模块2至少包括一嵌入式处理器21和一芯片22,嵌入式处理器21的TX接口连接芯片22的RX接口,芯片22的TX接口连接嵌入式处理器21的RX接口,被动的检测嵌入式处理器21的活动状态,检测嵌入式处理器21外部管脚上的电平变化,如果在设定的时间窗内,一直未检测到嵌入式处理器21的活动状态变化,即可认为处理器宕机,并将宕机处理程序的所有信息存放在宕机区域2111。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都彬鸿科技有限公司,未经成都彬鸿科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201521082716.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种支持carplay的USB设备
- 下一篇:一种触摸结构