国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

【蓋樓送書NO.11】玩單片機的你,了解STM32Cube開發(fā)嗎?

電子發(fā)燒友論壇 ? 2022-05-10 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在學習STM32的時候,你學的是標準外設庫還是HAL庫?

過去大家都使用標準外設庫進行開發(fā),因為它是對STM32芯片的完整封裝,包括所有標準器件外設的器件驅(qū)動器。但隨著STM32的發(fā)展,目前標準外設庫已停止更新,未來會逐漸被淘汰,由HAL庫取而代之。

HAL是ST公司主推的STM32Cube生態(tài)系統(tǒng)的器件驅(qū)動庫,STM32Cube生態(tài)系統(tǒng)是個高效的生產(chǎn)力工具,包含豐富的工具軟件和器件驅(qū)動庫。

目前,HAL庫已經(jīng)支持STM32全線產(chǎn)品。

所以,現(xiàn)在學習STM32開發(fā),應該學習基于STM32Cube生態(tài)系統(tǒng)的開發(fā)方式。

如何學習STM32Cube開發(fā)?

市面上介紹STM32開發(fā)的書比較多,但是很多書是基于標準外設庫編程的,內(nèi)容早已過時。介紹HAL庫編程的書比較少,有的書在介紹HAL庫編程時還帶有標準庫的印記,并沒有完全發(fā)揮STM32CubeMX的作用,且這些介紹HAL庫編程的書都采用MDK作為開發(fā)軟件。

STM32CubeIDE 1.0.0是在2019年4月推出的,推出的時間比較晚,所以一直沒有介紹使用STM32CubeMX和STM32CubeIDE進行STM32開發(fā)的書,直到《STM32Cube高效開發(fā)教程》的出現(xiàn)。

《STM32Cube高效開發(fā)教程》以STM32CubeMX和STM32CubeIDE為開發(fā)軟件,以STM32F407為例,全面而系統(tǒng)地介紹STM32的開發(fā),包括相關工具軟件的使用、STM32片上資源和外設的HAL編程方法、FreeRTOS等中間件的編程開發(fā)方法。

《STM32Cube高效開發(fā)教程》基礎篇介紹STM32Cube開發(fā)方式所用的工具軟件,以及STM32F407系統(tǒng)功能和常用外設的使用。基礎篇共22章,分為兩大部分。

第一部分是軟硬件基礎,介紹STM32Cube生態(tài)系統(tǒng)的組成,介紹STM32CubeMX、STM32CubeIDE、STM32CubeMonitor軟件的使用,介紹STM32F407的基本架構(gòu)和最小系統(tǒng)電路原理

第二部分介紹STM32F407系統(tǒng)功能和常用外設的原理和編程方法,包括中斷系統(tǒng)原理和使用、DMA原理和使用、低功耗原理和使用,以及定時器、RTC、ADC、USART、SPI、I2C等常用外設的編程方法。

f834c7a0-ce2b-11ec-8521-dac502259ad0.jpg

圖1 《STM32Cube高效開發(fā)教程》基本篇

這套書學習STM32Cube開發(fā)有哪些好處?

STM32是軟硬件結(jié)合的編程,程序需要在開發(fā)板上運行,才能看到效果。為了讓讀者更好地理解書中介紹的原理,以及看到示例運行的效果,本書提供了多種配套資源。

全書所有示例項目的源代碼

開發(fā)板電路原理圖

全書所有示例項目在開發(fā)板上運行的演示視頻,這些視頻上傳到了B站上,搜索“STM32Cube高效開發(fā)教程”就可以找到。

所有示例運行的過程的圖片整理成了一個PDF文件,可供下載后隨時查看。

f841aa42-ce2b-11ec-8521-dac502259ad0.png

圖2 發(fā)布在B站上的示例運行演示視頻

同時,本書作者王維波老師也將在QQ群(見本書前言)中為讀者答疑解惑,在學習過程中遇到各種問題,都可以在群眾與老師及同學們進行交流。

參與蓋樓回帖活動,免費領取STM32書籍!

活動時間:

2022年5月6日——2022年5月23日

參與方式:

1、點擊文末【閱讀原文】在活動帖下方留言回帖,說說你對STM32Cube開發(fā)的理解及學習方法分享(15字以上)

2、我們將從活動帖子留言中每10層樓,挑選1位幸運者贈送書籍(共贈送5本)

3、獲得書籍的幸運者,參與記錄讀書筆記并發(fā)表在論壇(300字以上),可額外獲得電子發(fā)燒友官方吉祥物(共贈送3個),發(fā)帖格式為:【讀書筆記】+自定義主題

f851e95c-ce2b-11ec-8521-dac502259ad0.png

活動須知:

1、同一ID不重復獲獎。

2、活動期間如有作弊、灌水等違反電子發(fā)燒友論壇規(guī)則的行為,一經(jīng)發(fā)現(xiàn)將立即取消獲獎資格。

3、活動結(jié)束后獲獎名單將在論壇公示。

4、電子發(fā)燒友對本活動具有最終解釋權(quán)。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • STM32
    +關注

    關注

    2309

    文章

    11162

    瀏覽量

    373482
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    嵌入式單片機開發(fā)學習路徑

    嵌入式系統(tǒng)是現(xiàn)代科技的重要組成部分,廣泛應用于智能家居、汽車電子、工業(yè)控制、醫(yī)療設備等領域。學習嵌入式單片機開發(fā)不僅能提升個人技能,還能開拓職業(yè)發(fā)展路徑。本文將為提供一條詳細的嵌入式單片機
    發(fā)表于 02-09 15:42

    小白也能聽懂的單片機知識路徑

    已經(jīng)掌握了51單片機的基礎知識,包括編程邏輯、硬件接口等。這將有助于更快地適應STM32的學習節(jié)奏。 STM32學習要點: 硬件平臺:選擇合適的
    發(fā)表于 02-04 16:44

    [工具討論] 如果有一款國產(chǎn)圖形化配置工具STM32Cube,支持所有內(nèi)核和廠商MCU,會用嗎?

    ,也不是要讓所有人都放棄熟悉的工具。 我們只是提供一個新的選擇: 如果的項目只用STM32Cube可能仍然是最佳選擇 但如果的項目涉及多家廠商MCU,或者
    發(fā)表于 01-26 10:30

    新手學單片機,主要是,學什么好?

    如果是新手想學單片機,主要是為了,那我真心推薦從microbit入手。第一,玩起來特別簡單。不用費勁裝什么專用軟件,直接打開瀏覽器就能用MakeCode在線編程,連下載都省了。
    的頭像 發(fā)表于 01-21 16:37 ?645次閱讀
    新手學<b class='flag-5'>單片機</b>,主要是<b class='flag-5'>玩</b>,學什么好?

    學習單片機快速方法

    的。首先得知道要學習什么樣的單片機,我建議從80C51核心學起,80C51是MCS-51系列中的一個典型品種;其它廠商以8051為基核開發(fā)出的CMOS工藝
    發(fā)表于 01-14 07:42

    單片機的誤區(qū)

    1.去背寄存器 寄存器不用死記硬背,,當我們?nèi)ナ褂?b class='flag-5'>單片機外設的時候就要去配置,千萬別去記寄存器,華維單片機編程的導師做開發(fā)這么多年了,一個寄存器都記不住。 何況,單片機的寄存器非常多,
    發(fā)表于 11-14 07:46

    國產(chǎn)MCU開始卷開發(fā)工具了?McuStudio是對STM32Cube的拙劣模仿還是真香逆襲?

    看到壇子里老生常談國產(chǎn)MCU模仿STM32,現(xiàn)在戰(zhàn)火已經(jīng)燒到工具鏈了。STM32Cube確實香,但現(xiàn)在國產(chǎn)陣營里像McuStudio這類圖形化工具也冒了頭。 先說說直觀感受 ? 路子很熟 一打
    發(fā)表于 10-31 10:18

    芯片界驚現(xiàn)“復刻版”STM32Cube:完全免費,還是原廠“福利站”?

    近日,嵌入式工具市場出現(xiàn)了一款支持所有內(nèi)核所有型號芯片的新平臺“McuStudio”,其開發(fā)體驗、工具鏈與生態(tài)理念與意法半導體的STM32Cube高度兼容,但平臺完全免費開放,并整合了原廠最新芯片支持與深度資源。這一發(fā)現(xiàn)由資深開發(fā)
    的頭像 發(fā)表于 10-29 17:03 ?1242次閱讀
    芯片界驚現(xiàn)“復刻版”<b class='flag-5'>STM32Cube</b>:完全免費,還是原廠“福利站”?

    立即在GitHub上搶先體驗面向STM32U5的最新STM32Cube HAL更新

    其滿足您的需求。 如何獲取預覽版本 面向STM32U5系列的STM32Cube HAL2預覽版已在GitHub代碼庫STM32CubeU5-V2-Preview中開放。 更新后的HAL2有哪些新功能? HAL2在原有HAL的基礎
    的頭像 發(fā)表于 10-20 17:12 ?898次閱讀

    單片機開發(fā)流程包括什么?

    環(huán)節(jié)需要開發(fā)團隊與客戶進行充分溝通,全面了解項目的應用場景、功能目標、性能指標、成本預算以及交付周期等信息。例如,若是開發(fā)用于智能家居的單片機控制模塊,需要明確是否需要支持無線通信、低
    的頭像 發(fā)表于 07-22 11:21 ?1021次閱讀

    單片機定制開發(fā)的設計思路

    單片機定制開發(fā)是根據(jù)特定場景和功能需求,量身打造符合要求的單片機應用方案,其設計過程需要兼顧技術可行性與實際應用價值,涉及多個關鍵環(huán)節(jié)。 一、需求分析階段 單片機定制
    的頭像 發(fā)表于 07-17 11:14 ?789次閱讀
    <b class='flag-5'>單片機</b>定制<b class='flag-5'>開發(fā)</b>的設計思路

    STM32Cube IDE1.18.0里 寫ODR編譯不成,咋辦?

    STM32Cube IDE1.18.0里寫ODR 編譯不成,咋辦?
    發(fā)表于 06-09 07:36

    STM32F10xxx單片機編程手冊

    電子發(fā)燒友網(wǎng)站提供《STM32F10xxx單片機編程手冊.pdf》資料免費下載
    發(fā)表于 04-14 14:56 ?17次下載

    STM32F103x8 STM32F103xB單片機數(shù)據(jù)手冊

    STM32F103x8STM32F103xB單片機數(shù)據(jù)手冊
    發(fā)表于 04-14 14:55 ?8次下載

    STM32Cube學習筆記 (十六篇全)

    資料介紹: STM32Cube學習筆記,一步一步手把手帶你進入STM32Cube的世界,包括點燈,按鍵,串口,ADC,DAC等等一共16篇。 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內(nèi)容有幫助可以關注、點贊、評論支持一下哦~)
    發(fā)表于 03-22 17:02