基于分区的硬件识别方法、系统、存储介质和电子设备技术方案

技术编号:34536561 阅读:25 留言:0更新日期:2022-08-13 21:31
本发明专利技术公开了一种基于分区的硬件识别方法、系统、存储介质和电子设备,方法包括:首先获得软件分区位置写入的硬件信息,写入的硬件信息包括硬件特定字符串信息,随后解析硬件信息,并根据解析后的硬件信息获取硬件信息标志位,加载硬件信息标志位,并驱动硬件信息标志位对应的硬件初始化信息和运行逻辑信息,利用本发明专利技术实施例,它能够将硬件兼容转换为软件兼容方法,扩展了硬件的兼容方法,可以实现一个软件兼容多个硬件,增加可操作性。增加可操作性。增加可操作性。

【技术实现步骤摘要】
基于分区的硬件识别方法、系统、存储介质和电子设备


[0001]本专利技术属于硬件自动识别
,特别是一种基于分区的硬件识别方法、系统、存储介质和电子设备。

技术介绍

[0002]硬件的自动识别是硬件兼容的的一项关键技术,在硬件控制领域中有着广泛的应用。但是,现有技术中,由于硬件设计上的限制,检测技术无法使用到更多的实际场景中,这给实际使用中带来了很大的约束。例如,若通过变更硬件设计来兼容更多的软件,那么就需要重新审核,硬件测试等,这样不仅会增加研发周期,也会增加研发成本;另外由于在项目初期,对硬件设备进行选型时候,可能不会考虑的很全面,会出现采购相同硬件设备不同批次的产品,那么相同的设备,寄存器、硬件引脚的电平、硬件引脚的电压检测方法就会出现冲突,无法做到兼容,这是一个亟待解决的问题。

技术实现思路

[0003]本专利技术的目的是提供一种基于分区的硬件识别方法、系统、存储介质和电子设备,以解决现有技术中的不足,它能够将硬件兼容转换为软件兼容方法,扩展了硬件的兼容方法,可以做到一个软件兼容多个硬件,增加可操作性。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于分区的硬件识别方法,应用于与服务器通信连接的移动终端,所述移动终端中包括已创建分区的软件,其特征在于,所述方法包括:获得软件分区位置写入的硬件信息,所述写入的硬件信息包括硬件特定字符串信息;解析所述硬件信息,并根据解析后的硬件信息获取硬件信息标志位;加载所述硬件信息标志位,并驱动所述硬件信息标志位对应的硬件初始化信息和运行逻辑信息。2.根据权利要求1所述的方法,其特征在于,所述获得软件分区位置写入的硬件信息,包括:通过编译方式,创建可读写软件分区并发送所述软件分区的硬件信息写入请求;接收所述软件分区的硬件信息写入请求,通过文本编辑器,在所述软件分区的任意位置写入并读取所述硬件信息。3.根据权利要求2所述的方法,其特征在于,所述软件分区创建后的文件名和后缀名为:pad.bin;所述软件分区的填写格式为:LCM=ILI981D。4.根据权利要求3所述的方法,其特征在于,所述解析所述硬件信息,并根据解析后的硬件信息获取硬件信息标志位,包括:对所述硬件信息进行解析,将解析后的硬件信息以变量形式记录,以用于根据解析后的硬件信息获取硬件信息标志位。5.根据权利要求4所述的方法,其特征在于,所述加载所述硬件信息标志位,并驱动所述硬件信息标志位对应的硬件初始化信息和运行逻辑信息,包括:在所述软件分区中预设可编程存储空间,并将所述硬件信息标志位对应的硬件初始化信息和运行逻辑信息,按照预先设定的参数赋值到所述可编程存储空间中;移动终端驱动系统程序,并读取所述可编程存储空间中预先编程的硬件信息标志位,在驱动系统程序中将所述硬件信息标志位通过变量的方式进行设置;在移动终端启动Kernel时,将所述硬件信息标志位传递到Kernel中,在Kernel内核中解析出所述移动终端支持的所述硬件信息标志位对应的硬件初始化信息和运行逻辑信息。6.根据...

【专利技术属性】
技术研发人员:严王君
申请(专利权)人:无锡宇宁智能科技有限公司
类型:发明
国别省市:

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

1