windows下搭建stm8s开发环境

接线:

st_link_v2:   NRST    GND    SWIM    3V3
                ↓      ↓      ↓       ↓
目标板:        NRST    GND    SWIM    3V3    

下载软件包

cxstm8_32k
百度搜索

stvd-stm8
百度搜索

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还是不够好装啊

posted @ 2020-05-01 19:21  BeeFlow  阅读(1367)  评论(0编辑  收藏  举报