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