平時的開發,經常需要用到很多重復的代碼,因此有必要花一些時間整理一些常用的、通用的代碼,到時候就可以直接拿來用了。
如果沒有精力自己去整理,也可以用一些網上比較成熟的代碼。
這個庫里包含了很多常用的外設驅動及常用器件的驅動:USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。
本文推薦一個開源的STM32外設驅動庫。
項目地址:https://github.com/MaJerle/stm32f429
有相關開發板的話可以直接用來測試。
核心代碼放在 00-STM32F429_LIBRARIES 文件夾下:
文章出處:【微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
STM32
+關注
關注
2290文章
11018瀏覽量
362733 -
代碼
+關注
關注
30文章
4891瀏覽量
70315 -
驅動庫
+關注
關注
0文章
9瀏覽量
7246
原文標題:一款開源的STM32驅動庫集合
文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
熱點推薦
如何破解GPU集群集合通信路徑的“黑盒”難題?
集合通信庫(如NCCL、HCCL)的運行細節用戶完全無感知,形成“黑盒”狀態。EPS通過實時解析集合通信庫的底層運行狀態,將隱蔽的通信路徑、GPU與網卡狀態等信息可視化,并提供智能路由

STM32開發入門進階必備!《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》新書發布!
近日,由華清遠見教育科技集團精心編撰的教育部高等學校電子信息類專業教學指導委員會規劃教材、普通高等教育電子信息類專業系列教材——《STM32嵌入式系統開發—基于STM32CubeMX和HAL庫》重磅

STM32U5驅動庫從1.6.0更新至1.7.0后,LPBAM的一個庫接口返回錯誤是怎么回事?
近期更新了CUBEMXIDE為1.18.0,以前的代碼工程(STM32U5_1.6.0)提示說有新驅動庫(STM32U5_1.7.0)可以使用,隨即我便更新了
發表于 03-07 07:35
摩爾線程支持DeepSeek開源通信庫DeepEP和并行算法DualPipe
DeepSeek開源周第四日,摩爾線程宣布已成功支持DeepSeek開源通信庫DeepEP和并行算法DualPipe,并發布相關開源代碼倉庫:MT-DeepEP和MT-DualPipe
摩爾線程完成DeepSeek開源庫FlashMLA和DeepGEMM適配
自DeepSeek啟動“開源周”以來,已陸續開源三個代碼庫。摩爾線程基于全新MUSA Compute Capability 3.1計算架構,可提供原生FP8計算能力,同時升級了高性能線性代數模板
沐曦GPU跑通DeepSeek開源代碼庫FlashMLA
今日,DeepSeek正式啟動"開源周"計劃,首發代碼庫FlashMLA一經開源即引發全網關注。截至發稿,該項目已在GitHub斬獲超7.2K Star!
AI開源模型庫有什么用
AI開源模型庫作為推動AI技術發展的重要力量,正深刻改變著我們的生產生活方式。接下來,AI部落小編帶您了解AI開源模型庫有什么用。
開源AI模型庫是干嘛的
開源AI模型庫是指那些公開源代碼、允許自由訪問和使用的AI模型集合。這些模型通常經過訓練,能夠執行特定的任務。以下,是對開源AI模型
HAL庫在STM32開發中的重要性
HAL庫(Hardware Abstraction Layer Library,硬件抽象層庫)在STM32開發中扮演著至關重要的角色。以下是HAL庫在
開放原子開源數據庫生態論壇成功舉辦
以“開源生態筑基礎,數字經濟鑄未來”為主題的2024全球數字經濟大會——開放原子開源數據庫生態論壇在北京成功舉辦。開放原子開源基金會副秘書長辛曉華出席并致辭,北京市經濟和信息化局信息化
評論