這兩天一直在研究手上的這塊NUCLEO_L552ZE_Q開發(fā)板,但光研究外觀是不夠的,還得運行程序,實現(xiàn)一定的功能,在寫程序之前,得先配置它的開發(fā)環(huán)境,接下來我們就聊聊開發(fā)環(huán)境的搭建。軟件需求:
1、STM32CubeMX(5.6.0以上版本)
2、MDK-ARM(V5.17以上版本)
3、ST-Link驅(qū)動
STM32CubeMX
為了更快掌握這款單片機,我打算先從固件庫入手,暫時她的不研究寄存器,STM32L5系列微控制器使用的是HAL外設(shè)庫,這時候就可以借助于官方提供的開發(fā)軟件STM32CubeMX的圖形操作來快速搭建一個工程,它會根據(jù)你的需求自動包含需要的文件,而不需要自己考慮該添加那個文件到工程里。
01 軟件下載
值得注意的是,只有安裝STM32CubeMX的5.6.0版本,才能有對STM32L5系列微控制器的支持,而社區(qū)目前能下載到的為5.3.0版本,所以需要到ST官網(wǎng)下載,我這里給大家貼上下載地址:STM32CubeMX下載,方便大家下載,不需要登錄,只需填寫你的姓名和郵箱,便會發(fā)送下載連接到你的郵箱。
02 軟件安裝
安裝步驟我就不多說了,除了安裝目錄你根據(jù)自己的情況來自定義以外,其他的都保持默認選項即可。
03 軟件包安裝
安裝了STM32CubeMX之后,它也只是一個空殼子,要能夠生成我們需要的工程,還需要安裝對應(yīng)的軟件包,安裝步驟如下:
值得注意的是,軟件包默認的安裝位置不是在軟件的安裝目錄,而是在系統(tǒng)盤(C盤),需要修改的可以參照下方步驟修改:
MDK-ARM
一直在用MDK開發(fā)單片機,所以這次我也打算繼續(xù)使用它,具體的安裝方法可以百度搜索“MDK-ARM安裝”,可以找到很詳細的安裝步驟,我就不再啰嗦一遍了。軟件的下載可以到MDK官網(wǎng)下載,也可以到我提供的百度下載鏈接下載,提取碼:m7kl ,官網(wǎng)下載得看心情,下載速度不是很理想,百度網(wǎng)盤可以自己找方法(如:PanDownload)下載。
安裝MDK之后還需要安裝STM32L5系列微控制器的軟件支持包:Keil.STM32L5xx_DFP.1.1.0.pack,同樣可以再MDK官網(wǎng)下載,在我的網(wǎng)盤中也有。
ST-Link驅(qū)動
NUCLEO-L552ZE-Q開發(fā)板上搭載的調(diào)試器是ST-Link V2-1版本,由于我之前一直用的都是V2版本,所以需要安裝更新的驅(qū)動,電腦才能夠識別設(shè)備,同樣的,在社區(qū)內(nèi)能下載到的版本都是比較舊的,大家可以在官網(wǎng)下載。www.st.com 搜索:stsw-link009, stsw-link007
本次的開發(fā)環(huán)境搭建就到此為止,一切順利的話下一期將會開始STM32L552的程序之旅。
-
STM32
+關(guān)注
關(guān)注
2270文章
10903瀏覽量
356272 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5062瀏覽量
97582
原文標題:分享 | 人生中的首塊STM32L552開發(fā)板——開發(fā)環(huán)境
文章出處:【微信號:STM32_STM8_MCU,微信公眾號:STM32單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論