历史上的今天
今天是:2025年03月15日(星期六)
2020年03月15日 | IAR for STM8的基本使用教程
2020-03-15 来源:eefocus
1. 创建新的工作环境:

2. 在工作环境下创建自己的工程:

如果有已存在的工程,可以选择Add Existing Project添加已存在的工程。

Empty project为空工程,一般我们默认选这个就好了。也可以选这C工程,C工程创建后会自动生产一个.c文件,方便我们编写程序。创建后自己输一个工程名就好了(建议名字为你本次程序的主题,这样方便你以后查找与修改)。创建后我们可以看到工作环境下出现一个工程。

3.配置自己的工程:
我们右击我们的工程名,选择Options

主要进行下面几项配置:
1. 芯片选择:
在General Options中的Target下选择自己的芯片,我这里使用的是STM8S105K6。芯片型号在你的芯片上有注明(有些芯片字很小,需要仔细看)

2. 添加文件夹路径:
在C/C++Compiler的Preprocessor下添加自己的工程路径及自己.h头文件夹(在你下载的官方库文件的inc下,即导入inc的路径即可)的路径。效果图如下:


3. 烧录配置:
在Debugger下的Driver中选择自己的烧录模式。一般使用ST-LINK烧录。

4.完成:
基本的配置已经全部完成了,接下来我们就可以自己创建文件进行编译烧录了:
在Add中有两种方式,第一种Add Files为直接创建文件。第二种为Add Group创建组,再在组中导入文件。
编写好代码后
点击工具栏中的编译并下载既可烧录程序啦!
下一篇:命令行读写i2c寄存器操作
史海拾趣
|
由于UWB(Ultra Wide Band)系统使用500MHz以上的宽频高速传输资料,因此UWB天线必需具备很好的频率特性,最近几OFDM(Orthogonal Frequency Division Multiplex)与Mono Pulse通讯逐渐普及化,UWB的应用更受到各界关注。美国联邦通讯委员会(FCC ...… 查看全部问答> |
|
我是学习电气自动化的应届毕业生,想在毕业后在嵌入式方向发展,但是我在学校只学过80c51单片机和c语言,请各位高手指教一下!我应该从那里入手学习嵌入式呢,谢谢… 查看全部问答> |
|
关于uc/OSII的调试?用什么编译器! ___最近在学uc/OSII,要用到BC4.52,但很难下载到,下到的不是IDE,不习惯用命令行方式,请问各位,还有其它更好的编译器可用来调试uc/OSII吗?谢谢!… 查看全部问答> |
|
9263板跑WINCE5,使用SD卡时,时常从串口输出: WaitForSingleObject == WAIT_TIMEOUT (1000) StatusMask = 0x20 status 0xc0c5 这串数据重复输出,并且SD卡读写速度变得非常之慢。 查程序发现是PLATFOM\\COMMON\\SRC\\ARM\\ATMEL\\AT91SAM926 ...… 查看全部问答> |




