一、資源下載 Keil5下載鏈接: https://www.keil.com/download/product/ STM32 標準庫晶元包下載鏈接: https://www.keil.com/dd2/pack/ JDK下載鏈接: https://www.oracle.com/java/technol ...
一、資源下載
Keil5下載鏈接:https://www.keil.com/download/product/
STM32 標準庫晶元包下載鏈接:
https://www.keil.com/dd2/pack/
JDK下載鏈接:https://www.oracle.com/java/technologies/downloads/#jdk19-windows/
STM32CubeMX 下載鏈接:
https://www.st.com/zh/development-tools/stm32cubemx.html#get-software
STM32CubeIDE 下載鏈接:
https://www.st.com/zh/development-tools/stm32cubeide.html#get-software
如果以上資源下載速度慢,嘗試網盤鏈接:
https://pan.baidu.com/s/1DOhku4rKppIYJ3YpVNKOSA?pwd=8888提取碼: 8888 複製這段內容後打開百度網盤手機App,操作更方便哦
Keil5 C51安裝包下載
Keil5 ARM安裝包下載
JDK安裝包下載
STM32晶元包下載
STM32CubeMX 下載
STM32CubeIDE 下載
二、環境安裝
安裝Keil5 C51
管理員身份運行安裝包
根據提示下一步
同意用戶協議,繼續下一步
選擇安裝位置,建議放到C盤以外的位置,繼續下一步
填寫個人信息,空格即可,繼續下一步
等待安裝完成
完成安裝
開始破解C51
右鍵管理員身份運行破解軟體
右鍵管理員身份運行Keil5
點擊File下的License Management
複製CID
複製CID到破解工具里
選擇C51
選擇Professional 版本
點擊Generate生成破解序列號
生成破解序列號
複製破解序列號到File下的License Management
點擊Add LIC 破解
顯示破解成功,破解到2032年失效
Keil C51 安裝破解完成
安裝Keil5 MDK
管理員身份運行安裝包
點擊繼續下一步
同意用戶協議,繼續下一步
選擇安裝位置
如果已經安裝了C51版本,那麼MDK也要與C51的安裝位置一樣
Pack 也安裝在相同的主路徑下即可
填寫個人信息,空格即可,繼續下一步
等待安裝完成
提示安裝設備軟體,同意安裝
完成安裝
彈出如下視窗,點擊OK,關閉視窗即可
開始破解MDK
右鍵管理員身份運行破解軟體
右鍵管理員身份運行Keil5
點擊File下的License Management
複製CID
複製CID到破解工具里
選擇ARM
選擇Professional 版本
點擊Generate生成破解序列號
生成破解序列號
複製破解序列號到File下的License Management
點擊Add LIC 破解
顯示破解成功,破解到2032年失效
Keil MDK 安裝破解完成
安裝AC5編譯器
Keil5 MDK 在最新的幾個版本中,放棄了AC5編譯器的集成,但很多常式代碼都是用AC5,不相容AC6,我們另外安裝AC5編譯器
打開安裝
下一步繼續
同意用戶協議
更改安裝位置,建議放到Keil 安裝位置下
點擊安裝
等待安裝
安裝完成
打開任意一個Arm內核晶元的常式
打開下圖選項
添加編譯器
選擇AC5的安裝路徑
關閉界面
再次打開魔術棒,選擇AC5編譯
0錯誤 0警告 ,工程成功編譯
安裝晶元包
如果我們開發的是STM公司的晶元,並選擇標準庫來開發,則還需要安裝相應的標準固晶元包
安裝STM32F1的晶元包
雙擊運行安裝包
預設位置安裝、繼續下一步
等待安裝完成
完成安裝
成功安裝並識別晶元包
安裝STM32F4的晶元包
雙擊運行安裝包
繼續下一步
等待安裝完成
完成安裝
成功安裝並識別晶元包
安裝JDK
如果STM32開發使用HAL庫,那麼可以使用CubeMX或者CubeIDE來生成代碼,安裝這兩個軟體,需要安裝Java環境,需要先安裝JDK
管理員身份打開安裝包
繼續下一步
更改安裝位置,繼續下一步
等待安裝完成
Win+R 打開cmd
輸入java -version 查看java版本信息
有顯示則安裝成功
安裝完還要配置環境
在此電腦(我的電腦)右擊點擊屬性→高級系統設置→環境變數
在系統變數里,點擊新建,配置JAVA_HOME變數。變數值就是剛剛jdk的安裝路徑
將jdk下的bin目錄配置到path里
添加 %JAVA_HOME%\bin
完成java配置
安裝STM32CubeMX
解壓下載的壓縮包
管理員方式打開安裝包
繼續下一步
同意用戶協議
選擇安裝位置
繼續下一步
等待安裝
完成安裝
打開設置
更改固件包安裝位置,固件包很大,儘量不放到系統盤C盤
完成配置
安裝STM32CubeIDE
解壓壓縮包
管理員身份打開安裝包
下一步繼續
同意用戶協議
選擇安裝位置,繼續下一步
安裝下載器驅動,繼續下一步
等待安裝中,同意安裝驅動
完成安裝
管理固件庫
固件庫很大,更改固件庫安裝的位置,可以與STM32CubeMX共用
完成配置