[发明专利]嵌入式设备中子板类型自动识别方法及系统在审
申请号: | 202010114950.2 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111143271A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 付涛;王晓春;刘海明 | 申请(专利权)人: | 威海市天罡仪表股份有限公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163;G06F15/177 |
代理公司: | 威海科星专利事务所 37202 | 代理人: | 孙小栋 |
地址: | 264200 山东省威*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 设备 中子 类型 自动识别 方法 系统 | ||
本发明涉及一种嵌入式设备中子板类型自动识别方法及系统,其解决了现有电子设备的子板识别系统需要子板有单片机控制,需要软件协议和编程,引脚资源占用多技术问题,其包括主板、子板,主板设有单片机,子板设有并行输入串行输出逻辑芯片、电阻和电容,所述电阻和电容串联后接地,电阻接高电平,并行输入串行输出逻辑芯片的使能引脚接地,电阻和电容之间的结点与并行输入串行输出逻辑芯片的并行数据加载引脚连接;所述并行输入串行输出逻辑芯片的8个数据位引脚被配置为连接高电平或低电平从而形成8位二进制字节,单片机的两个GPI引脚分别通过通讯接口连接并行输入串行输出逻辑芯片的时钟引脚、数据输出引脚;其广泛用于嵌入式设备中子板类型的识别。
技术领域
本发明涉及嵌入式系统中设备管理技术领域,具体而言,涉及一种嵌入式设备中子板类型自动识别方法及系统。
背景技术
随着电子设备平台化、可重复化、可扩展化等方面的趋势要求,较复杂的设备一般都会采用主板和子板可插拔组合的设计,典型产品如PC机的主板和各种网卡、显卡等,机架式刀片式的路由器、5G基站中的各种主板和功能单板,一些嵌入式产品如集中器也会采用类似的插卡方式。
常见的自动识别和管理子板的方法及存在的问题如下:
1、硬件统一总线,软件统一操作协议
PC机、刀片式路由器等设备中,操作系统按照总线协议标准中规定的ID获取方法识别单板,例如PCIE、USB总线设备中规定有厂商ID、设备ID,操作系统通过总线读取ID,加载对应的驱动程序或配置文件。嵌入式设备中也可以通过某种低速总线如UART、SPI等读取ID,或者采用某种自定义的总线协议读取ID,区分不同的单板类型。
这种方式可扩展性较好,甚至可以同时支持多块主板和多块子板,例如微软早期的DOS操作系统板卡安装比较复杂,后续Windows操作系统高速发展,宣传的一个创新点就是自动识别板卡和加载驱动,实现了设备“即插即用”。
这种方式在嵌入式设备中的应用受到限制,它要求子板必须有单片机实现要求的硬件总线和软件协议,这在资源较少的子板中难以支持,一些子板仅仅是为了实现电路逻辑控制功能,不具备单片机及对应的软硬件协议。
2、专用ID存储器件
在子板中嵌入一个统一的存储器件,例如I2C接口的EEPORM,将不同的版本信息预先烧写到器件中,然后焊接到对应子板上,主板通过I2C接口统一读取子板的类型。
这种方式简化了对子板的要求,不再强制要求子板具有单片机,但它要求为不同的子板烧写、焊接不同的存储器件,生产和物料管理比较繁琐。
3、IO方式
主板设置几个IO引脚作为版本引脚,子板通过不同的IO电平设置版本。
这种方式实现非常简单,但嵌入式设备中IO也是一种宝贵的资源,子板版本较多时会占用较多的IO,可扩展性受到限制,仅适用于子板类型较少的场合。
发明内容
本发明就是要解决现有电子设备的子板识别系统需要子板有单片机控制,需要软件协议和编程,引脚资源占用多的技术问题,提供一种固定的二线制子板类型识别总线,引脚资源占用少,同时无需子板有单片机控制,无需软件协议和编程,子板类型支持范围大,可扩展性较好,适用于各种主、子板结构的嵌入式设备的嵌入式设备中子板类型自动识别方法及系统。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威海市天罡仪表股份有限公司,未经威海市天罡仪表股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010114950.2/2.html,转载请声明来源钻瓜专利网。