一、创建工程
1.先创建一个workplace.选择File>New>Workplace
2.创建一个新的工程,选择Project>Creat New Project,如果用的是IAR FOR STM8 就默认无需更改。保存并输入Project名字,在workplace窗口中显示如下
![IAR FOR STM8 简单使用教程 IAR FOR STM8 简单使用教程](https://image.shishitao.com:8440/aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzE2OS85MDEwMTk5OTk0YTlmN2M4OWEyMTU4MDc0ZDY1MzllMS5wbmc%3D.png?w=700&webp=1)
![IAR FOR STM8 简单使用教程 IAR FOR STM8 简单使用教程](https://image.shishitao.com:8440/aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzc4MS80ZmE5OTczNGYyNjY5Mzk3NDQ4OWZhYmI1OWVhMWE5ZC5wbmc%3D.png?w=700&webp=1)
3.在添加文件到工程之前,先保存Workplace。并输入保存的名字,Workplace的扩展名是eww。
4.添加文件到工程.
(1)右击工程名>ADD>ADD FILES添加 .c文件
(2)添加头文件文件夹路径:右击工程名>Options>C/++compiler ――――PreProcessor中加入头文件所在文件夹的路径
例如: $PROJ_DIR$\H // 加入工程文件所在目录下的\H子目录
![IAR FOR STM8 简单使用教程 IAR FOR STM8 简单使用教程](https://image.shishitao.com:8440/aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQxMC9jY2JhYmQ5YjdmY2YxNGNhZDQ5NjQ0Nzk5NDM4MzU1Mi5wbmc%3D.png?w=700&webp=1)
5.其他设置。
(1)右击工程名>Options>General Options ――――Target ---选择Device类型
(2)右击工程名>Options>Output Converter 设置输出文件,如下图:
![IAR FOR STM8 简单使用教程 IAR FOR STM8 简单使用教程](https://image.shishitao.com:8440/aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzQxMC82OWEwMGY4NDE3Yjg2ZWI4ODBkNjcyNzBiNmRiMzI2Mi5wbmc%3D.png?w=700&webp=1)
(3)用的是ST-LINK,下载前先设置下
![IAR FOR STM8 简单使用教程 IAR FOR STM8 简单使用教程](https://image.shishitao.com:8440/aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzU5MC82ZGUxNWY1YWJlYTk5MmViZWQyNzFlZWI2ZTZhNjhlNi5wbmc%3D.png?w=700&webp=1)
6.编译、链接、debug
![IAR FOR STM8 简单使用教程 IAR FOR STM8 简单使用教程](https://image.shishitao.com:8440/aHR0cHM6Ly9waWFuc2hlbi5jb20vaW1hZ2VzLzkzLzk3ZWZmMmE1NjAyMmU4ZDBjMTAyZmYyYTc5OTQ5MTJkLnBuZw%3D%3D.png?w=700&webp=1)
Compile和Make没有错误后,可以选择dowmload and debug将程序烧录到mcu中。