文章插圖

文章插圖
Keil是單片機的一款開發環境,分為不同的版本分別對應不同階段的單片機 。
主流的就是51單片機和STM32單片機 。
一般來說51單片機和STM32單片機的Keil版本不能共用,也就是一個keil不能同時編譯51和STM32單片機的程序 。
但是無際單片機編程研究出了可以共用的方法,這塊可以先關注我們,后續會教大家怎么去設置 。
前面說了keil是一款開發環境工具,那它主要的作用有以下2個:
1.編寫單片機程序
單片機支持用匯編和c語言來編寫程序,匯編一般用的資源非常少的單片機,我做了10年單片機開發基本沒用過 。
所以建議新手主力去學習c語言,最好是學習單片機c語言編程 。
這個跟純軟件的c語言教程有點差別,主要體現在開發環境和需要學習的知識點 。
針對單片機的c語言編程我們也錄制了一套系統的視頻教程,主要偏向實戰為主,對于單片機開發不常用的知識點沒去講 。
教程可以搜無際單片機編程找到我們 。
2.編譯程序
我們寫好程序以后,需要編譯成hex的文件,下載到單片機里面去執行 。
Keil就提供了這樣的功能 。
那我們熟悉了keil主要的功能以后,下面來跟大家講一下keil怎么去使用 。
下載、安裝、破解這些就不去講了,很簡單,隨便都能找到教程,我們盡量講重點:怎么搭建開發環境 。
打開下載安裝好的keil,圖標如下:
5.新建文本
7.導入剛剛保存的文件到工程
- 為什么關了燈了燈泡還微亮-用51單片機的外部中斷控制led燈的開光,當按下一個鍵時,led燈全亮,按下另一個鍵時,led燈熄滅
- 為什么2020款軒逸悅享版車燈開光撥到OFF檔,燈還是關不了? 單片機51點亮一個led燈
- 【數字65是什么意思】單片機R7R6 R4R3=R2R1R0什么意思?
- 軟件使用限制破解方法
- 單片機光標顯示問題 12864方面的_12864 開光標
- keil4怎么生成hex文件沒有 keil4怎么生成hex文件
