女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

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

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

在學(xué)習(xí)STM32的時(shí)候,你學(xué)的是標(biāo)準(zhǔn)外設(shè)庫(kù)還是HAL庫(kù)?

過(guò)去大家都使用標(biāo)準(zhǔn)外設(shè)庫(kù)進(jìn)行開(kāi)發(fā),因?yàn)樗菍?duì)STM32芯片的完整封裝,包括所有標(biāo)準(zhǔn)器件外設(shè)的器件驅(qū)動(dòng)器。但隨著STM32的發(fā)展,目前標(biāo)準(zhǔn)外設(shè)庫(kù)已停止更新,未來(lái)會(huì)逐漸被淘汰,由HAL庫(kù)取而代之。

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

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

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

如何學(xué)習(xí)STM32Cube開(kāi)發(fā)?

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

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

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

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

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

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

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

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

這套書(shū)學(xué)習(xí)STM32Cube開(kāi)發(fā)有哪些好處?

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

全書(shū)所有示例項(xiàng)目的源代碼

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

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

所有示例運(yùn)行的過(guò)程的圖片整理成了一個(gè)PDF文件,可供下載后隨時(shí)查看。

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

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

同時(shí),本書(shū)作者王維波老師也將在QQ群(見(jiàn)本書(shū)前言)中為讀者答疑解惑,在學(xué)習(xí)過(guò)程中遇到各種問(wèn)題,都可以在群眾與老師及同學(xué)們進(jìn)行交流。

參與蓋樓回帖活動(dòng),免費(fèi)領(lǐng)取STM32書(shū)籍!

活動(dòng)時(shí)間:

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

參與方式:

1、點(diǎn)擊文末【閱讀原文】在活動(dòng)帖下方留言回帖,說(shuō)說(shuō)你對(duì)STM32Cube開(kāi)發(fā)的理解及學(xué)習(xí)方法分享(15字以上)

2、我們將從活動(dòng)帖子留言中每10層樓,挑選1位幸運(yùn)者贈(zèng)送書(shū)籍(共贈(zèng)送5本)

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

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

活動(dòng)須知:

1、同一ID不重復(fù)獲獎(jiǎng)。

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

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

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


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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
    +關(guān)注

    關(guān)注

    2289

    文章

    11011

    瀏覽量

    362274
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    STM32F10xxx單片機(jī)編程手冊(cè)

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

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

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

    STM32Cube學(xué)習(xí)筆記 (十六篇全)

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

    STM32單片機(jī)最小系統(tǒng)電路設(shè)計(jì)

    單片機(jī)最小系統(tǒng)是指用最少的電路組成單片機(jī)可以工作的系統(tǒng),通常最小系統(tǒng)包含:電源電路、時(shí)鐘電路、復(fù)位電路、調(diào)試/下載電路,對(duì)于STM32還需要啟動(dòng)選擇電路。總之,剛開(kāi)始如果不太懂電路的話,就抄別人的電路,然后自己拼湊。
    的頭像 發(fā)表于 03-12 14:09 ?8567次閱讀
    <b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>最小系統(tǒng)電路設(shè)計(jì)

    STM32Cube配置RTOS時(shí)定時(shí)器如何選擇?

    STM32Cube配置RTOS時(shí)定時(shí)器如何選擇
    發(fā)表于 03-07 08:47

    STM32單片機(jī)的特點(diǎn)介紹

    STM32系列單片機(jī)是由ST廠商推出的單片機(jī),基于專(zhuān)為高性能、低成本、低功耗嵌入式應(yīng)用設(shè)計(jì)的ARM Cortex-M內(nèi)核,具備一流的外設(shè)配置,使其在功耗和集成度方面表現(xiàn)出色,STM32
    的頭像 發(fā)表于 09-25 17:19 ?3879次閱讀

    單片機(jī)方案開(kāi)發(fā):如何給電子產(chǎn)品單片機(jī)選型?

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

    基于STM32單片機(jī)的智能加濕器設(shè)計(jì)

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

    單片機(jī)STM32可以用Python寫(xiě)嗎?可以的開(kāi)發(fā)板有哪些?

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

    stm32單片機(jī)用什么軟件編程

    STM32單片機(jī)是一種廣泛應(yīng)用于嵌入式系統(tǒng)領(lǐng)域的微控制器,具有高性能、低功耗、豐富的外設(shè)接口等特點(diǎn)。要對(duì)STM32單片機(jī)進(jìn)行編程,需要選擇合適的軟件工具。 概述
    的頭像 發(fā)表于 09-02 10:16 ?3094次閱讀

    stm32單片機(jī)引腳介紹及功能

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

    stm32和51單片機(jī)的區(qū)別是什么

    架構(gòu)差異: STM32是基于ARM Cortex-M系列內(nèi)核的32位微控制器,具有更高效的處理能力和更豐富的外設(shè)。 51單片機(jī)是基于8051內(nèi)核的8位微控制器,處理能力相對(duì)較低,外設(shè)也相對(duì)有限
    的頭像 發(fā)表于 09-02 09:33 ?1449次閱讀

    stm32單片機(jī)的優(yōu)勢(shì)有哪些?

    STM32單片機(jī)還提供豐富的 外設(shè)和接口,如通信接口、模擬數(shù)字轉(zhuǎn)換器(ADC)、定時(shí)器和PWM控制 等,方便開(kāi)發(fā)人員在設(shè)計(jì)中靈活應(yīng)用。 3.開(kāi)發(fā)者友好的生態(tài)系統(tǒng): STMicroe
    發(fā)表于 07-29 09:29

    基于STM32單片機(jī)的簡(jiǎn)易波形發(fā)生器設(shè)計(jì)

    系統(tǒng)內(nèi)使用STM32單片機(jī)進(jìn)行主控,proteus內(nèi)部集成示波器,使用按鍵可以調(diào)節(jié)波形的輸出方式,在示波器上可以實(shí)時(shí)觀察波形的變化。
    的頭像 發(fā)表于 06-27 10:18 ?2955次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的簡(jiǎn)易波形發(fā)生器設(shè)計(jì)

    基于STM32單片機(jī)的智能冰箱控制系統(tǒng)設(shè)計(jì)

    基于單片機(jī)設(shè)計(jì)的一款智能冰箱控制系統(tǒng),可以控制冰箱的制冷裝置,可以采集冰箱的異味濃度,超過(guò)閩值之后控制紫外燈進(jìn)行消毒工作單片機(jī)采用單片機(jī)采用單片機(jī)采用
    的頭像 發(fā)表于 06-25 09:21 ?2067次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的智能冰箱控制系統(tǒng)設(shè)計(jì)