蓝桥杯15单片机软件环境搭建
嘿嘿,我來教教大家如何搭建藍橋杯單片機比賽的軟件環境
首先我們先掏出一手官網,大家有什么問題可以多去官網看看
Keil官網:www.keil.com
STC官網:www.stcmcudata.com
一、安裝keil5軟件
因為我們的軟件編程是基于keil5這個軟件的,所以呢,我們第一步要做的事情就是安裝keil5這個軟件。
Keil安裝途徑有很多,keil官網官網,淘寶,軟件安裝管家均可。不缺錢的同學可以直接去官網購買,學生黨學習使用的的可以在淘寶,或是軟件安裝管家上安裝破解版進行學習。(商業使用請去官網購買)
Keil5分為C51版和ARM版兩個版本,我配置時安裝的C51版的。
因為網上安裝keil5的教程是在是太多了,破解的、非破解的都有,所以我這里就不再多說,大家自行選擇一個地方安裝即可。
二、器件包安裝
安裝完keil5后,我們會發現一個很讓人無語的事,keil5里面居然沒有自帶器件!這個器件需要我們自己去下載安裝。
雖說是器件包,但是它的卻是一個軟件的樣子(個人感覺和keil5安裝包一模一樣,我當時安裝的都沒搞懂哪個是器件包,哪個是安裝包),我們將它選擇在安裝keil的地方進行安裝就行。
三、STC器件包添加
下面是添加完成后的效果圖,大家先提前看看,我們在后面講如何添加這個器件包
在安裝keil5軟件及其器件包后,我們會發現我們無法在里面找到藍橋杯單片機芯片IAP15F2K61S2的器件。因為這個是需要我們自行添加的,keil的器件包不包含這個。
當時為了添加STC這個器件包,我在網上找了很久,一直沒有找到相關的資源,我還去keil和STC的官網逛了逛,但是同樣沒有發現,郁悶。。。。。。
但是事實上,STC器件包的安裝非常簡單,貼心的STC已經為我這種找不到器件包,還沒有資源的小弱雞想好了方法。這個方法就是STC的燒錄軟件。
首先讓我們去STC官網下載一波它的燒錄軟件:
STC燒錄軟件下載:
點開STC官網(見文章開頭),點擊下載STC-ISP軟件V6.68V完整版即可
下載完成后,打開STC燒錄軟件
點擊確認后,找到keil仿真設置
點擊這個按鈕
就是這個小小的按鈕,我們可以用它來添加STC的器件包,點擊這個按鈕后,會出現這個界面
我們需要找到keil5的安裝地址,選擇這個地址,進行添加即可。(以我為例)
我現在就已經選擇好了,只需要進行添加即可,keil5官網的器件包安裝也是選擇在這個地址。(大家選擇的是自己安裝keil5時的地址,不是按著我這個圖片里地址找。。)
四、選擇器件
當我們添加好STC的器件包后,就涉及到了一個創建工程文件時,選擇STC具體哪一個芯片的問題。
關于芯片,大家選擇STC15F2K60S2即可,因為這是一個系列芯片,藍橋杯單片機所用的芯片同樣包含這個里面。
頭文件可以用STC15F2K60S2.h
下載hex文件時,需要選板子上的芯片IAP15F2K61S2,晶振是芯片的內部晶振,為11.0592M
更新一下,我翻了STC芯片的一個使用說明,發現對于STC15F2K60S2系列芯片在keil C中創建工程文件時,可以選用8052進行編譯,頭文件選用reg51.h即可。
所以大家在學習15單片機的時候,看那些實驗例程,就可以發現,他們頭文件引用的均為reg51.h(不用認為他們的頭文件引用錯了)
總結
以上是生活随笔為你收集整理的蓝桥杯15单片机软件环境搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jass 脚本bug
- 下一篇: Pyspark机器学习:向量及其常用操作