單片機keil軟件使用 單片機編程軟件keil4



文章插圖
單片機keil軟件使用 單片機編程軟件keil4

文章插圖
Keil是單片機的一款開發環境,分為不同的版本分別對應不同階段的單片機 。
主流的就是51單片機和STM32單片機 。
一般來說51單片機和STM32單片機的Keil版本不能共用,也就是一個keil不能同時編譯51和STM32單片機的程序 。
但是無際單片機編程研究出了可以共用的方法,這塊可以先關注我們,后續會教大家怎么去設置 。
前面說了keil是一款開發環境工具,那它主要的作用有以下2個:
1.編寫單片機程序
單片機支持用匯編和c語言來編寫程序,匯編一般用的資源非常少的單片機,我做了10年單片機開發基本沒用過 。
所以建議新手主力去學習c語言,最好是學習單片機c語言編程 。
這個跟純軟件的c語言教程有點差別,主要體現在開發環境和需要學習的知識點 。
針對單片機的c語言編程我們也錄制了一套系統的視頻教程,主要偏向實戰為主,對于單片機開發不常用的知識點沒去講 。
教程可以搜無際單片機編程找到我們 。
2.編譯程序
我們寫好程序以后,需要編譯成hex的文件,下載到單片機里面去執行 。
Keil就提供了這樣的功能 。
那我們熟悉了keil主要的功能以后,下面來跟大家講一下keil怎么去使用 。
下載、安裝、破解這些就不去講了,很簡單,隨便都能找到教程,我們盡量講重點:怎么搭建開發環境 。
打開下載安裝好的keil,圖標如下:
打開以后新建工程
3.選擇單片機型號
這樣基礎工程就建立完成了
不過光建立工程還不夠,我們主要是要寫程序對吧?
5.新建文本
新建完畢界面如下:
6.保存文件到工程目錄
我們需要把這個文本保存到我們的工程目錄下,并且把文本改成.c后綴,方便開發環境去識別它的類型 。
7.導入剛剛保存的文件到工程
8.可以開始寫程序了
如果是STM32單片機,編寫完最基礎的main函數以后,編譯會出現以下錯誤:
【單片機keil軟件使用 單片機編程軟件keil4】這個錯誤是因為沒有增加STM32的啟動文件導致的 。