开发项目事半功倍,一款开源的stm32驱动库大集合

点击上方“小麦大叔”,选择“置顶/星标公众号”

福利干货,第一时间送达

大家好,我是小麦。

平时的开发,我们经常需要用到很多重复的代码,我们有必要花一些时间整理一些常用的、通用的代码,到时候就可以直接拿来用了。

如果没有精力自己去整理,也可以用一些网上比较成熟的代码。

这个库里包含了很多常用的外设驱动及常用器件的驱动:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。

这里推荐一个开源的STM32外设驱动库;

a91f1ba3822fbb0a04686fbf42d94c41.png

项目地址https://github.com/MaJerle/stm32f429

7d78e0e729378b2c3fb54bbe4b0a0b7d.png

227802edf5eb5d228ced6d0e01a2781e.png

3e826176af5da7b42e9992e748142edc.png


每个驱动的使用都配有单独的keil工程的例子:

abba5e1b9bed1f7dd5eb0ebef197c3c1.png

630130e6498d4fd4b29a2eb140b7ac10.png


每个工程都支持如下四个目标板:

50b6b0470d161b7d66cf84a08b40edfc.png

有相关开发板的话可以直接用来测试。

核心代码放在 00-STM32F429_LIBRARIES 文件夹下:

1bd0d0f04d5a99a1928e7fcf3c48e69c.png

最后,这个项目还是不错的,Enjoy : )

往期推荐

一句话总结工程师的辛酸,你躺枪了吗?

高效,可靠,安全的串口通讯开源方案

轻量级单片机命令行交互项目,全部开源

项目版本号怎么命名?看起来牛B

520送什么?DIY一个高颜值RGB时钟,女生看了都想要

我又发现了超赞的软硬件项目,全部开源

猜你喜欢

转载自blog.csdn.net/u010632165/article/details/125057184