一种对讲设备机型识别的方法技术

技术编号:42616820 阅读:89 留言:0更新日期:2024-09-03 18:22
本发明专利技术公开了一种对讲设备机型识别的方法,包括以下步骤:S1:通过硬件或软件环境参数的方式获取机型号,其机型号的格式为v160‑1‑0,其中第一个参数为系统名称,第二个参数表示同一大类(如门口机、室内机),第三个参数表示子版本号,用于区分硬件板载上的模块差异,并将获取的机型号以dts文件格式储存。本发明专利技术通过针对每个机型的硬件特性创建一份对应的资源文件,并通过硬件电路或软件环境变量获取当前机型对应的资源文件,实现一份内核镜像包兼容所有机型,从而在修复一个系统bug时,只需要更新获取到的dtb数据即可,不需要逐一同步每个软件版本,降低劳动强度和开发人员的维护成本。

【技术实现步骤摘要】

本专利技术涉及对讲设备机型识别,尤其涉及一种对讲设备机型识别的方法


技术介绍

1、现有技术中的对讲设备需要同时管理数十个机型的软件版本,修复一个系统bug时,必须逐一同步每个软件版本,这种冗余工作会造成人力成本浪费,而且在软件开发过程中,稍有不慎就可能引入新的bug,导致项目进度延误,不能满足使用需求,综合上述情况,因此我们提出了一种对讲设备机型识别的方法。


技术实现思路

1、基于
技术介绍
存在的技术问题,本专利技术提出了一种对讲设备机型识别的方法。

2、本专利技术提出的一种对讲设备机型识别的方法,包括以下步骤:

3、s1:通过硬件或软件环境参数的方式获取机型号,其机型号的格式为v160-1-0,其中第一个参数为系统名称,第二个参数表示同一大类(如门口机、室内机),第三个参数表示子版本号,用于区分硬件板载上的模块差异,并将获取的机型号以dts文件格式储存;

4、s2:将s1中获取地所有机型的dts文件经过dtc(device tree compiler)工具编译,然后通过m本文档来自技高网...

【技术保护点】

1.一种对讲设备机型识别的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种对讲设备机型识别的方法,其特征在于,所述S1中,采用硬件获取机型号时,采用机型识别电路,结合gpio和ad的方式,可组合成数十种型号,在uboot的初始化链表(init_sequence_r)中添加一个IO/ADC检测接口,通过硬件预留的IO或ADC电压检测引脚,根据对应的IO电平信号赋予机型号;

3.根据权利要求1所述的一种对讲设备机型识别的方法,其特征在于,所述S2中,mkdtbs是一个自定义的shell脚本,需要根据不同系统稍作调整,以SSD20X SOC为例,该处理器采...

【技术特征摘要】

1.一种对讲设备机型识别的方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种对讲设备机型识别的方法,其特征在于,所述s1中,采用硬件获取机型号时,采用机型识别电路,结合gpio和ad的方式,可组合成数十种型号,在uboot的初始化链表(init_sequence_r)中添加一个io/adc检测接口,通过硬件预留的io或adc电压检测引脚,根据对应的io电平信号赋予机型号;

3.根据权利要求1所述的一种对讲设备机型识别的方法,其特征在于,所述s2中,mkdtbs是一个自定义的shell脚本,需要根据不同系统稍作调整,以ssd20x soc为例,该处理器采用小端模式,第一个字节以0xaabbccdd作为dtbs文件的标识,第二字节表示dtb的数量,然后是每个dtb文件的信息;脚本需要计算每个dtb文件的偏移位置,程序会通过匹配dtb名称,并以对应的偏移地址进行读取对应的dtb资源文件。

...

【专利技术属性】
技术研发人员:陈斯
申请(专利权)人:厦门狄耐克智能科技股份有限公司
类型:发明
国别省市:

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

1