STM32CubeIDE使用初探

一、功能簡介

STM32CubeIDE是ST官方推出的一款基於STM32的開發工具,其整合了TrueStudio和STM32CubeMX的功能於一體。

主要特性:

1. 集成STM32CubeMX的特性
  • 支持STM32微控制器和微處理器的選擇
  • 引腳,時鐘,外設和中間件的配置
  • 項目創建和初始化代碼的生成
2. 基於ECLIPSE/CDT,藉助ECLIPSE插件功能,提供用於ARM工具鏈的GNU C/C++編譯器,支持GDB調試器
3. 其他高級調試特性
  • CPU核,外設寄存器和內存視窗
  • 實時的變量監視視窗
  • 系統分析和實時跟蹤
  • CPU錯誤分析工具
4. 支持ST-Link和J-Link調試器
5. 支持導入TrueStudio和SW4STM32的工程
6. 支持多個操作系統,包括windows,linux和macOS,僅僅支持64位

二、基本菜單

在這裏插入圖片描述
從左至右依次有:

  • File:

    主要涉及對文件操作的選項。包含新建、打開,關閉、保存、回退、移動、重命名,刷新,打印,導入,導出等文件操作選項,還有轉換文件行分隔符,重啓軟件,退出軟件等操作選項。

  • Edit

    包括對文件內容的編輯操作。如撤銷,反撤銷,複製,剪切,粘貼,刪除,全選,塊選,查找,替換,單詞補全,代碼補全等操作。

  • Source

    偏向於對代碼的快捷操作。比如添加註釋,取消註釋,糾正縮進,實現方法,重寫方法等操作。

  • Refactor

    重構相關操作。

  • Navigate

    導航操作。比如跳轉到下一個成員,跳轉到頭文件,顯示文件結構等。

  • Search

    搜索操作。

  • Project

    項目的相關操作。包括打開,關閉,編譯,配置,清除等操作。

  • Run

    調試相關的操作。

  • Window

    窗口相關的操作。包括新建,打開,關閉等操作。

  • Help

    提供一些相關幫助信息選項。

三、新建STM32項目

一般操作:File–>New–>STM32 Project,最後根據實際情況選擇MCU型號,配置引腳,時鐘,相關外設參數等生成初始化代碼即可。

四、常用快捷鍵

快捷鍵 快捷鍵說明
Ctrl+/ 註釋行/取消註釋行
Ctrl+D 刪除行
Ctrl+F 文件內搜索
Ctrl+H 項目內搜索
Ctrl+L 跳轉到指定行
Ctrl+O 顯示當前文件大綱
Ctrl+W 關閉當前文件
Ctrl+Tab 在源文件和頭文件間切換
Alt+/ 代碼補全
Alt+↓(↑) 行下移(行上移)
Alt+←(→) 切換文件窗口
F3 跳轉到聲明處
F4 查看類型的層次結構
F11 啓動調試
F5 單步跳入
F6 單步跳過
F7 單步返回
F8 繼續運行
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章