天天看點

藍橋杯單片機标準模闆

寫在開頭,筆者第一次寫CSDN博文,建議可以提在評論區。

個人情況:第十二屆省賽賽區第四

建立标準模闆,一是為了将函數,工程,hex檔案放在不同的檔案夾中;二是為了修改的時候友善*(一開始因為懶不想學習建立标準模闆的方法,後來程式查錯的時候太費事了,是以學習了标準模闆,真香)*

關于标準模闆,我是跟着b站上的一個部落客學的比賽标準模闆建立視訊講解,可點選視訊觀看,也可以看我輸出的文字。

1. 建立檔案夾(檔案夾名稱随意)

2. 在該檔案夾下建立5個檔案夾,分别名為

  • Project - 存建立的工程檔案
  • Main - 存主函數
  • Library - 存底層驅動代碼(如:IIC, Onewire,ds1302)
  • System - 存自己建立的頭檔案
  • Output - 存輸出的hex檔案
藍橋杯單片機标準模闆

3. 關于Main函數

建好工程檔案後,建立兩個檔案,一個名為main.c,一個名為main.h,都儲存存在Main檔案夾裡

4. 關于System檔案夾

這個檔案夾裡一般存放自己建立的函數及頭檔案,比如按鍵掃描,數位管顯示等。存放的是.c 和 .h檔案,每個子產品的具體操作後續會出。

接下來放一些具體操作步驟截圖及解釋:

1. 建立工程檔案:将工程檔案儲存在Project檔案夾下

藍橋杯單片機标準模闆

2. 在目标1下建立3個檔案夾

藍橋杯單片機标準模闆

3. 設定輸出

藍橋杯單片機标準模闆
藍橋杯單片機标準模闆
  • 點選Options for target(紅框圈的)
  • 選擇Output
  • 勾選Creat Hex file
  • 點選Select Folder For Objects
  • 将Path設定為标準模闆檔案夾下的Output檔案夾,點選OK

    到此,輸出hex檔案就設定完成啦~編譯之後,你可以在output檔案夾中看到hex檔案

    4. 給自己建立的頭檔案設定路徑(我不知道專業說法怎麼說)

    藍橋杯單片機标準模闆
  • 還是和上一步一樣,點選Options for target
  • 這次選擇C51
  • 找到Include Paths, 點選後面三個點
  • 把标準模闆裡的Library Main System三個檔案夾都添加進去(方法如下面的動圖)
    藍橋杯單片機标準模闆

到此,路徑設定完成。

接下來建立main.c main.h檔案,儲存在Main檔案夾,工程裡添加到Main Group就可以了;底層驅動的頭檔案儲存在Library檔案夾,添加到Library Group裡。

這裡就是關于标準末班的建立,有不懂得可以評論區問我!!

繼續閱讀