STM8微控制器開發環境STVD編譯C語言破解專案應用?

玩轉了好多年的微控制器程式設計工作,從51到AVR再到STM8再再到STM32,最終到Android,這一路成長,一路走來,艱辛和激動伴隨。現把本人的經驗成長史與和我一樣的你們在百度這平臺上聊聊家常。這次這個家常的主題是:STM8微控制器開發環境STVD編譯C語言破解專案應用

工具/原料

電腦(筆記本或臺式,系統為XP及以上)

ST Visual Develop 安裝包(無此包或具備上網下載條件也可以)

STM8_Cosmic_C編譯器破解版安裝包(無此包或具備上網下載條件也可以)

方法/步驟

開啟ST Visual Develop

開啟File>New Workspace

選Create Workspace and Project,點確定

在桌面新建一個LED資料夾

工作空間填入LED,選擇桌面LED資料夾作為路徑,點確定,點OK

專案名稱填入LED,(儲存路徑以為桌面LED資料夾,這預設不選)Toolchain欄選STM8 Cosmic(C編譯器)

選擇STM8 Cosmic的安裝路徑C:\Program Files\COSMIC\CXSTM8,點確定,點OK

選擇所用微控制器型號,這裡本人選擇STM8S003F3P,點OK

點開led專案,雙擊main.c

編輯原始碼

開啟Tools>Options

選Directories

新增一個庫檔案路徑(該路徑下包含所有型號的標頭檔案)

選擇C:\Program Files\STMicroelectronics\st_toolset\include,點確定,點應用,點確定

點編譯,點Yes To All

led.elf - 0 error(s), 0 warning(s),編譯通過

在LED資料夾下的Debug資料夾下找到led.s19,到此編譯工作已完成,要是我們把該S19檔案燒進STM8S003F3,可以看到13腳輸出低電平,該低電平可以點亮一個LED燈,後續我們再接著下一個聊天主題燒錄工具的使用,歡迎大家來聊聊!

注意事項

剛接觸微控制器,對電腦還不是太熟悉的朋友,一定不要急進,需按以上步驟一步一步前進,待熟路了,大家便自由散步吧

有幾個步驟附上幾張圖的,是步驟密集的一定要仔細了,可不敢再摔跟頭了,摔多了容易傷自尊哪O(∩_∩)O~

相關問題答案