欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

STM32CubeIDE入門(mén)教程 STM32CubeIDE安裝使用教程

嵌入式技術(shù) ? 來(lái)源:嵌入式技術(shù) ? 作者:嵌入式技術(shù) ? 2022-06-08 09:19 ? 次閱讀

1.簡(jiǎn)介

STM32CubeIDE是一個(gè)高級(jí)C / C ++開(kāi)發(fā)平臺(tái),具有用于STM32微控制器微處理器的外設(shè)配置,代碼生成,代碼編譯和調(diào)試功能。它基于Eclipse?/ CDT框架和GCC工具鏈進(jìn)行開(kāi)發(fā),并基于GDB進(jìn)行調(diào)試。它允許現(xiàn)有幾百插件是完成了Eclipse的功能整合?IDE。
STM32CubeIDE集成了STM32CubeMX的STM32配置和項(xiàng)目創(chuàng)建功能,以提供多合一的工具體驗(yàn),并節(jié)省安裝和開(kāi)發(fā)時(shí)間。從選擇板子或示例中選擇空的STM32 MCU或MPU或預(yù)配置的微控制器或微處理器后,將創(chuàng)建項(xiàng)目并生成初始化代碼。在開(kāi)發(fā)過(guò)程中的任何時(shí)候,用戶(hù)都可以返回外圍設(shè)備或中間件的初始化和配置,并重新生成初始化代碼,而不會(huì)影響用戶(hù)代碼。
STM32CubeIDE包括構(gòu)建和堆棧分析器,可為用戶(hù)提供有關(guān)項(xiàng)目狀態(tài)和內(nèi)存要求的有用信息。
STM32CubeIDE還包括標(biāo)準(zhǔn)和高級(jí)調(diào)試功能,包括CPU內(nèi)核寄存器,存儲(chǔ)器和外設(shè)寄存器的視圖,以及實(shí)時(shí)變量監(jiān)視,Serial Wire Viewer接口或故障分析器。

2.軟件包下載

1.去ST官網(wǎng)下載軟件安裝包:https://www.st.com/content/st_com/en.html

pYYBAGKXBN6ANrLZAAxPkBro6Ok474.pngpoYBAGKXBOyABUe_AAEUFhs_iM8276.png

3.軟件安裝

poYBAGKXBSWAcQAuAACgIg6mo_8598.pngpoYBAGKXBT-AWyzFAAMRZFhSFYE701.pngpYYBAGKXBU-AcgnxAAHnO1Dlg-c187.pngpoYBAGKXBV6AME0MAAEptDPoxcc878.png

4.創(chuàng)建工程

4.1打開(kāi)軟件,選擇工作區(qū)路徑,不要出現(xiàn)中文名稱(chēng)。

pYYBAGKXBaGAMo9EAABSMhKspO0404.pngpYYBAGKXBbSAZUQAAAFsb92UYB4158.png

4.2 選擇直接創(chuàng)建STM32工程,我們這里以STM32F103C8為例驅(qū)動(dòng)LED燈。

pYYBAGKXBc-ANLQWAATNke5mLys836.pngpYYBAGKXBduAM8WBAAGAo8G2pi4891.pngpoYBAGKXBeyAJUaGAAJQUkiUw1w293.png

4.3 參數(shù)配置時(shí)鐘源選擇。

poYBAGKXBiqABUe9AAHlUasHJK4901.png

4.4 時(shí)鐘樹(shù)配置。

poYBAGKXBkGATMSZAAGpXN3qk0A589.png

4.5 配置GPIO口:LED1--PB6 ;LED2--PB7; LED3--PB8 ;LED4--PB9。

pYYBAGKXBlyAbK6QAAGxIfNKRiY587.png

4.6 GPIO口基本參數(shù)配置,以PB6為例,其她三個(gè)配置相同。

pYYBAGKXBo-AOnLGAACYnfUaTiM269.pngpYYBAGKXBpuAF4ADAAF-odEwSWc517.png

4.7 工程參數(shù)設(shè)置。

pYYBAGKXBrCAWSg5AAFBwGOSD3M034.png

4.8 生成代碼。

pYYBAGKXBtGAbd1nAAF0-VLkxpA675.png

4.9 實(shí)現(xiàn)500ms閃爍一次。

  • Alt+/ :補(bǔ)全代碼
  • CTRL+ “-”:縮小字體
  • CTRL+SHIFT+”+”:放大字體
  • CTRL+TAB: .c和.h文件切換
  • CTRL+/:注釋
poYBAGKXBw-AC8S1AAHF13TI1-s025.png

4.10 生成.hex文件設(shè)置。

pYYBAGKXBzmASHHqAAJbr0SQ_Es475.pngpoYBAGKXB0SAFVMvAAE7qg_-PdE745.png

4.11 編譯工程。

pYYBAGKXB2aAaJSHAAJRr-jLhD0677.png

4.12生成可執(zhí)行文件路徑:在你所保存的工程路徑下的Debug目錄下。

poYBAGKXB4uAOmA3AAD-DZpgSFw162.png

4.13 效果展示。

pYYBAGKXB7CAY11eAAtZ2fH82oY838.png

5.自定義.c和.h文件

5.1創(chuàng)建文件夾。

pYYBAGKXB9-ANxv0AAEWs2JnoWE978.pngpYYBAGKXB-mAAeQnAADoD4D1HwA317.png

5.2將文件夾添加到工作區(qū)。

pYYBAGKXCBaAFCEiAAFeUq6Xqb8426.pngpYYBAGKXCCOAZyJWAAJ4WGq5WjA691.png

5.3添加.c和.h文件:這里以添加delay.c和delay.h為例。

pYYBAGKXCDuAbWJyAAGqsviwo4Q568.pngpYYBAGKXCEeARQf-AAHn8iphDPA330.pngpoYBAGKXCFSAB8cMAAKxpYM8v_8574.png

5.4 調(diào)用用戶(hù)自定義函數(shù)。

poYBAGKXCGyARL27AAFLDmGXyAk523.pngpoYBAGKXCHeAAeYtAAEzYXeW6IQ823.png

5.5 程序編譯,下載到開(kāi)發(fā)板。

poYBAGKXCJSAGkeoAAHn4LAITXk522.png

聲明:本文內(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)注

    2273

    文章

    10926

    瀏覽量

    357802
  • IDE
    IDE
    +關(guān)注

    關(guān)注

    0

    文章

    341

    瀏覽量

    46912
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    STM32CubeIDE軟件實(shí)現(xiàn)STM32外部中斷實(shí)例

    本文用STM32CubeIDE軟件實(shí)現(xiàn)STM32外部中斷實(shí)例。
    的頭像 發(fā)表于 08-24 09:09 ?4472次閱讀

    STM32CubeIDE SWV功能介紹

    01 引言 STM32CubeIDE是ST官方推出的集成開(kāi)發(fā)環(huán)境,集成了很多STM32的調(diào)試與開(kāi)發(fā)工具。本文主要介紹如何使用SWV功能來(lái)打印輸出。 02 問(wèn)題描述 客戶(hù)使用STM32CubeIDE
    的頭像 發(fā)表于 10-13 14:20 ?3853次閱讀
    <b class='flag-5'>STM32CubeIDE</b> SWV功能介紹

    Ubuntu 18.04 安裝 STM32CubeIDE 小記

    Ubuntu 18.04 安裝 STM32CubeIDE 小記
    發(fā)表于 11-18 17:36 ?9次下載
    Ubuntu 18.04 <b class='flag-5'>安裝</b> <b class='flag-5'>STM32CubeIDE</b> 小記

    STM32CubeIDE使用

    參考STM32CubeIDE屬于一站式工具,本文帶你體驗(yàn)它的強(qiáng)大第一個(gè)STM32CubeIDE項(xiàng)目STM32CubeIDE使用記錄STM32CubeIDE使用筆記(03):使用ST-L
    發(fā)表于 12-02 17:21 ?29次下載
    <b class='flag-5'>STM32CubeIDE</b>使用

    STM32CubeIDE初識(shí)

    STM32CubeIDE初識(shí)
    發(fā)表于 12-02 18:36 ?23次下載
    <b class='flag-5'>STM32CubeIDE</b>初識(shí)

    STM32CubeIDE安裝-NSIS Error問(wèn)題

    STM32CubeIDE安裝-NSIS Error問(wèn)題
    發(fā)表于 12-03 21:06 ?18次下載
    <b class='flag-5'>STM32CubeIDE</b><b class='flag-5'>安裝</b>-NSIS Error問(wèn)題

    STM32CubeIDE的MCU開(kāi)發(fā)

    以前做stm32嵌入式開(kāi)發(fā)均使用的是破解版的keil軟件,現(xiàn)在工作需要無(wú)法按照此步驟進(jìn)行,最近針對(duì)ST官方免費(fèi)軟件STM32CubeIDE進(jìn)行了相關(guān)調(diào)研工作。1 STM32CubeIDE簡(jiǎn)介目前主流
    發(fā)表于 12-05 12:21 ?25次下載
    <b class='flag-5'>STM32CubeIDE</b>的MCU開(kāi)發(fā)

    第一個(gè)STM32CubeIDE項(xiàng)目

    使用STM32CubeIDE的第一個(gè)項(xiàng)目開(kāi)始第一個(gè)項(xiàng)目添加代碼今天開(kāi)始做一個(gè)STM32CubeIDE的第一個(gè)項(xiàng)目,首先需要說(shuō)明的:STM32CubeIDE是一個(gè)免費(fèi)的軟件開(kāi)始第一個(gè)項(xiàng)目在文件菜單中選
    發(fā)表于 12-29 19:29 ?11次下載
    第一個(gè)<b class='flag-5'>STM32CubeIDE</b>項(xiàng)目

    STM32CubeIDE生成的工程

    近日接到一客戶(hù)需求,其欲在 STM32CubeIDE 中指定堆(Heap)的地址到某一專(zhuān)用的RAM 中。
    的頭像 發(fā)表于 07-27 09:40 ?1837次閱讀

    AN5394_STM32L5系列在STM32CubeIDE中的項(xiàng)目入門(mén)

    AN5394_STM32L5系列在STM32CubeIDE中的項(xiàng)目入門(mén)
    發(fā)表于 11-21 08:11 ?1次下載
    AN5394_<b class='flag-5'>STM32</b>L5系列在<b class='flag-5'>STM32CubeIDE</b>中的項(xiàng)目<b class='flag-5'>入門(mén)</b>

    STM32CUBEIDE(1)----安裝

    。 STM32CubeIDE集成了STM32CubeMX的STM32配置與項(xiàng)目創(chuàng)建功能,以便提供一體化工具體驗(yàn),并節(jié)省安裝與開(kāi)發(fā)時(shí)間。在通過(guò)所選
    的頭像 發(fā)表于 11-22 09:52 ?1364次閱讀
    <b class='flag-5'>STM32CUBEIDE</b>(1)----<b class='flag-5'>安裝</b>

    STM32CubeIDE安裝指南

    電子發(fā)燒友網(wǎng)站提供《STM32CubeIDE安裝指南.pdf》資料免費(fèi)下載
    發(fā)表于 08-01 15:44 ?6次下載
    <b class='flag-5'>STM32CubeIDE</b><b class='flag-5'>安裝</b>指南

    巧用 STM32CubeIDE 之編譯警告

    巧用 STM32CubeIDE 之編譯警告
    的頭像 發(fā)表于 10-25 16:33 ?1090次閱讀
    巧用 <b class='flag-5'>STM32CubeIDE</b> 之編譯警告

    STM32CubeIDE快速入門(mén)指南

    電子發(fā)燒友網(wǎng)站提供《STM32CubeIDE快速入門(mén)指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-19 14:29 ?23次下載
    <b class='flag-5'>STM32CubeIDE</b>快速<b class='flag-5'>入門(mén)</b>指南

    STM32CubeIDE找不到elf

    STM32CubeIDE是STMicroelectronics公司推出的一款集成開(kāi)發(fā)環(huán)境(IDE),用于開(kāi)發(fā)STM32系列微控制器的應(yīng)用程序。它基于Eclipse開(kāi)發(fā)平臺(tái),并集成了ST的驅(qū)動(dòng)程序
    的頭像 發(fā)表于 01-02 16:32 ?2048次閱讀