STC15單片機實戰項目 - 新建工程(軟件開發)

軟件開發 - 新建工程

一、開發工具與工程文件鏈接
1、Keil c51 UV4
https://yunpan.360.cn/surl_yrIfYYmeRFk
2、STC-ISP下載軟件
https://yunpan.360.cn/surl_yxH4CuUUvI3
3、工程文件
https://yunpan.360.cn/surl_yxHija9MTrc
二、新建工程前的準備
1、添加型號與頭文件到keil
第一次新建STC工程時,需要將STC的型號與頭文件添加到keil軟件中。打開STC-ISP下載工具,切換至keil仿真設置欄,按提示添加即可。

在這裏插入圖片描述
2、新建工程文件夾
①、在新建工程目錄下新建軟件開發文件夾用於存放工程文件;
②、在軟件開發目錄下新建user文件夾,用於存放main,public等文件;
③、在軟件開發目錄下新建app文件夾,用於存放應用文件,比如定時器,串口等;
④、在軟件開發目錄下新建obj文件夾,用於存放keil軟件編譯生成的目標文件,比如hex下載文件等;

在這裏插入圖片描述
三、新建工程
1、打開keil軟件

在這裏插入圖片描述
2、新建工程
點擊工具欄Project -> New uVision Project,選擇新建工程前準備的新建工程文件夾,工程命名爲Project-STC15,點擊保存。

在這裏插入圖片描述
3、選擇STC MCU Database,點擊OK。 如果沒有這個選型,請根據新建工程前的準備,添加STC的型號與頭文件到keil
在這裏插入圖片描述

4、選擇器件,選擇STC15W4K32S4,點擊ok。

在這裏插入圖片描述
5、詢問是否需要增加啓動文件,點擊否。 此啓動文件已經存在於lib文件裏面,加不加都會執行,如果需要修改,就增加。
在這裏插入圖片描述

四、工程設置
1、點擊工具欄Project -> Options for Target ’Target1 ’或工具欄中的快捷鍵,打開工程設置界面。
在這裏插入圖片描述

2、選擇Output選型欄,勾選創建HEX文件,點擊Select Folder for Objects,路徑選擇工程目錄下的obj文件夾,點擊ok。
在這裏插入圖片描述

2、選擇Listing選型欄,點擊Select Folder for Objects,路徑選擇工程目錄下的obj文件夾,點擊ok。
在這裏插入圖片描述

3、選擇C51選型欄,添加頭文件路徑,將文件夾user與app的路徑添加進去。
在這裏插入圖片描述

4、沒用到硬件仿真,工程選型設置完成,點擊OK。

五、增加主函數
1、點擊file,新建文件;
2、點擊file,Save AS,選擇工程目錄下的user文件夾,文件命名爲main.c,點擊保存;
3、在Project面板的Source Group1上點擊鼠標右鍵,選擇Add Existing Files to Group,選擇user目錄下的main.c文件,點擊Add添加。
在這裏插入圖片描述
六、編譯工程
1、在main.c文件添加程序入口main函數。
2、點擊Project -> Bulid Target或快捷鍵編譯程序。
在這裏插入圖片描述

別具一格的單片機免費教學,以產品爲導向,一起做項目的形式,加qq 1273755275拉入學習交流羣。
開源項目,開發工具,技術資料以及更多原創技術文章,請關注微信公衆號。
硬件家園 yjjy168168168

在這裏插入圖片描述

作者:劉傑,軟硬件技術10年,全職提供技術開發與技術服務、生產支持等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章