RT-Thread/rt-thread

🔨[bsp][stm32][driver][Improve the drivers within HAL_Driver]

Open

#5,968 建立於 2022年5月19日

在 GitHub 查看
 (11 留言) (0 反應) (0 負責人)C (4,755 fork)batch import
good first issue

倉庫指標

Star
 (9,223 star)
PR 合併指標
 (平均合併 7天 22小時) (30 天內合併 50 個 PR)

描述

you can use the STM32 board of you to finish this "good first issue" if there's no board in "bsp/stm32/", you can create the bsp with docuement How to make a STM32 BSP for RT-Thread. Or you can try to finish the module as follow .

You can follow the document device introduce

可以用手上的STM32开发板来进行PR 如果没有BSP,可以尝试提交BSP 如果有BSP,可以尝试验证一些功能,有些BSP并不完善,并且PR,比如UART, SPI, IIC等模块,验证成功,应该有需要PR和修复的地方。

  • 提交BSP开发板
  • 提交SPI IIC CAN模块修复和验证
  • i2c: 目前i2c 还没有和stm32的硬件I2C对接上rt-thread的驱动,添加drv_i2c.c
  • STM32驱动对接输入捕获框架

根据文档: 驱动接口 STM32 BSP驱动文档 可验证模块,也可以添加utest测试项:

  • PIN
  • UARTV1
  • UARTV2
  • ADC
  • DAC
  • CAN
  • HWTIMER
  • IIC
  • PWM
  • RTC
  • SPI
  • WATCHDOG
  • HWCRYPTO
  • AUDIO IIS
  • USBD
  • USBH
  • PULSE ENCODER
  • WLAN
  • ON-CHIP FLASH
  •  STM32驱动对接输入捕获框架

貢獻者指南