1. 程式人生 > 實用技巧 >STM32MP157系列教程連載-Cortex-A7開發篇1:STM32MP1微處理器之開發環境

STM32MP157系列教程連載-Cortex-A7開發篇1:STM32MP1微處理器之開發環境

STM32MP157系列教程連載-Cortex-A7開發篇1:STM32MP1微處理器之開發環境

本文主要介紹windows下的開發環境搭建。推薦使用win10 64bit系統進行安裝。我們將安裝以下軟體。

  • Xshell 6(免費版)
  • STM32CubeProgrammer

1.1 Xshell 6安裝

由於在後續的實驗中需要使用到串列埠除錯終端和ssh登陸Linux作業系統,因此需要 安裝一個 除錯工具 ,這裡以xshell為例 ,讀者也可以根據自己的個人習慣選擇。

Xshell 6免費版安裝包可以從xshell官方網站通過郵件申請免費版本,也可以使用資料光碟中【華清遠見-FS_MP1A開發資料\01-工具軟體】的Xshell-6.0.0197p.exe安裝包進行安裝。

在這裡插入圖片描述
雙擊安裝包後會先檢查當前系統環境,如果系統依賴不滿足則會自動安裝缺失的部分。
在這裡插入圖片描述
環境安裝完成後將會出現如下介面。
在這裡插入圖片描述
點選“下一步”。
在這裡插入圖片描述
點選“我接收許可協議中的條款”。
在這裡插入圖片描述
這裡直接點選“下一步”。
在這裡插入圖片描述
選擇要安裝的預設目錄後點擊“下一步”。
在這裡插入圖片描述
點選“安裝”。
在這裡插入圖片描述
安裝完成會出現如下介面。
在這裡插入圖片描述
安裝完成後第一次啟動需要指定一個配置檔案預設儲存路徑,這裡一般預設即可。
在這裡插入圖片描述
然後出現如下介面,由於是免費版本所以直接點選“關閉”即可。
在這裡插入圖片描述
隨後會彈出如下介面,點選“確定”。
在這裡插入圖片描述
至此,xshell 6(免費版),就安裝成功了。

1.2 STM32CubeProgrammer安裝

STM32CubeProgrammer是STMicroelectronics的官方工具,用於在STM32平臺上的Flash裝置中建立分割槽並對各個分割槽進行映象燒錄。

可以使用STM32CubeProgrammer來燒錄STM32 MPU板上支援的所以Flash裝置。後續 映象燒錄將會用STM32CubeProgrammer工具進行eMMC和SDCsrd的映象更新。

STM32CubeProgrammer安裝包可以從ST官方網站通過郵件申請最新版本,也可以使用資料光碟中【華清遠見-FS_MP1A開發資料\01-工具軟體】的en.stm32cubeprog_v2-4-0.zip安裝包進行安裝。

首先需要將安裝包解壓,解壓完成後得到如下檔案。

在這裡插入圖片描述
雙擊“SetupSTM32CubeProgrammer-2.4.0.exe”允許安裝嚮導。
在這裡插入圖片描述
點選“Next”.
在這裡插入圖片描述
點選“Next”.

在這裡插入圖片描述
點選“I accept the terms of this license agreement”.
在這裡插入圖片描述
這裡選擇安裝路徑,筆者可以自行指定。點選Next之後會提示,將要建立一個安裝目錄。
在這裡插入圖片描述
勾選STM32TrustePackageCreator選項.
在這裡插入圖片描述
Next之後會程序序安裝。
在這裡插入圖片描述
在安裝的過程中會彈出如下介面,安裝相關的驅動程式。

點選“下一步”.
在這裡插入圖片描述
程式將會自動安裝所需的驅動程式,安裝完成後會彈出如下介面。
在這裡插入圖片描述
點選“完成”.
在這裡插入圖片描述
切換到“STM32CubeProgrammer”介面後點擊“Next”,建立桌面快捷鍵。
在這裡插入圖片描述
安裝完成介面。
在這裡插入圖片描述
出現上述介面後點擊“Done”。至此STM32CubeProgrammer就安裝完成了。

南風
2020.10.10