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

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

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

3天內不再提示

STM32Cube到底包含哪些工具 ?

黃工的嵌入式技術圈 ? 來源:黃工的嵌入式技術圈 ? 2020-03-04 10:16 ? 次閱讀

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

1寫在前面

有朋友看到:STM32CubeMX、STM32CubeProg、STM32CubeMonPwr這類工具就會產生疑問,它們的功能是什么?之間有什么差異?

其實,上面說到的這類工具都屬于STM32Cube。而且,這幾個工具是ST目前重點支持和維護的工具。

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

2

STM32Cube概述

STM32Cube是一個ST意法半導體原計劃用于提高開發效率,減少開發工作時間和成本,覆蓋整個STM32提供的一套工具。

如上圖,STM32Cube包括:

1.一套用戶友好的軟件開發工具,涵蓋從概念到實現的項目開發的所有階段。

STM32CubeMX:一個圖形化的軟件配置工具,可以自動生成C使用圖形向導初始化代碼。

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

STM32CubeMonitor-Power(STM32CubeMonPwr):一種用于測量和幫助的監控工具優化單片機的功耗。

2.STM32Cube MCU軟件包

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

STM32Cube LL:一套針對MCU底層的庫,確保最佳的性能。

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

例程:所有嵌入式軟件實用程序與全套外設應用的例程。

以上是概要內容,下一章節列舉詳細內容。

3

相關詳細內容

這一節再詳細給大家介紹一下上面相關內容。

1.STM32CubeMX

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

STM32CubeMX這個工具是ST目前重點打造的工具,相信大家都不陌生,目的就是為了方便開發者,節約時間,提高開發效率。

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

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

2.STM32CubeProgrammer

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

具體可以參看我之前的一篇文章:幾點關于STM32CubeProgrammer的內容

3.STM32CubeMonPwr

STM32CubeMonPwr是一套使開發人員能夠快速分析目標板的低功耗性能的工具。該軟件工具通過X-NUCLEO-LPM01A專用中間板獲取功率測量值,并使用直觀的圖形界面顯示這些測量值。動態測量電流范圍為100 nA至50 mA。

4.STM32CubeMCU軟件包

HAL:Hardware Abstraction Layer硬件抽象層庫

LL:Low-layer底層庫

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

這些軟件包都有相關的文檔說明,內容比較多,且都是英文,對于初學者來說,可能看文檔不合適。

我整理并上傳了STM32Cube HAL和LL驅動說明文檔:

百度網盤地址:

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

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

    關注

    32

    文章

    1161

    瀏覽量

    129928
  • Low
    Low
    +關注

    關注

    0

    文章

    50

    瀏覽量

    37317
  • stm32cubemx
    +關注

    關注

    5

    文章

    286

    瀏覽量

    15838
收藏 人收藏

    評論

    相關推薦

    STM32Cube學習筆記 (十六篇全)

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

    win7 64位系統STM32CubeMX安裝完成后數據包無法升級到最新版本,怎么解決?

    win7 64位系統 STM32CubeMX安裝完成后數據包無法安裝,安裝較低版本后又無法升級到最新版本,這個界面出現閃退,無法輸入用戶名和密碼,導致無法升級。也試過下載STM32Cube FW
    發表于 03-10 07:04

    STM32G474利用高精度HRTIM怎么捕獲外部波形計算波形頻率?

    STM32G474 利用高精度HRTIM怎么捕獲外部波形計算波形頻率,想用STM32Cube配置工程代碼,網上查了很多資料,沒有看到這個用法。希望大神指導一下。
    發表于 03-10 06:29

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

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

    如何在STM32CubeMX中集成Flexible Safety RTOS

    使用STM32處理器的用戶,可以通過STM32Cube工具生成基礎工程,免費評估功能安全操作系統Flexible Safety RTOS二進制庫了。
    的頭像 發表于 01-17 11:31 ?1491次閱讀
    如何在<b class='flag-5'>STM32</b>CubeMX中集成Flexible Safety RTOS

    X-CUBE-CLASSB以及生態系統為何如此重要

    ???????? X-CUBE-STL目前支持STM32MP1、STM32U5、STM32L5、STM32H5和
    的頭像 發表于 11-07 14:01 ?636次閱讀

    stm32cube IDE上使用1LV型STM32H747I-DISCO實現WLAN低功耗模式,與路由器連接時,它會不斷喚醒,為什么?

    我正在 stm32cube IDE 上使用 1LV 型 STM32H747I-DISCO 實現 WLAN 低功耗模式。 當 WIFI 模塊與手機熱點連接時,它工作正常,即只有在接收到數據包后才會喚醒
    發表于 05-30 07:25

    STM32Cube庫和standard peripheral library有什么區別?

    STM32Cube庫和standard peripheral library有什么區別
    發表于 05-16 06:52

    請問STM32 CUBE穩定嗎?

    我以前一直是用官方庫開發1系列的。stm32 cube也出來一段時間了,現在穩定性如何了,需要用到usb和sd卡fat文件系統,cube里有沒有提供,穩定性如何呢? 還有cube最早是
    發表于 05-16 06:24

    請問STM32Cube包含的FATFS例程是不是已經支持8G以上的SD卡了?

    STM32Cube包含的FATFS例程是不是已經支持8G以上的SD卡了? 我手頭沒有合適的卡做測試,有人知道么 stm324xg_eval_sd.c 文件的uint8_t
    發表于 05-16 06:18

    HAL庫IAP失敗的原因?

    第一個項目HAL庫:STM32Cube FW_F1 V1.2.0,生成A_boot.bin,A_app.bin,從A_boot跳轉A_app成功 第二個項目HAL庫:STM32Cube FW_F1
    發表于 05-10 08:29

    STM32Cube MX不斷自動關閉項目,是什么原因啊?

    請高手幫助解決一下,我打開STM32Cube MX軟件LOAD項目文件以后,STM32Cube MX不斷自動關閉項目,是什么原因啊?謝謝幫助。
    發表于 05-10 07:20

    請問stm32f103c8的usb需要crc模塊嗎?

    我按例子用 stm32cube mx做了一個鼠標的demo, 沒有用 stm32 cube 開啟crc也能使用,我看usb協議好像有crc 校驗的, 到底需不需要手動開啟呢?
    發表于 05-10 06:15

    stm8cube不能像stm32cube一樣來自動生成工程嗎?怎么操作?

    stm8cube不能像stm32cube一樣來自動生成工程嗎?有知道怎么操作的嗎?
    發表于 05-07 08:01

    請問ETH_RXBUFNB和ETH_TXBUFNB參數在STM32CUBE中如何修改?

    stm32f4xx_hal_conf.h中: #define ETH_RXBUFNB((uint32_t)4U) /* 4 Rx buffers of size ETH_RX_BUF_SIZE
    發表于 04-28 06:13
    主站蜘蛛池模板: 李老汉的性生生活2 | 最好看的2019中文字幕1 | 视频一区视频二区在线观看 | 国产福利久久 | 999久久久国产精品 999久久久免费精品国产牛牛 | 精品三级在线观看 | 在线国产高清 | 国产精品久久久久久久久免费 | 如果我们是季节韩剧在线观看 | 日韩大尺度视频 | 亚洲国产高清人在线 | 国产成人毛片视频不卡在线 | 国产精品资源在线观看网站 | 亚洲激情五月 | 69一级毛片| 成人在线免费电影 | 日本视频www色 | 午夜视频在线免费看 | 成人最新午夜免费视频 | 国产女人小便视频 | 影院午夜| 久久精品免费在线观看 | 久久视频精品线视频在线网站 | 亚洲国产女人aaa毛片在线 | 乱妇伦小说 | 美女张开大腿让男人捅 | 亚洲国产系列 | 免费的黄色的视频 | 老师您的兔子好软水好多动漫视频 | 特级毛片免费视频观看 | 天天操天天爱天天干 | 在线啪| sihu免费观看在线高清 | 四虎精品免费永久在线 | 亚洲日本中文字幕天天更新 | 久久sp | 久久艹人人艹 | 一国产大片在线观看 | 性香港xxxxx免费视频播放 | 伊人网在线免费视频 | 国产1024一区二区你懂的 |