IAR for stm8 新建工程模板

第一步:安装IAR for stm8 (略)

我使用的1.31版本,使用一个多月还没发现问题。

第二步:新建工程
1.新建文件夹test,再在test文件夹下建立user文件夹
IAR for stm8 新建工程模板_第1张图片
2.打开IAR for stm8 1.31

IAR for stm8 新建工程模板_第2张图片

3.点击 Project --> Creat New Project 

IAR for stm8 新建工程模板_第3张图片
4.弹出如下对话框,选择STM8 Series --> Empty project --> OK 。
IAR for stm8 新建工程模板_第4张图片
5.保存.ewp文件到刚才新建的文件夹1-LED --> user下,取名test 。

IAR for stm8 新建工程模板_第5张图片
6. 鼠标放蓝色处,右击 Add --> Add Group 。 

IAR for stm8 新建工程模板_第6张图片 
7. 取名user ,点击OK 。
IAR for stm8 新建工程模板_第7张图片
8. 点击 File --> New --> File 。
IAR for stm8 新建工程模板_第8张图片
另存为main.c文件。

将新建的main.c文件添加到user下。

第三步:配置IAR工作环境
1. 右击鼠标,点击Options 。
IAR for stm8 新建工程模板_第9张图片
2. 选择单片机型号,在General Options --> Target --> Device下选择,我使用的是stm8s105k4t6,故我选择STM8S105K4 。

IAR for stm8 新建工程模板_第10张图片
3. 在C/C++ Compiler 下的Preprocessor 里输入$PROJ_DIR$
$PROJ_DIR$\..\user

$PROJ_DIR$  这个语法表示包含文件的路径在工程文件中。

IAR for stm8 新建工程模板_第11张图片
4. 在Debugger 下的 Setup 里的Driver 选择 ST-LINK 。最后点击OK 。
IAR for stm8 新建工程模板_第12张图片
5. 往刚才新建main.c文件下输入如下图示内容然后Project --> Rebuild ALL,提示
Total number of errors: 0
Total number of warnings: 0
表示工程新建完毕。

IAR for stm8 新建工程模板_第13张图片
6.头文件 #include "IOSTM8S105K4.h" 在IAR安装目录下,C:\Program Files\IAR Systems\Embedded Workbench 6.0 Evaluation\stm8\inc 。

第四步:编写代码下载运行调试

#include "IOSTM8S105K4.h"
int main( void )
{
int i,j;
PE_DDR|=0x20;
PE_CR1|=0x20;
PE_CR2|=0x00;
while (1)
{
PE_ODR ^= 0x20;
for(i=0;i<100;i++)
for(j=0;j<1000;j++);
}
}

硬件连接:

PE5------>LED------>1K电阻------>地。

看见PE5口的LED灯闪烁起来了,至此工程模板新建完毕。





你可能感兴趣的:(STM8基础教程)