STM8S的软件安装和工程的建立
(本人用的是XP系统—WWC)
一、软件的安装*(最好所有的安装都在默认的情况下进行,一般是C盘)
1、首先,我们是在STVD的软件下进行开发STM8S,用到三个软件,一个是STVD,一个是cxstm8_32k..exe *,还有一个是CXSTM8_32K_path.exe*
2、安装:
A、先安装sttoolset.exe.
B、再安装cxstm8_32k.exe * (解压密码是1234)
C、最后安装CXSTM8_32K_path.exe*(主要是用于破解32K限制)
在C这一步的时候,会叫你选择要破解受限的位置:
C:\Program Files\COSMIC\CXSTM8_32K
二、工程的建立(所有的文件必须要以英文命名和在英文目录下操作)
下面是我的建立工程的方式:
1、 在D盘建立一个文件夹,,再在目录下建立文件夹
2、 打开STVD软件
3、 点击File ->New workspace,然后会跳出一个框 点击Create workspace->按确定
点击确定后会出现
在workspacefilename里面写入你自己想要的名字,在workspacelocation里面选择刚刚你建立好的文件夹
点击OK
会出现:
Project filename ,是自己想要的名字,
Project location 是自动生成的,就是在我们刚刚建立的那二个文件的目录下。
Toolchain 一定要选择STM8 Cosmic,这个是编译器的选择,我们在安装软件的时候用的就是这个编译器,所以要选择STM8 Cosmic
Toolchain root 这个可以在你的默认环境条件下可以找到你要的目录,
C:\Program Files\COSMIC\CXSTM8_32K
点击OK
会出现:
选择你自己在做开发的芯片型号:我用是的STMS208MB,然后你们用的是STMS207MB
找到后,双击芯片名称,在出现芯片型号后,点击OK,这个子完成了50%的工程建立。在左侧会出现
接下来就是完成剩余的50%的工程建立:
三、在工程一的1、里面有建立的的目录下面新建立两个文件夹,分别为src 和 inc,出现下面的情况:
然后找个官方文件库的文件夹:找到然后再找到,再找到在这个文件夹里面找到自己需要的头文件
把这些文件拷贝到自己建立的文件夹里面
下一步还是在官方文件夹里面跟找inc一样的方法打到src这个文件夹,然后是往自己新建的文件夹中添加.C文件
,接是添加主文件了,官方文件库的文件夹:找到,再找到,
拷贝.h和.c文件,
到自己建立的文件夹目录下:
期间会替掉很多的文件,没关系,
再来,
官方文件库的文件夹:找到,再找到,
找到STVD这个文件夹
找到文件夹
复制出.c文件到自己建立的文件夹目录下
接下来就是导文件库了
在STVD的界面内
点右键击SourceFiles->New Folder, 然后再点击右键 Add Files to Folder,添加拷贝的文件.
同理,在IncludeFiles建立一个inc
也是把相应的程序导入
最后把自己建立的文件夹目录下所有的.c和.h文件全部都添加到工程上来,全部添好后,就是这样子一个界面
然后编译一把:
没有错误就OK了
上面的所有步骤都OK了,
我写和非常详细和具体
如果还建立不好工程的话,那就是自己的问题,慢慢找,
淘宝:firststep2013@taobao.com