說明:本文僅敘述keil安裝中出現的一些小白問題,不涉及安裝失敗的解決辦法
keil安裝相關
keil C51和MDK-ARM的區別
keil是一個集成化的開發環境,C51提供的是C51的開發環境,MDK-ARM提供32位ARM控制器的開發環境。
C51也好,MDK-ARM也好都是keil提供的開發環境,是 可以共存 的.
一部分初學者在安裝MDK-ARM后發現,無法編譯C51程序,那就需要到keil的官網上下載C51的開發環境,並將其加入keil中,激活后,即可同時開發ARM和51單片機
器件支持包的安裝
器件包的安裝要在keil成功安裝后進行
STM32有多個系列,如果要開發某一系列就需要下載響應的安裝包,如果不安裝對應的安裝包可能會發生無法編譯或使用keil的load按鈕無法燒錄程序的問題,一般在keil安裝完成后都需要安裝響應的器件支持包
器件支持包有兩種安裝方式
在線安裝(以F1為例)
打開keil點擊pack install
在彈出窗口中選擇STM32F1series
點擊install安裝,安裝完成后按鈕會變為up to date
文件安裝
文件安裝需要先在keil官網上下載響應的固件支持包,然后導入到keil中,固件庫的下載地址為:https://www.keil.com/dd2/pack/
選擇STM32F103的固件包下載並安裝即可