嘿嘿,教你怎么搭建藍橋杯MCU比賽的軟件環(huán)境
首先,我們拿出一手官網(wǎng)。有什么問題可以去官網(wǎng)查看更多
凱爾官網(wǎng):
STC官網(wǎng):
一、安裝keil5軟件
因為我們的軟件編程是基于keil5的軟件,所以我們首先需要安裝keil5的軟件。
Keil的安裝方式有很多種,keil官網(wǎng),淘寶,軟件安裝管家。不缺錢的同學可以直接去官網(wǎng)購買,學生黨可以在淘寶上學習使用,或者在軟件安裝管家安裝破解版進行學習。(商用請到官網(wǎng)購買)
Keil5分為兩個版本,C51版和ARM版。我配置的時候安裝的是C51版本。
因為網(wǎng)上安裝keil5的教程太多了,破解的和非破解的都有,這里就不多說了,大家可以自己選擇一個地方安裝。
二、設(shè)備包安裝
安裝好keil5之后CAD圖庫(29p),我們會發(fā)現(xiàn)一個很無語的事情,keil5沒有內(nèi)置設(shè)備!這個設(shè)備需要我們下載安裝。
雖然是設(shè)備包,但是看起來像一個軟件(個人感覺和keil5安裝包一模一樣,安裝的時候沒看懂哪個是設(shè)備包哪個是安裝包) ,我們選擇它就在安裝keil的地方安裝它。
三、添加了STC設(shè)備包
以下是添加完成后的效果圖。讓我們提前看一下。稍后我們將討論如何添加此設(shè)備包。
效果圖
安裝keil5軟件及其設(shè)備包后,我們會發(fā)現(xiàn)里面找不到藍橋杯MCU芯片的設(shè)備。因為這個需要我們自己添加,所以keil的設(shè)備包中沒有這個。
當時為了添加STC設(shè)備包,在網(wǎng)上找了半天也沒找到相關(guān)資源。我也去了keil和STC的官網(wǎng),也沒找到,郁悶。. . . . .
但其實STC設(shè)備包的安裝非常簡單,體貼的STC已經(jīng)給我想好了辦法,一個找不到設(shè)備包又沒有資源的弱雞。這個方法是STC的燒錄軟件。
首先我們?nèi)TC官網(wǎng)下載一波它的編程軟件:
STC 編程軟件下載:
點擊STC官網(wǎng)(見文首),點擊下載STC-ISP軟件V6.68V完整版
圖片右邊是下載的地方
下載完成后打開STC燒錄軟件
點擊OK后,找到keil仿真設(shè)置
點擊這個按鈕
就是這個小按鈕藝術(shù)花紋筆刷下載,我們可以用它來添加STC的設(shè)備包,點擊這個按鈕后會出現(xiàn)這個界面
我們需要找到keil5的安裝地址,選擇這個地址,添加。(就我而言)
我現(xiàn)在已經(jīng)選擇了,我只需要添加它。keil5官網(wǎng)的設(shè)備包安裝也是在這個地址選擇的。(大家自己選擇安裝keil5時的地址,不是我圖片中的地址..)
四、選擇設(shè)備
我們在添加STC的器件封裝時,涉及到在創(chuàng)建工程文件時選擇STC的哪個芯片的問題。
至于芯片,大家可以選擇,因為這是一個系列的芯片,藍橋杯MCU使用的芯片也包含在這個里面。
頭文件可以使用 .h
下載hex文件,需要選擇板子上的芯片,晶振為芯片內(nèi)部晶振keil安裝注冊機在哪找搜狗截圖工具,即11.0592M
更新一下,翻閱了一本STC芯片的使用說明書,發(fā)現(xiàn)在keil C中為一系列芯片創(chuàng)建工程文件時,可以使用8052編譯,頭文件可以選擇reg51. H。
所以大家在學習15單片機的時候,看那些實驗例程,可以發(fā)現(xiàn)他們的頭文件都是reg51.h(不要以為他們的頭文件引用錯了)
至此keil安裝注冊機在哪找,藍橋杯的軟件環(huán)境已經(jīng)搭建完成,感謝大家觀看
如果有什么問題,請告訴我