windows下搭建stm8s開發環境
阿新 • • 發佈:2020-05-02
拓撲:windows -> st_link_v2 ->目標板,目標板不由st_link_v2供電
接線:
st_link_v2: NRST GND SWIM 3V3
↓ ↓ ↓ ↓
目標板: NRST GND SWIM 3V3
下載軟體包
cxstm8_32k
百度搜索
stvd-stm8
百度搜索
ST-LINK V2驅動
百度搜索
安裝ST-LINK V2驅動
安裝stvd-stm8,沒什麼特別注意的,一路NEXT就行
安裝cxstm8_32k c語言編譯器,重啟電腦
新建工程
新建工程資料夾
開啟stvd,點選File
->New WorkSpace
選擇工程檔案路徑D:\stm8s\cosmic,這樣stvd生成的檔案都在此資料夾,方便管理
關閉stvd
把main.c
移到資料夾src
目錄(個人習慣)
開啟stvd
開啟剛剛的工程,提示找不到main.c
了,按提示從工程移除
右鍵Source File
->add files to floder
,新增移動後的main.c
點選Target Setting
,選擇swim st-link
編譯,下載
此時很可能提示"** Connection error (usb://usb): gdi-error [40201]: can‘t access configuration database"
重灌ST Toolset.msi
以管理員身份執行C:\Program Files (x86)\STMicroelectronics\st_toolset\stvd\dao\ST Toolset.msi
,彈窗選remove
,stvd預設裝到系統盤的情況
以管理員身份執行C:\Program Files (x86)\STMicroelectronics\st_toolset\stvd\dao\ST Toolset.msi
,彈窗選install
,stvd預設裝到系統盤的情況
但是很可能在win10找不到以管理員身份執行
選項,可以參考另一篇文章註冊一下選項
https://www.cnblogs.com/ccmig/p/12814222.html
stvd還是不夠好裝啊