日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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è)的使用?;A(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)注

    2313

    文章

    11196

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    如何在 STM32Cube CMake 工程中添加源文件

    STM32Cube for Visual Studio Code V3 版本(例如,如下圖所示的 Pre-release V3.4.11)打開(kāi),編輯,編譯以及調(diào)試。但是除了 STM32CubeMX 生成的文件,還有自己開(kāi)發(fā)的源
    發(fā)表于 04-15 16:07 ?0次下載

    LAT1574_如何在 STM32Cube CMake 工程中添加源文件

    STM32Cube for Visual Studio Code V3 版本(例如,如下圖所示的 Pre-release V3.4.11)打開(kāi),編輯,編譯以及調(diào)試。但是除了 STM32CubeMX 生成的文件,還有
    發(fā)表于 03-11 10:46 ?0次下載

    嵌入式單片機(jī)開(kāi)發(fā)學(xué)習(xí)路徑

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

    小白也能聽(tīng)懂的單片機(jī)知識(shí)路徑

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

    如何入門單片機(jī)/嵌入式?

    的,給自己制造一點(diǎn)困難,這樣學(xué)到的更扎實(shí),主要就是了解外設(shè)如何驅(qū)動(dòng)和單片機(jī)的功能寄存器如何配置,如何使用中斷,如何在while(1)里面進(jìn)行任務(wù)調(diào)度和時(shí)間片分配。 2、然后是學(xué)習(xí)STM32,更高端一點(diǎn)
    發(fā)表于 02-02 06:57

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

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

    新手學(xué)單片機(jī),主要是,學(xué)什么好?

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

    學(xué)習(xí)單片機(jī)快速方法

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

    學(xué)單片機(jī)的誤區(qū)

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

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

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

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

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

    立即在GitHub上搶先體驗(yàn)面向STM32U5的最新STM32Cube HAL更新

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

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

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

    單片機(jī)定制開(kāi)發(fā)的設(shè)計(jì)思路

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

    STM32Cube IDE1.18.0里 寫(xiě)ODR編譯不成,咋辦?

    STM32Cube IDE1.18.0里寫(xiě)ODR 編譯不成,咋辦?
    發(fā)表于 06-09 07:36
    新昌县| 连平县| 九台市| 政和县| 涪陵区| 上高县| 基隆市| 博爱县| 通道| 辽源市| 襄樊市| 遂溪县| 黄陵县| 锦屏县| 望江县| 九台市| 安顺市| 恩平市| 苏尼特右旗| 汶上县| 黄山市| 临猗县| 嫩江县| 连平县| 惠水县| 永靖县| 贞丰县| 广饶县| 阳曲县| 资中县| 闽侯县| 岢岚县| 江门市| 利川市| 苏尼特右旗| 东乡县| 梅州市| 萝北县| 郧西县| 云梦县| 贡山|