很多人在学完51单片机之后就会去学习更加强大的单片机,比如说stm8,但是越强大的越麻烦,有很多人建工程还是按51单片机的方式建立会发现编译程序的时候就有问题
工具/原料
1
电脑(IAR,STVP软件)
2
stm8最小系统板
3
下载器
建工程
1
打开IAR软件会看见如图片所示的界面
2
选择project->create New project会出现图片,然后根据箭头选择编程所需要的语言
3
保存工程文件,注意这个建工程中不像keil软件一样会让你选择单片机型号,需要自己选择
4
然后会得到图片所示的画面
5
右击项目,选择options得到图片所示的配置界面
6
选择第一个选项general options-->target选择单片机型号
7
将库和一个h文件复制到该工程下
8
选择c/c++ compiler-->preprocessor中输入$PROJ_DIR$\MYLIB\inc$PROJ_DIR$其中MYLIB\inc是你自己的文件名来的
9
然后选择output converter,选择输出hex文件
10
然后选择debugger-->setup-->driver-->ST-LINK
11
然后头文件#include 'stm8s.h',在点击make进行编译,如果是零危险,零错误就说明是配置成功了
程序下载
1
打开STVP选择configure会出现图片所示的界面并按照图片所示进行选择下载方式和单片机型号
2
然后打开文件,选择program中的All tabs下载程序
上一篇:索尼Z3上手一周体验