Chinaunix首页 | 论坛 | 博客
  • 博客访问: 233486
  • 博文数量: 80
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 781
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-08 10:41
个人简介

爱莉清

文章分类

全部博文(80)

文章存档

2018年(1)

2017年(18)

2016年(49)

2015年(7)

2014年(5)

我的朋友

分类: C/C++

2016-05-15 17:52:49

1、新建一个Demo的文件夹



2、在Demo里面再新建三个文件夹,分别是存放工程文件、库文件、自己编写的函数的文件:


3、把stm8的固件库方然工程

链接: 密码:8hpq
将 stm8固件库v2.1\STM8S_StdPeriph_Lib_V2.1.0\Libraries\STM8S_StdPeriph_Driver目录下的两个文件夹复制到Demo\Lib目录下:

然后把stm8固件库v2.1\STM8S_StdPeriph_Lib_V2.1.0\Project\STM8S_StdPeriph_Template目录下的stm8s_conf.h文件复制到工程文件夹中src目录下:


4、建立工程



然后把工程关闭,把工程目录下的main.c复制到src目录下:



然后打开工程:

5、把需要的文件添加进来:

6、修改stm8s.h文件:

7、修改stm8s_conf.h文件:


然后编译通过。
有时候会需要用到中断:所以将:\stm8固件库v2.1\STM8S_StdPeriph_Lib_V2.1.0\Project\STM8S_StdPeriph_Template目录下的:
这两个文件放到工程目录的src下
然后修改stm8s_it.c如下

然后编译通过就可以开心的使用中断了。

8、编写主函数设置时钟:


OK工程建立完毕:

9、程序下载:


阅读(3209) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~