藍橋杯物聯網比賽需要安裝的軟件有如下幾種,需要大家自己在練習的時候自行安裝。下面是安裝教程。
以下是需要安裝的軟件,本教程會一一帶領大家安裝,【注意:一定要按照順序安裝】沒有安裝包的話,請大家私聊微信公眾號客服獲取。【注意:本章的圖片版本可能不太對,但是步驟都是一樣的】
第一節 SetupSTM32CubeMX-6.12.1-Win.exe
STM32CubeMX是一種圖形工具,通過分步過程可以非常輕松地配置STM32微控制器和微處理器,以及為Arm Cortex -M內核或面向Arm Cortex -A內核的特定Linux設備樹生成相應的初始化C代碼。
第一步包括選擇與所需外設集匹配的意法半導體STM32微控制器、微處理器或開發平臺,同時包括在特定開發平臺上運行的示例。
對于微處理器,第二步允許配置GPIO和設置整個系統的時鐘,并交互地將外設分配給ArmCortex -M或Cortex -A內核。特定實用工具(如DDR配置和微調)增強了STM32微處理器的易用性。對于Cortex-M內核,配置包含了額外步驟,與微控制器的十分相似。
對于微控制器和微處理器ArmCortex -M,第二步為通過引腳分配沖突處理器、時鐘樹設置助手、功耗計算器,以及用于配置外設(如GPIO或USART)和中間件棧(如USB或TCP/IP)的實用工具來配置各個必需的嵌入式軟件。
借助增強型STM32Cube擴展包,可擴展默認軟件和中間件棧。可直接通過STM32CubeMX中可用的專用包管理器,直接下載意法半導體或意法半導體合作伙伴提供的軟件包,其他軟件包可以從本地驅動器進行安裝。
此外,STM32CubeMX中的獨特實用程序STM32PackCreator可幫助開發人員構建自己的增強型STM32Cube擴展包。
最終,用戶可以生成與所選配置匹配的軟件包。這一步提供ArmCortex -M初始化C代碼,或面向Arm Cortex -A的部分Linux 設備樹。
第一步:雙擊STM32CubeMX。點擊“Install for all user”,之后點擊“Next”。【注意:該版本的STM32CubeMX無需安裝jre環境】
第二步:勾選“I accept the terms of this lincense agreememt”,并點擊“Next”。
第三步:如下勾選。
第四步:如下圖,更改STM32CubeMX的安裝目錄。
第五步:默認,點擊“Next”。
第六步:安裝中,等進度條走完,點擊“Next”。
第七步:點擊“Done”,安裝完成。
第八步:【注意:軟件不升級比賽也可以用】【注意:如要升級軟件,請以管理員身份打開】【注意:升級之后,請關閉軟件,重新請以管理員身份打開,再次檢查是否需要更新,確保是最新版。因為該軟件可能一下子無法升級到最先版。比如從A升級到C,可能需要A->B,B->C這樣升級】【注意:截止2024年10月31日,最新版為V6.12.1】用管理員權限打開STM32CubeMX,如下:【注意:以下升級舉出的例子是升級到6.1.2,我們提供的安裝包是6.12.1】【注意:更新時需要登錄ST賬戶】
第九步:安裝STM32WL芯片包。【注意:只需要安裝最新的包就可以了。截止2024年11月02日,最新版STM32WL的支持包版本為1.3.0】這是最后一步。【注意:該步需要聯網且需要登錄ST賬號】
第二節 mdk_541.exe
Arm Keil在計算和連接能力變革中起著核心作用,這場變革正在改變人們的生活方式和企業的運作方式。其先進、節能的處理器設計已使超過1300億顆芯片實現了智能計算,其技術目前已為從傳感器到智能手機和超級計算機的各種產品提供了可靠的支持。
除Arm架構外,該公司還提供軟件和工具,包括功能齊全的嵌入式C/C++專用工具鏈Arm Development Studio和Keil MDK,前者適用于任何Arm架構,而后者專為在基于Arm的微控制器上創建、構建和調試嵌入式應用程序而開發。
【注意:截止2024年11月1日,最新版MDK版本為mdk_541.exe】
第一步:雙擊MDK安裝包,之后你可以看見安裝包的版本號。點擊“Next>>”。
第二步:勾選“I agree to all the terms of the preceding License Agreement”,然后點擊“Next>>”。
第三步:更改安裝包安裝路徑,下圖分別是默認安裝路徑和更改之后的安裝路徑。【注意:建議安裝在非C盤,我是安裝在D盤】
第四步:填寫一些信息。【注意:隨便填,可以不用真實信息】點擊“Next>>”。
第五步:安裝中。
第六步:點擊“Flish”,完成安裝。【注意:這個時候會自動彈窗跳轉到網頁和軟件內部,直接關閉即可】
第三節 keil注冊機2032.zip
第一步:準備破解MDK,打開破解工具:【注意:請關閉殺毒軟件和防火墻,電腦自帶的殺毒也要關閉,并調低音量】
第二步:用管理員權限打開MDK,如下:【注意:這時候會在彈出部分窗口,統統關掉】
第三步:如下破解:
第四節 Keil.STM32WLxx_DFP.1.2.0.pack
官網:https://www.keil.arm.com/packs/
【注意:截止2024年11月2日,最新版為1.2.0】
這個支持包包含了一系列用于開發 STM32WL 系列微控制器的驅動程序、設備描述文件以及配置文件。
第一步:用MDK方式打開安裝包,點擊“Next>>”。【注意:這個支持包的安裝路徑和MDK的路徑是關聯的,所以不需要選擇安裝路徑】
第二步:安裝完成。
第五節 CMSIS-DAP.INF
該驅動是開發板下載器和串口的驅動,用于下載程序和串口通信。【注意:Win10以上電腦是不需要安裝的】我的電腦是Win11的,所以不需安裝。如果大家的電腦需要安裝,請通過微信公眾號聯系我們。謝謝。
-
物聯網
+關注
關注
2909文章
44595瀏覽量
372988 -
STM32
+關注
關注
2270文章
10897瀏覽量
355818 -
軟件
+關注
關注
69文章
4937瀏覽量
87427 -
藍橋杯
+關注
關注
1文章
127瀏覽量
10139
發布評論請先 登錄
相關推薦
評論