目錄預(yù)覽
2.工作區(qū)和工程
3.工程信息
4.調(diào)試
0.引言
本文檔是幫助用戶快速熟悉 STMicroelectronics STM32CubeIDE 的簡(jiǎn)明指南。STM32CubeIDE 是基于 ECLIPSE框架的集成開發(fā)環(huán)境(IDE)。其面向基于意法半導(dǎo)體的 STM32 MCU 和 MPU,并使用C/C++語言進(jìn)行嵌入式軟件開發(fā)的用戶。本手冊(cè)提供了關(guān)于以下方面的基礎(chǔ)信息:信息中心、工作區(qū)和工程、工程信息、 調(diào)試。
1.信息中心
使用 STM32CubeMx 或 STM32CUBEIDE 集成的 CubeMX 選擇開發(fā)板,使用開發(fā)板默認(rèn)配置即可。
在信息中心中用戶可以快速了解有關(guān)產(chǎn)品及其使用方式的相關(guān)信息。
單擊對(duì)應(yīng)的超文本鏈接將打開手冊(cè),也能獲取來自 STMicroelectronics 網(wǎng)站 www.st.com 的最新信息首次使用 STM32CubeIDE 之前無須閱讀所有材料。
建議在需要的時(shí)候返回信息中心獲取參考信息。通過[Help]>[Information Center]命令可以隨時(shí)進(jìn)入信息中心窗口。關(guān)閉信息中心標(biāo)簽時(shí),將打開 C/C++視圖。
2.工作區(qū)和工程
STM32CubeIDE 使用ECLIPSE 框架創(chuàng)建;它繼承了一些新用戶可能不太熟悉的特性。
ECLIPSE編輯環(huán)境采用了多個(gè)視圖。視圖是一組專用窗口。C/C++視圖專門用于書寫和編輯代碼以及瀏覽各個(gè)工程。
用戶在該視圖上花費(fèi)的時(shí)間較長(zhǎng)。另一個(gè)較為常用的視圖是調(diào)試視圖,在該視圖中用戶可以進(jìn)行調(diào)試和測(cè)試。兩種視圖可以很輕松地來回切換,在某些情況下甚至可以實(shí)現(xiàn)自動(dòng)切換。
工作區(qū)和工程:下一個(gè)需要執(zhí)行的操作是創(chuàng)建工程,這里需要首先介紹一下工作區(qū)的概念。工作區(qū)是包含工程文件夾或工程文件夾相關(guān)信息的容器,其中.metadata 文件夾包含有關(guān)于工程的信息。
工作區(qū)只是硬盤上的文件夾,可位于硬盤上任意位置。STM32CubeIDE 啟動(dòng)時(shí)會(huì)詢問需要使用哪一個(gè)工作區(qū)。用戶可隨時(shí)通過[File]>[SwitchWorkspace]導(dǎo)覽至其他文件夾更改工作區(qū)。注意:工作區(qū)和工程名稱只能包含 ascii 字符。此要求也適用于工作區(qū)路徑。
創(chuàng)建第一個(gè)工程:創(chuàng)建嵌入式工程最簡(jiǎn)單的方式是使用STM32工程向?qū)А?/p>
通過[File]>[New]>[STM32 Project]菜單命令將其選中,隨后啟動(dòng)內(nèi)嵌的 MCUFinder:
選擇目標(biāo) MCU 或主板,然后跳轉(zhuǎn)至下一頁
輸入工程名稱,然后在目錄框中選擇工程所需的設(shè)置
單擊[Finish]。隨后將打開 STM32CubeMX 窗口,在該窗口中可以配置外設(shè)、時(shí)鐘、中間件和功耗。
工程向?qū)Р杉男畔ǎ?/p>
1. 目標(biāo)信息,例如使用給定的評(píng)估板還是給定的微控制器。
2. 工程名稱
3. 目標(biāo)語言、目標(biāo)文件類型和工程類型
4. 代碼生成選項(xiàng)
原文標(biāo)題:用戶手冊(cè)|STM32CubeIDE 快速入門指南
文章出處:【微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
-
單片機(jī)
+關(guān)注
關(guān)注
6032文章
44521瀏覽量
633122 -
STM32
+關(guān)注
關(guān)注
2266文章
10873瀏覽量
354853
原文標(biāo)題:用戶手冊(cè)|STM32CubeIDE 快速入門指南
文章出處:【微信號(hào):STM32_STM8_MCU,微信公眾號(hào):STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論