5、IAR工程建立及使用

简介: 5、IAR工程建立及使用

STVD — ST Virtual Develop 意法半导体自己的开发环境

IAR 是另外的一种开发环境


www.iar.com 是专门为stm8设计的一个开发环境

image.png

stlink可以将程序进行下载并进行调试,上部分是为stm32准备的,而下部分就是为stm8而准备的


1、按照指示正确的接好stlink,并且注意好自己stm8芯片的型号。这里我选择的stm8s208MB。

image.png

可以正常供电,已经无需其他的电源,以为电源灯已经亮了


2、配置文件,先在桌面上新建文件夹。project里面新建一个项目,选择c语言开发(其中asm为汇编语言开发)。然后选择为刚刚新建的文件夹,命名为test即可。

image.png

3、配置工作目录。右键点击options,然后选择c/c++ Compiler中的optimizations,选择优化等级为medium

image.png

4、选择用st-link来讲进行调试

image.png

5、测试。找一段流水灯的代码,点击compile进行编译,然后点击download and debug进行下载与调试。完成。

image.png

ps:文件夹内容如下:

image.png

目录
相关文章
|
7月前
|
异构计算
TCL管理Vivado工程
TCL管理Vivado工程
|
7月前
【ZYNQ】Petalinux 编译工程报错
【ZYNQ】Petalinux 编译工程报错
124 0
|
IDE 开发工具 C++
MDK5软件入门之——基础工程创建及下载和调试
MDK5软件入门之——基础工程创建及下载和调试
439 0
MDK5软件入门之——基础工程创建及下载和调试
|
物联网 C语言 芯片
Stm32 向 keil 中添加库及应用程序 | 学习笔记
快速学习 Stm32 向 keil 中添加库及应用程序
Stm32 向 keil 中添加库及应用程序 | 学习笔记
vc6工程打开辅助工具(让你的工程可以多开)
vc6工程打开辅助工具(让你的工程可以多开)
160 0
Qt 建立带有子项目的工程
刚需,软件需要用到多个子项目
256 0
Qt 建立带有子项目的工程
|
C语言 C++
Qt6-CMake项目体验、建立项目、包含模块
由于公司一个项目中存在多台电脑,没戏项目下线关闭电脑是需要一个一个关机,很是麻烦,因此编写一个局域网中批量关闭电脑的工具时很有必要的。
881 0
Qt6-CMake项目体验、建立项目、包含模块
|
算法 物联网 Linux
技术解码 | YoC组件开发系列二:如何快速将YoC Makefile工程转换为YoC CDK工程
技术解码栏目:是面向开发者详细解读芯片开放社区(OCC)上关于处理器、芯片、基础软件平台、集成开发环境及应用开发平台的相关技术,方便开发者学习及快速上手,提升开发效率。
344 0
|
算法 物联网 Linux
YoC组件开发系列二:如何快速将YoC Makefile工程转换为YoC CDK工程
本文介绍了两种方法能够解决Linux开发者的开发的解决方案能够被Windows开发者使用CDK直接开发使用。
YoC组件开发系列二:如何快速将YoC Makefile工程转换为YoC CDK工程