平時的開發,經常需要用到很多重復的代碼,因此有必要花一些時間整理一些常用的、通用的代碼,到時候就可以直接拿來用了。
如果沒有精力自己去整理,也可以用一些網上比較成熟的代碼。
這個庫里包含了很多常用的外設驅動及常用器件的驅動:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。
本文推薦一個開源的STM32外設驅動庫。

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






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

文章出處:【微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
STM32
+關注
關注
2309文章
11162瀏覽量
373475 -
代碼
+關注
關注
30文章
4968瀏覽量
73989 -
驅動庫
+關注
關注
0文章
10瀏覽量
7358
原文標題:一款開源的STM32驅動庫集合
文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
開源!eink墨水屏庫+演示系統,高效開發必看
硬件驅動到界面設計的完整解決方案,助你快速構建穩定、低功耗的墨水屏應用。 一、 eink墨水屏操作庫 LuatOS eink庫是專為電子墨水屏設計的驅動
OpenTenBase核心貢獻者分享開源數據庫的破局之路
“在開源數據庫已成一片‘紅海’的當下,單純比拼‘快’或‘省’,已很難在開發者心中建立獨特的護城河。”OpenTenBase核心貢獻者、騰訊云數據庫專家工程師李晉鋼這樣闡述他對當前數據庫
意法半導體STM32 MCU AI模型庫再擴容
近日,意法半導體(ST)發布了新的人工智能模型,并增強了開發項目對STM32 AI模型庫的支持,以加快嵌入式人工智能應用的原型開發和產品開發。這標志著STM32 AI模型庫再次增加新的
SFUD驅動庫實戰手冊:串行SPI Flash開發全流程解析
工作原理與實戰技巧。 SFUD( Serial Flash Universal Driver)是開源的串行SPI Flash通用驅動庫。 ? 旨在解決不同品牌及規格串行Flash的命令差異問題,通過
飛書富文本組件庫RichTextVista開源
近日,飛書正式將其自研的富文本組件庫 RichTextVista(簡稱“RTV”)開源,并上線OpenHarmony 三方庫中心倉。該組件以領先的性能、流暢的渲染體驗與高度的開放性,為鴻蒙生態提供了更高效的富文本解決方案。
零知開源——STM32F4結合BMP581氣壓傳感器實現ST7789中文顯示教程
零知開源平臺是一個專為國開發者設計的軟硬件開源平臺,提供比Arduino更易上手的開發體驗。本教程展示了如何在STM32F407VET6增強板上實現ST7789顯示屏的中文顯示功能,結合BMP581
開源電機驅動,免費學習
CW32L010_BLDC_ESC_Driver電機驅動開發板 項目與資料開源項目詳細開源資料可點擊復制鏈接轉到瀏覽器: CW32L010_BLDC_ESC_Driver電機驅動開發板
基于STM32 HAL庫與標準庫的esp8266接入機智云方案(二)
在《基于STM32HAL庫與標準庫的esp8266接入機智云方案(一)》中,我們詳細介紹了硬件連接和機智云客戶端的創建。本篇將重點講解如何下載代碼、分析下載的代碼,并直接使用這些代碼連接機智云。同時
如何破解GPU集群集合通信路徑的“黑盒”難題?
集合通信庫(如NCCL、HCCL)的運行細節用戶完全無感知,形成“黑盒”狀態。EPS通過實時解析集合通信庫的底層運行狀態,將隱蔽的通信路徑、GPU與網卡狀態等信息可視化,并提供智能路由
STM32U5驅動庫從1.6.0更新至1.7.0本可以正常運行的代碼出現問題了,怎么處理?
我于近期更新了CUBEMXIDE為1.18.0,以前的代碼工程(STM32U5_1.6.0)提示說有新驅動庫(STM32U5_1.7.0)可以使用,隨即我便更新了
發表于 04-23 07:51
STM32開發入門進階必備!《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》新書發布!
近日,由華清遠見教育科技集團精心編撰的教育部高等學校電子信息類專業教學指導委員會規劃教材、普通高等教育電子信息類專業系列教材——《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》重磅
開源STM32驅動庫的集合
評論