平時(shí)的開(kāi)發(fā),經(jīng)常需要用到很多重復(fù)的代碼,因此有必要花一些時(shí)間整理一些常用的、通用的代碼,到時(shí)候就可以直接拿來(lái)用了。
如果沒(méi)有精力自己去整理,也可以用一些網(wǎng)上比較成熟的代碼。
這個(gè)庫(kù)里包含了很多常用的外設(shè)驅(qū)動(dòng)及常用器件的驅(qū)動(dòng):USART、I2C、SPI、ADC、DAC、RTC、USB、PWM、ILI9341、MPU6050等。
本文推薦一個(gè)開(kāi)源的STM32外設(shè)驅(qū)動(dòng)庫(kù)。
項(xiàng)目地址:https://github.com/MaJerle/stm32f429
每個(gè)驅(qū)動(dòng)的使用都配有單獨(dú)的keil工程的例子:
每個(gè)工程都支持如下四個(gè)目標(biāo)板:
有相關(guān)開(kāi)發(fā)板的話可以直接用來(lái)測(cè)試。
核心代碼放在 00-STM32F429_LIBRARIES 文件夾下:
文章出處:【微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
審核編輯:符乾江
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
STM32
-
代碼
-
驅(qū)動(dòng)庫(kù)
原文標(biāo)題:一款開(kāi)源的STM32驅(qū)動(dòng)庫(kù)集合
文章出處:【微信號(hào):c-stm32,微信公眾號(hào):STM32嵌入式開(kāi)發(fā)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
相關(guān)推薦
近日,由伙伴參與共建的鴻蒙原生開(kāi)源庫(kù)“ViewPool”在OpenHarmony社區(qū)正式上線。這個(gè)開(kāi)發(fā)庫(kù)是基于OpenHarmony技術(shù)孵化的成果,充分發(fā)揮了平臺(tái)的技術(shù)特性,同時(shí)融入了伙伴在應(yīng)用開(kāi)發(fā)
發(fā)表于 12-20 14:44
?237次閱讀
開(kāi)源AI模型庫(kù)是指那些公開(kāi)源代碼、允許自由訪問(wèn)和使用的AI模型集合。這些模型通常經(jīng)過(guò)訓(xùn)練,能夠執(zhí)行特定的任務(wù)。以下,是對(duì)開(kāi)源AI模型
發(fā)表于 12-14 10:33
?197次閱讀
HAL庫(kù)(Hardware Abstraction Layer Library,硬件抽象層庫(kù))在STM32開(kāi)發(fā)中扮演著至關(guān)重要的角色。以下是HAL庫(kù)在
發(fā)表于 12-02 13:35
?372次閱讀
芯原股份 (芯原,股票代碼:688521.SH) 今日宣布與嵌入式系統(tǒng)領(lǐng)域領(lǐng)先的開(kāi)源圖形庫(kù)LVGL達(dá)成戰(zhàn)略合作,在LVGL庫(kù)中支持芯原的低功耗3D和VGLite 2.5D GPU技術(shù)。此次合作旨在
發(fā)表于 11-29 09:20
?364次閱讀
以“開(kāi)源生態(tài)筑基礎(chǔ),數(shù)字經(jīng)濟(jì)鑄未來(lái)”為主題的2024全球數(shù)字經(jīng)濟(jì)大會(huì)——開(kāi)放原子開(kāi)源數(shù)據(jù)庫(kù)生態(tài)論壇在北京成功舉辦。開(kāi)放原子開(kāi)源基金會(huì)副秘書長(zhǎng)辛?xí)匀A出席并致辭,北京市經(jīng)濟(jì)和信息化局信息化
發(fā)表于 09-24 10:36
?467次閱讀
第12章-ADC采集電壓和顯示 基于STM32的ADC—電壓采集(詳細(xì)講解+HAL庫(kù))
發(fā)表于 08-21 16:31
?2644次閱讀
STM32F10x標(biāo)準(zhǔn)外設(shè)庫(kù)參考手冊(cè)
發(fā)表于 06-24 09:26
?11次下載
近日,阿里云與中興通訊宣布達(dá)成開(kāi)源數(shù)據(jù)庫(kù)領(lǐng)域的深度合作。中興通訊正式加入PolarDB開(kāi)源社區(qū),并榮任首屆理事會(huì)成員單位,這一舉措標(biāo)志著兩大科技巨頭在數(shù)據(jù)庫(kù)領(lǐng)域的合作邁向新的高度。
發(fā)表于 05-17 10:47
?576次閱讀
據(jù)悉,阿里云與中興通訊于5月16日公布了開(kāi)源數(shù)據(jù)庫(kù)合作事宜。中興通訊正式宣布加入PolarDB開(kāi)源社區(qū),并擔(dān)任首屆理事會(huì)成員單位。
發(fā)表于 05-16 16:34
?467次閱讀
本示例集合語(yǔ)言基礎(chǔ)類庫(kù)的各個(gè)子模塊,展示了各個(gè)模塊的基礎(chǔ)功能
發(fā)表于 04-29 16:38
?589次閱讀
ST SDK5開(kāi)源庫(kù),高頻注入的頭文件怎么沒(méi)有?只有。c文件。怎么能夠獲得?
發(fā)表于 04-17 07:37
各位大神,請(qǐng)教下stm32l4如何下載到usb host的固件庫(kù),還想請(qǐng)教下stm32有沒(méi)有開(kāi)源的rndis和ecm代碼
發(fā)表于 04-11 07:19
求問(wèn)有STM32開(kāi)發(fā)板開(kāi)源原理圖嗎
發(fā)表于 03-21 09:31
1月15日,巨杉數(shù)據(jù)庫(kù)舉行SequoiaDB新特性及開(kāi)源項(xiàng)目發(fā)布活動(dòng)。本次活動(dòng)回顧了巨杉數(shù)據(jù)庫(kù)深耕JSON文檔型數(shù)據(jù)庫(kù)12年的發(fā)展歷程與技術(shù)演進(jìn),全面解讀了SequoiaDB包括在高可
發(fā)表于 01-16 13:06
?294次閱讀
有人打算使用STM32U5系列片內(nèi)LPTIM做低功耗模式喚醒。基于STM32 LL庫(kù)組織代碼,折騰幾天后似乎連中斷都進(jìn)不了,想找找是否有現(xiàn)存LL庫(kù)例程可以參考。
發(fā)表于 01-07 14:12
?1586次閱讀
評(píng)論