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