1 个仓库
Tools that automatically generate hardware device drivers from specification files.
Distinct from Device Drivers: Focuses on the generation of the driver code itself rather than the runtime abstraction of the driver
Explore 1 awesome GitHub repository matching operating systems & systems programming · Driver Code Generators. Refine with filters or upvote what's useful.
i2cdevlib 是一个专为 I2C 设备设计的周边驱动程序和硬件抽象层集合。它提供了一个传感器驱动程序集合、寄存器映射数据库和周边管理器,用于协调微控制器与硬件组件之间的通信。 该项目利用硬件抽象层将设备逻辑与特定的微控制器硬件和线路库解耦。这种传输层抽象允许相同的设备驱动程序在不同的硬件架构之间保持可移植性。 该库涵盖了广泛的硬件集成,包括运动和惯性传感器、环境监测器、实时时钟和电容式触摸感应。它还包括对 GPIO 扩展、模数转换以及驱动 OLED 显示器和数字仪表的支持。 该系统包括用于 I2C 协议调试和流量分析的工具,能够将原始逻辑分析仪数据与人类可读的寄存器映射定义相关联。
Automatically creates functional management code and bitfield access patterns using defined register map specifications.