chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

STM32Cube到底包含哪些工具 ?

黃工的嵌入式技術(shù)圈 ? 來(lái)源:黃工的嵌入式技術(shù)圈 ? 2020-03-04 10:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

有部分朋友一直分不清STM32Cube到底包含了那些工具,今天就來(lái)總結(jié)一下。

1寫(xiě)在前面

有朋友看到:STM32CubeMX、STM32CubeProg、STM32CubeMonPwr這類(lèi)工具就會(huì)產(chǎn)生疑問(wèn),它們的功能是什么?之間有什么差異?

其實(shí),上面說(shuō)到的這類(lèi)工具都屬于STM32Cube。而且,這幾個(gè)工具是ST目前重點(diǎn)支持和維護(hù)的工具。

為了讓朋友們更加明白什么是STM32Cube,下面我將詳細(xì)講述STM32Cube。

2

STM32Cube概述

STM32Cube是一個(gè)ST意法半導(dǎo)體原計(jì)劃用于提高開(kāi)發(fā)效率,減少開(kāi)發(fā)工作時(shí)間和成本,覆蓋整個(gè)STM32提供的一套工具。

如上圖,STM32Cube包括:

1.一套用戶友好的軟件開(kāi)發(fā)工具,涵蓋從概念到實(shí)現(xiàn)的項(xiàng)目開(kāi)發(fā)的所有階段。

STM32CubeMX:一個(gè)圖形化的軟件配置工具,可以自動(dòng)生成C使用圖形向?qū)С跏蓟a。

STM32CubeProgrammer(STM32CubeProg):圖形化和命令行版本的編程工具。

STM32CubeMonitor-Power(STM32CubeMonPwr):一種用于測(cè)量和幫助的監(jiān)控工具優(yōu)化單片機(jī)的功耗。

2.STM32Cube MCU軟件包

STM32Cube HAL:一套針對(duì)特定系列MCU的硬件抽象層(HAL),如STM32Cube_FW_G0,確保最大化整個(gè)STM32組合可移植性。

STM32Cube LL:一套針對(duì)MCU底層的庫(kù),確保最佳的性能。

一套一致的中間件組件,如RTOS, USB, TCP/IP。

例程:所有嵌入式軟件實(shí)用程序與全套外設(shè)應(yīng)用的例程。

以上是概要內(nèi)容,下一章節(jié)列舉詳細(xì)內(nèi)容。

3

相關(guān)詳細(xì)內(nèi)容

這一節(jié)再詳細(xì)給大家介紹一下上面相關(guān)內(nèi)容。

1.STM32CubeMX

目前(2019.01)STM32CubeMX最新版本到了V5.0.1。界面有重大變化。先看下面V5.0.0的視頻介紹:

STM32CubeMX這個(gè)工具是ST目前重點(diǎn)打造的工具,相信大家都不陌生,目的就是為了方便開(kāi)發(fā)者,節(jié)約時(shí)間,提高開(kāi)發(fā)效率。

同時(shí),STM32CubeMX集成了之前的選型功能(STM32 Finder):

STM32CubeMX工具的在使用上難度不大,建議大家都下載安裝使用一下。

2.STM32CubeProgrammer

STM32CubeProg主要功能就是編程,和STM32 ST-LINK Utility有很多相似之處,但引入了一些新的功能。比如UART and USB DFU bootloader。

具體可以參看我之前的一篇文章:幾點(diǎn)關(guān)于STM32CubeProgrammer的內(nèi)容

3.STM32CubeMonPwr

STM32CubeMonPwr是一套使開(kāi)發(fā)人員能夠快速分析目標(biāo)板的低功耗性能的工具。該軟件工具通過(guò)X-NUCLEO-LPM01A專(zhuān)用中間板獲取功率測(cè)量值,并使用直觀的圖形界面顯示這些測(cè)量值。動(dòng)態(tài)測(cè)量電流范圍為100 nA至50 mA。

4.STM32CubeMCU軟件包

HAL:Hardware Abstraction Layer硬件抽象層庫(kù)

LL:Low-layer底層庫(kù)

其實(shí)難點(diǎn)就在于理解如何使用這些軟件包,如果遇到一些bug,還需要深入理解軟件包底層。

這些軟件包都有相關(guān)的文檔說(shuō)明,內(nèi)容比較多,且都是英文,對(duì)于初學(xué)者來(lái)說(shuō),可能看文檔不合適。

我整理并上傳了STM32Cube HAL和LL驅(qū)動(dòng)說(shuō)明文檔:

百度網(wǎng)盤(pán)地址:

https://pan.baidu.com/s/1V6sdQXvrFTDkk8PddC5yTQ

聲明:本文內(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)投訴
  • ST
    ST
    +關(guān)注

    關(guān)注

    32

    文章

    1193

    瀏覽量

    132746
  • Low
    Low
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    37666
  • stm32cubemx
    +關(guān)注

    關(guān)注

    5

    文章

    290

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(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ā)的源文件。例如,在根目錄下有個(gè)目錄名為 cust
    發(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次下載

    我們?cè)谧鲆粋€(gè)支持多廠商 MCU 的圖形化配置工具,難點(diǎn)卻不在工具本身

    這三年里我們一直在做一件事: 把 MCU 工程的初始化配置做成圖形化 并且支持多個(gè) MCU 原廠、多個(gè)內(nèi)核 很多工程師第一反應(yīng)會(huì)想到 STM32Cube,這個(gè)類(lèi)比并不奇怪。 但真正開(kāi)始支持多廠商之后
    的頭像 發(fā)表于 03-02 10:13 ?230次閱讀
    我們?cè)谧鲆粋€(gè)支持多廠商 MCU 的圖形化配置<b class='flag-5'>工具</b>,難點(diǎn)卻不在<b class='flag-5'>工具</b>本身

    國(guó)民技術(shù)發(fā)布N32Cube芯片配置與初始化代碼生成工具

    1月30日,國(guó)民技術(shù)(NSING)正式發(fā)布N32Cube——芯片配置與初始化代碼生成工具,讓時(shí)鐘、引腳與外設(shè)的配置一目了然、輕松上手!
    的頭像 發(fā)表于 02-02 15:26 ?837次閱讀
    國(guó)民技術(shù)發(fā)布N32<b class='flag-5'>Cube</b>芯片配置與初始化代碼生成<b class='flag-5'>工具</b>

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

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

    STM32WB 系列微控制器 OTA 和無(wú)線固件更新應(yīng)用筆記

    本文檔介紹了通過(guò)低功耗藍(lán)牙連接在 STM32WB 設(shè)備上進(jìn)行 OTA 固件更新的過(guò)程。它講解如何使用 STM32Cube 固件包中提供的 OTA 應(yīng)用程序,實(shí)現(xiàn)用戶應(yīng)用程序、無(wú)線固件和固件升級(jí)服務(wù)的更新。
    發(fā)表于 01-08 14:50 ?0次下載

    國(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這類(lèi)圖形化工具也冒了頭。 先說(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ā)表于 10-29 17:03 ?1442次閱讀
    芯片界驚現(xiàn)“復(fù)刻版”<b class='flag-5'>STM32Cube</b>:完全免費(fèi),還是原廠“福利站”?

    STM32 Nucleo-64開(kāi)發(fā)板技術(shù)解析與應(yīng)用指南

    ARDUINO^?^ Uno V3連接和ST morpho接頭,可輕松擴(kuò)展STM32 Nucleo開(kāi)放式開(kāi)發(fā)平臺(tái)的功能。該板設(shè)有板載ST-LINK調(diào)試器/編程器,具有USB重新枚舉功能。STM32 nucleo-64開(kāi)發(fā)板隨附STM32
    的頭像 發(fā)表于 10-22 14:26 ?1178次閱讀
    <b class='flag-5'>STM32</b> Nucleo-64開(kāi)發(fā)板技術(shù)解析與應(yīng)用指南

    立即在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 ?1224次閱讀

    STM32 Nucleo-64開(kāi)發(fā)板技術(shù)解析:以NUCLEO-C092RC為例

    、一個(gè)與ARDUINO^?^ 共享的用戶LED、一個(gè)用戶按鈕和一個(gè)重置按鈕。STM32 Nucleo-64板隨附STM32Cube MCU軟件包中提供的STM32全面免費(fèi)軟件庫(kù)和示例。
    的頭像 發(fā)表于 10-16 10:26 ?814次閱讀
    <b class='flag-5'>STM32</b> Nucleo-64開(kāi)發(fā)板技術(shù)解析:以NUCLEO-C092RC為例

    意法半導(dǎo)體:STM32CubeMX將不再集成到STM32CubeIDE中

    ,這兩個(gè)工具實(shí)現(xiàn)互操作的方式將與IAR EWARM、Keil MDK-ARM和STM32Cube for VS Code相同。 這兩種工具當(dāng)前的集成方式看似會(huì)在項(xiàng)目早期的原型開(kāi)發(fā)階段帶來(lái)令人矚目的效果。但
    的頭像 發(fā)表于 09-01 17:18 ?3830次閱讀

    STM32CUBE MX無(wú)法安裝,每次總是卡在最后一步,為什么?

    每次只要到了這個(gè)copy_jre.bat就卡住,一直安裝不了。如果我強(qiáng)行關(guān)閉掉,然后自己安裝最新的JAVA環(huán)境,能打開(kāi)cube MX,但是無(wú)法正常生成MDK工程,也無(wú)法連接到服務(wù)器,獲取對(duì)應(yīng)的MCU擴(kuò)展包。
    發(fā)表于 07-24 07:59

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

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

    請(qǐng)問(wèn)X—CUBE—AI和touchgfx沒(méi)法同時(shí)使用嗎?

    啟用了touchgfx,X—CUBE-AI的device application就無(wú)法選擇了?這倆工具沒(méi)法同時(shí)使用嗎?小白求問(wèn)佬們
    發(fā)表于 06-06 07:16