標題: STM8單片機STVD環境新建工程筆記 [打印本頁]
作者: hongniu 時間: 2015-6-24 18:06
標題: STM8單片機STVD環境新建工程筆記
1.新建1個工程目錄,依項目的名字來起
2.在上述的目錄內新建1個名為STVD的目錄,因我們用ST官方的開發環境來新建的工程,故命名如此。
3.在STVD目錄內新建名為cosmic的目錄,此目錄為編譯器和工程設置的目錄,非常重要。
4.在STVD的目錄內,同樣新建名為lib和src的兩個目錄,前者為庫文件目錄,后者為自己寫的源文件路徑。
5.在lib的目錄內新建名為inc和src的兩個子目錄。
6.將在ST官網上下載到的最新版的庫文件的inc和src目錄復制到STVD的lib目錄下,詳見下圖。
7.復制完庫文件以后STVD\lib\inc目錄如下
8.復制完庫文件以后STVD\lib\src目錄如下
9.打開STVD,New->workspace
10.修改workspace的路徑為我們自己新建的STVD\cosmic下。
11.項目名稱、路徑、編譯器設置如下
12.選擇你所用的MCU,此步驟非常重要,選錯了就不好玩了。
13.此時,打開的STVD如下圖所示。保存工程,File->close workspace來關閉工程。
14.此時的cosmic目錄內如下圖所示
15.將cosmic目錄內的main.c文件剪切到STVD\src目錄內,這是我們自己要編寫程序的目錄。
16.此時的cosmic目錄如下圖所示,要注意,stm8_interrupt_vector.c這個文件還是在放在cosmic這個目錄內的。
17.到從ST官網上下到的庫中的如下路徑,把stm8l101x_conf.h這個文件復制到STVD\src目錄內。
18.復制完以后STVD\src路徑如下圖所示。
19.將STVD\cosmic\*.stw文件拖到開發環境內,會自動提示找不到main.c文件了,這就對了嘛~!我給它移動位置了。點擊是。
20.此時,打開后的工程如下圖所示。
21.將STVD\src\main.c和STVD\lib\src路徑內的所有文件添加到Source Files內;將STVD\src\stm8l10x_conf.h和STVD\lib\inc路徑內的所有文件添加到Include Files內。此后,路徑如下圖所示。
22.按需求來編寫main.c文件。本示例編寫如下。F7編譯一下。
23.確認沒有警告和錯誤。
23.Tools->option來改一個環境設置,如下圖。
----------------------------------------------------------------------------------------------------------------------------------
把上述做為標準來做。
作者: fzhlpp 時間: 2018-5-28 09:40
看了幾天IAR,可是手頭有STVD的源程序,又折回看STVD編譯環境...
期待樓主繼續來幾個例程...
| 歡迎光臨 (http://www.denmoz.com/bbs/) |
Powered by Discuz! X3.1 |