【技术实现步骤摘要】
本申请涉及嵌入式操作系统,特别是涉及一种嵌入式实时操作系统的硬件驱动方法和装置。
技术介绍
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所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。