ðš[bsp][stm32][driver][Improve the drivers within HAL_Driver]
#5,968 opened on 2022幎5æ19æ¥
Repository metrics
- Stars
- Â (9,223 stars)
- PR merge metrics
-  (å¹³åããŒãž 7d 22h) (30d ã§ 50 merged PRs)
説æ
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驱åšå¯¹æ¥èŸå ¥æè·æ¡æ¶