在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

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

電子發燒友論壇 ? 2022-05-10 10:04 ? 次閱讀

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

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

HAL是ST公司主推的STM32Cube生態系統的器件驅動庫,STM32Cube生態系統是個高效的生產力工具,包含豐富的工具軟件和器件驅動庫。

目前,HAL庫已經支持STM32全線產品。

所以,現在學習STM32開發,應該學習基于STM32Cube生態系統的開發方式。

如何學習STM32Cube開發?

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

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

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

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

第一部分是軟硬件基礎,介紹STM32Cube生態系統的組成,介紹STM32CubeMX、STM32CubeIDE、STM32CubeMonitor軟件的使用,介紹STM32F407的基本架構和最小系統電路原理

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

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

圖1 《STM32Cube高效開發教程》基本篇

這套書學習STM32Cube開發有哪些好處?

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

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

開發板電路原理圖

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

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

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

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

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

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

活動時間:

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

參與方式:

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

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

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

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

活動須知:

1、同一ID不重復獲獎。

2、活動期間如有作弊、灌水等違反電子發燒友論壇規則的行為,一經發現將立即取消獲獎資格。

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

4、電子發燒友對本活動具有最終解釋權。


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

    關注

    2288

    文章

    10998

    瀏覽量

    361950
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    STM32F10xxx單片機編程手冊

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

    STM32F103x8 STM32F103xB單片機數據手冊

    STM32F103x8STM32F103xB單片機數據手冊
    發表于 04-14 14:55 ?1次下載

    STM32Cube學習筆記 (十六篇全)

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

    STM32單片機最小系統電路設計

    單片機最小系統是指用最少的電路組成單片機可以工作的系統,通常最小系統包含:電源電路、時鐘電路、復位電路、調試/下載電路,對于STM32還需要啟動選擇電路。總之,剛開始如果不太懂電路的話,就抄別人的電路,然后自己拼湊。
    的頭像 發表于 03-12 14:09 ?7496次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>最小系統電路設計

    STM32Cube配置RTOS時定時器如何選擇?

    STM32Cube配置RTOS時定時器如何選擇
    發表于 03-07 08:47

    STM32單片機的特點介紹

    STM32系列單片機是由ST廠商推出的單片機,基于專為高性能、低成本、低功耗嵌入式應用設計的ARM Cortex-M內核,具備一流的外設配置,使其在功耗和集成度方面表現出色,STM32
    的頭像 發表于 09-25 17:19 ?3773次閱讀

    單片機方案開發:如何給電子產品單片機選型?

    公司的產品線相當長。但是,我強烈建議從一家非常重視其單片機類別的制造商開始。這將確保可以訪問大量有用的設計資源-應用筆記,示例代碼,高質量的集成開發環境(IDE),便捷的編程工具等
    發表于 09-25 10:56

    基于STM32單片機的智能加濕器設計

    本文介紹了一種基于STM32單片機的智能加濕器。該加濕器配備了DHT11溫濕度傳感器、水位傳感器和濁度傳感器,數據通過單片機處理并顯示在OLED屏幕上。用戶可通過按鍵模塊設置閾值,并在
    的頭像 發表于 09-14 08:04 ?2261次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>的智能加濕器設計

    單片機STM32可以用Python寫嗎?可以的開發板有哪些?

    近年來,隨著嵌入式技術的發展,Python語言逐漸被引入到單片機開發中,尤其是一些高性能的單片機上。這一趨勢給開發者帶來了極大的便利,尤其是在快速原型設計和實驗中。本文將詳細探討
    的頭像 發表于 09-05 08:00 ?6984次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>STM32</b>可以用Python寫嗎?可以的<b class='flag-5'>開發</b>板有哪些?

    stm32單片機用什么軟件編程

    STM32單片機是一種廣泛應用于嵌入式系統領域的微控制器,具有高性能、低功耗、豐富的外設接口等特點。要對STM32單片機進行編程,需要選擇合適的軟件工具。 概述
    的頭像 發表于 09-02 10:16 ?3012次閱讀

    stm32單片機引腳介紹及功能

    STM32系列單片機是STMicroelectronics(意法半導體)推出的一款基于ARM Cortex-M內核的32位微控制器。STM32單片機具有高性能、低功耗、豐富的外設和靈活
    的頭像 發表于 09-02 09:38 ?1.2w次閱讀

    stm32和51單片機的區別是什么

    架構差異: STM32是基于ARM Cortex-M系列內核的32位微控制器,具有更高效的處理能力和更豐富的外設。 51單片機是基于8051內核的8位微控制器,處理能力相對較低,外設也相對有限
    的頭像 發表于 09-02 09:33 ?1409次閱讀

    stm32單片機的優勢有哪些?

    STM32單片機還提供豐富的 外設和接口,如通信接口、模擬數字轉換器(ADC)、定時器和PWM控制 等,方便開發人員在設計中靈活應用。 3.開發者友好的生態系統: STMicroe
    發表于 07-29 09:29

    基于STM32單片機的簡易波形發生器設計

    系統內使用STM32單片機進行主控,proteus內部集成示波器,使用按鍵可以調節波形的輸出方式,在示波器上可以實時觀察波形的變化。
    的頭像 發表于 06-27 10:18 ?2906次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>的簡易波形發生器設計

    基于STM32單片機的智能冰箱控制系統設計

    基于單片機設計的一款智能冰箱控制系統,可以控制冰箱的制冷裝置,可以采集冰箱的異味濃度,超過閩值之后控制紫外燈進行消毒工作單片機采用單片機采用單片機采用
    的頭像 發表于 06-25 09:21 ?2015次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機</b>的智能冰箱控制系統設計
    主站蜘蛛池模板: 精品久久久久久婷婷 | 国产精品综合色区在线观看 | 清朝荒淫牲艳史在线播放 | 曰本福利写真片视频在线 | 国产未成女年一区二区 | 五月综合久久 | 114毛片免费观看网站 | 亚洲视频免费一区 | 色老头永久免费网站 | 日日射天天射 | 久久综合一 | 四虎欧美在线观看免费 | 欧美精品成人a多人在线观看 | 好男人社区在线观看www | 色噜噜狠狠狠色综合久 | 色综合图片二区150p | 你懂的福利网站 | 俺要色 | 午夜看片网站 | 一区二区三区四区在线不卡高清 | 国产免费一区二区三区香蕉精 | 免费一级欧美片片线观看 | 亚洲国产丝袜精品一区杨幂 | 精品四虎免费观看国产高清午夜 | 国产一区二区三区影院 | 中文字幕在线观看一区二区三区 | 亚洲第一视频在线播放 | 久久99久久精品国产99热 | 久热久热 | 久久亚洲精品国产精品婷婷 | 国产巨大bbbb天美 | 午夜影院免费版 | 午夜视频网址 | 日本高清午夜色wwwσ | 又潮又黄的叫床视频 | 一级毛片q片 | 国产免费美女 | 中文字幕不卡一区 | 日本黄页在线观看 | 日日夜夜天天干 | 国产精品欧美一区二区 |