20130912-STM8在IAR环境的新建工程标准

1.第一步,新建一个文件夹,起名为与你的工程相关,在该文件夹下建立Project的目录。

20130912-STM8在IAR环境的新建工程标准_第1张图片

2.进入Project目录,新建EWSTM8目录

20130912-STM8在IAR环境的新建工程标准_第2张图片

3.打开IAR,Project->Create New Project

20130912-STM8在IAR环境的新建工程标准_第3张图片

4.选择Empty project

20130912-STM8在IAR环境的新建工程标准_第4张图片

5.将工程文件保存在 XXX项目\Project\EWSTM8\

20130912-STM8在IAR环境的新建工程标准_第5张图片

6.工程设置中为工程新建库、USER文件夹,用来添加工程中所需要的C程序源文件。

20130912-STM8在IAR环境的新建工程标准_第6张图片

7.在工程设置的库路径中添加STM8库文件路径中的src内的源文件。

20130912-STM8在IAR环境的新建工程标准_第7张图片

8.在Project路径内新建USER文件夹,并将从官网下载下来的库文件中的如下4个文件复制到该路径下。

20130912-STM8在IAR环境的新建工程标准_第8张图片

9.添加完源程序后的工程如下:

20130912-STM8在IAR环境的新建工程标准_第9张图片

10.工程设置,选择使用的STM8单片机的具体型号,要注意Code和Data的选项。

20130912-STM8在IAR环境的新建工程标准_第10张图片

11.设置编译器的路径,该路径是寻找*.h的路径。如下为设置前:

20130912-STM8在IAR环境的新建工程标准_第11张图片

12.下图为设置后。

$PROJ_DIR$指的是工程文件workspace的保存路径,即*.eew文件的路径。

..指点的是上一级路径,即父目录。

明白上述两点后,将STM8库文件的inc路径包含进去。

$PROJ_DIR$\..\..\Libraries\STM8L10x_StdPeriph_Driver\inc
$PROJ_DIR$\..\USER

20130912-STM8在IAR环境的新建工程标准_第12张图片

13.至此,可以Ctrl+F7了,这是编译main.c。

20130912-STM8在IAR环境的新建工程标准_第13张图片

14.F7编译整个工程,信息如下:可以看到有一个waring,STM官方提供的一个库函数有返回值但却没有return语句。

20130912-STM8在IAR环境的新建工程标准_第14张图片20130912-STM8在IAR环境的新建工程标准_第15张图片

 

工程文件已上传至我的资源里。

你可能感兴趣的:(A02-STM8,STM8,IAR,新建工程,Win7,64位)