
來源:https://www.lmlphp.com/user/1774/article/item/19294/
編輯整理:技術讓夢想更偉大 | 李肖遙
本次分享一份基于STM32F4系列的外設驅動庫,作者是一位國外的工程師。
倉庫鏈接:
作者:MAJERLE
鏈接:https://github.com/MaJerle/stm32f429
咱們公眾號之前分享的實用 | 一份很棒的嵌入式C編碼規范(收藏細讀)也是這位大佬寫的。
軟件一行,經常需要用到很多重復的代碼,我們有必要花一些時間整理一些常用的、通用的代碼,等到用到的時候就可以直接拿來用了。如果沒有精力自己去整理,也可以用一些網上比較成熟的代碼。
比如本次介紹的基于STM32的驅動庫,我們可以直接拿來就用。
這個庫里包含了很多常用的外設驅動及常用器件的驅動:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。



每個驅動的使用都配有單獨的keil工程的例子:


每個工程都支持如下四個目標:

有相關開發板的話可以直接用來測試。
核心代碼放在?00-STM32F429_LIBRARIES?文件夾下:

這個庫代碼+keil工程例子打包起來還挺大的,GitHub下載慢的話,也可以在咱們公眾號聊天界面回復關鍵字:stm32f429-main?,進行獲取。
???????????????? ?END ????????????????
關注我的微信公眾號,回復“加群”按規則加入技術交流群。
點擊下面圖片,有星球具體介紹,新用戶有新人優惠券,老用戶半價優惠,期待大家一起學習一起進步。
點擊“閱讀原文”查看更多分享,歡迎點分享、收藏、點贊、在看。