基于非易失SRAM存储的虚拟终端的实现方法技术

技术编号:8562812 阅读:184 留言:0更新日期:2013-04-11 04:26
本发明专利技术公开一种基于非易失SRAM存储的虚拟终端的实现方法,以非易失的SRAM作为虚拟终端的存储介质,在系统重新启动后可以显示历史的终端信息;在系统运行时本发明专利技术将新打印到终端的信息同时保存到非易失的SRAM中;本发明专利技术提供对虚拟终端进行操作的接口函数,实现对虚拟终端数据的打印显示功能。此方法所实现的虚拟终端可有效保存和获取嵌入式系统的历史运行信息,更好地满足嵌入式运行与调试的要求。

【技术实现步骤摘要】

本专利技术属于在嵌入式系统领域,特别涉及一种获取嵌入式系统运行历史信息的调试方法。
技术介绍
在嵌入式系统运行过程中,主要的调试终端为串口终端,嵌入式系统在启动或运行中将一些信息打印到串口终端上,通常在PC上使用串口设备与嵌入式系统相接获取这些信息。这种嵌入式终端方式在实际运行中通常不能始终与外部终端保持连接,只能通过外部终端重新连接后获取当前运行信息,而无法获得重新连接前的历史信息。在嵌入式系统运行异常情况下,如死机、重启等,该方法无法获取程序运行异常前的一些信息,在嵌入式运行调试过程中存在明显的不足。
技术实现思路
本专利技术的目的,在于提供一种基于非易失SRAM存储的虚拟终端的实现方法,其可获取嵌入式系统的历史运行信息,更好地满足嵌入式运行与调试的要求。为了达成上述目的,本专利技术的解决方案是一种基于非易失SRAM存储的虚拟终端的实现方法,以非易失的SRAM作为虚拟终端的存储介质,在系统启动时恢复虚拟终端的历史打印信息;在系统运行时将新打印到虚拟终端的信息实时发送到实际终端,并同时记录到SRAM中。以非易失的SRAM作为虚拟终端的存储介质,并将SRAM分为两个区,其中,前64字节本文档来自技高网...

【技术保护点】
一种基于非易失SRAM存储的虚拟终端的实现方法,其特征在于:以非易失的SRAM作为虚拟终端的存储介质,在系统启动时恢复虚拟终端的历史打印信息;在系统运行时将内核或应用程序输出到终端的信息同时记录存储到非易失的SRAM中。

【技术特征摘要】
1.一种基于非易失SRAM存储的虚拟终端的实现方法,其特征在于以非易失的SRAM作为虚拟终端的存储介质,在系统启动时恢复虚拟终端的历史打印信息;在系统运行时将内核或应用程序输出到终端的信息同时记录存储到非易失的SRAM中。2.如权利要求1所述的基于非易失SRAM存储的虚拟终端的实现方法,其特征在于在系统运行时将内核或应用程序输出到终端的信息同时记录存...

【专利技术属性】
技术研发人员:魏磊冯亚东周强徐东方李广华陈小强
申请(专利权)人:南京南瑞继保电气有限公司南京南瑞继保工程技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1