peripheral-driver

Installation
SKILL.md

外设驱动开发(基于开源库适配)

适用场景

  • 需要为外部设备(AT24C02、MPU6050、SSD1306 等)开发 BSP 驱动。
  • 想找到成熟的开源驱动库并适配到项目的 BSP 架构中。
  • 已有开源驱动代码,需要重命名、整理、注入 HAL handle 以符合项目规范。
  • 设备较简单,不需要开源库,需要生成 BSP 骨架文件快速起步。

必要输入

  • 目标设备名称(如 AT24C02MPU6050)。
  • 通信总线类型(I2C / SPI / UART / 1-Wire / GPIO)。
  • HAL handle 名称(如 hi2c1hspi2),通常来自 CubeMX 生成的代码。
  • 可选:设备 I2C 地址、已下载的开源驱动目录路径。

自动探测

Related skills
Installs
13
GitHub Stars
341
First Seen
Apr 19, 2026