在线观看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系統功能和常用外設的使用?;A篇共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
    +關注

    關注

    2293

    文章

    11031

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

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

    STM32F10xxx單片機編程手冊

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

    STM32F103x8 STM32F103xB單片機數據手冊

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

    STM32Cube學習筆記 (十六篇全)

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

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

    單片機最小系統是指用最少的電路組成單片機可以工作的系統,通常最小系統包含:電源電路、時鐘電路、復位電路、調試/下載電路,對于STM32還需要啟動選擇電路??傊瑒傞_始如果不太懂電路的話,就抄別人的電路,然后自己拼湊。
    的頭像 發表于 03-12 14:09 ?1.1w次閱讀
    <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 ?4164次閱讀

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

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

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

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

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

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

    stm32單片機用什么軟件編程

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

    單片機燒錄程序的基本步驟是什么

    單片機燒錄程序是單片機開發過程中非常重要的一步,它涉及到將編寫好的程序代碼通過一定的方式傳輸到單片機內部的存儲器中,使單片機能夠按照預定的邏
    的頭像 發表于 09-02 09:47 ?2730次閱讀

    stm32單片機引腳介紹及功能

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

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

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

    stm32單片機的優勢有哪些?

    ,STM32單片機還提供豐富的 外設和接口,如通信接口、模擬數字轉換器(ADC)、定時器和PWM控制 等,方便開發人員在設計中靈活應用。 3.開發者友好的生態系統: STMicroe
    發表于 07-29 09:29
    主站蜘蛛池模板: 狠狠操天天操夜夜操 | sss欧美一区二区三区 | 天天躁夜夜躁狠狠躁2021西西 | 国产网站免费视频 | 天堂在线资源网 | 亚洲成在人线影视天堂网 | 国产免费一级高清淫曰本片 | 日本黄色大片在线观看 | 日韩三级久久 | 免费在线看a | 河南毛片| 国产香蕉一区二区精品视频 | 五月天精品 | 欧美黄色免费 | 国产精品成人aaaaa网站 | 精品一区二区三区免费毛片爱 | 天天摸天天摸天天躁 | 国产一级又色又爽又黄大片 | 777国产精品永久免费观看 | vip影视免费观看 | 欧美视频一区二区三区在线观看 | 中文字幕在线观看一区 | 在线另类| 四虎影院在线免费观看视频 | 日本三级理论 | 77ee成人| 日韩在线视频免费观看 | 欧美18在线 | 在线免费看黄的网站 | 黄色午夜网站 | 特黄特色大片免费视频大全 | 国产美女视频一区二区二三区 | 一级特黄aaa大片免费看 | 91成人在线免费视频 | 夜夜夜操 | 久久久久免费精品国产小说 | 激情免费视频 | 亚洲欧美一区二区久久香蕉 | 黄色片视频网 | 在线视频亚洲色图 | 美国色网站 |