当前位置: 首页 > 专利查询>湖南大学专利>正文

嵌入式实时操作系统的硬件驱动方法和装置制造方法及图纸

技术编号:40541601 阅读:24 留言:0更新日期:2024-03-05 18:57
本申请涉及嵌入式操作系统技术领域,涉及一种嵌入式实时操作系统的硬件驱动方法和装置。方法包括:为嵌入式实时操作系统设置用于集成嵌入式实时操作系统中所嵌入的至少一个硬件的抽象配置信息的设备树解析系统,并根据至少一个硬件的抽象配置信息,形成数据结构;将设备树解析系统与计算机操作系统建立连接;通过设备树解析系统,将计算机操作系统的驱动程序添加至嵌入式实时操作系统中;通过驱动程序,获取设备树解析系统所形成的数据结构;基于数据结构,获取设备树解析系统所集成的至少一个硬件的抽象配置信息,驱动相应的硬件。采用本方法,能够解决对硬件信息读取解析过程繁琐,不满足实时操作系统的硬实时的条件的问题。

【技术实现步骤摘要】

本申请涉及嵌入式操作系统,特别是涉及一种嵌入式实时操作系统的硬件驱动方法和装置


技术介绍

1、随着对实时性和可靠性需求的持续增长,嵌入式实时操作系统(rtos)得到了越来越广泛的应用,特别是在航空航天、工业制造、金融通信等专业领域。除此之外,嵌入式rtos在日常生活中的应用也越来越多,无论是智能家电,还是各行各业的办公设备,甚至是娱乐设备,都广泛采用了嵌入式实时操作系统。

2、由于每个嵌入式实时操作系统的硬件配置都不同,硬件驱动代码需要了解并获取特定嵌入式实时操作系统的硬件信息,以便正确地与硬件进行交互。然而,由于不同嵌入式实时操作系统之间的硬件差异较大,驱动开发者需要花费大量的时间和精力来研究和了解不同平台的硬件配置。而目前适用于如linux、vxworks等计算机操作系统的驱动程序需要读取一些特定嵌入式实时操作系统的嵌入开发板的硬件信息时,对硬件信息读取解析过程繁琐,不满足实时操作系统的硬实时的条件。

3、因此,亟需一种嵌入式实时操作系统的硬件驱动方法和装置来解决上述对硬件信息读取解析过程繁琐,不满足实时操作系统的硬实时的条件本文档来自技高网...

【技术保护点】

1.一种嵌入式实时操作系统的硬件驱动方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述设备树解析系统包括初始化接口;所述通过所述驱动程序,获取所述设备树解析系统所形成的数据结构,包括:

3.根据权利要求1所述的方法,其特征在于,所述数据结构为扁平设备树结构;所述基于所述数据结构,获取所述设备树解析系统所集成的至少一个硬件的抽象配置信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述扁平设备树结构进行验证,包括:

5.根据权利要求3所述的方法,其特征在于,所述通过底层数据操作、位运算和偏移计算,读取...

【技术特征摘要】

1.一种嵌入式实时操作系统的硬件驱动方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述设备树解析系统包括初始化接口;所述通过所述驱动程序,获取所述设备树解析系统所形成的数据结构,包括:

3.根据权利要求1所述的方法,其特征在于,所述数据结构为扁平设备树结构;所述基于所述数据结构,获取所述设备树解析系统所集成的至少一个硬件的抽象配置信息,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述扁平设备树结构进行验证,包括:

5.根据权利要求3所述的方法,其特征在于,所述通过底层数据操作、位运算和偏移计算,读取所述扁平设备树结构中存储的数据,包括:

6.根据权利要求3所述...

【专利技术属性】
技术研发人员:谭怀亮周帅鹏朱逸夫贺再红
申请(专利权)人:湖南大学
类型:发明
国别省市:

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

1