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

目录
相关文章
|
C++
将QT的工程迁移至VS下进行编译
将QT的工程迁移至VS下进行编译
61 0
|
区块链 C++ 计算机视觉
C++工程封装成安装软件.exe(非常实用)
C++工程封装成安装软件.exe(非常实用)
|
IDE 开发工具 C++
MDK5软件入门之——基础工程创建及下载和调试
MDK5软件入门之——基础工程创建及下载和调试
424 0
MDK5软件入门之——基础工程创建及下载和调试
vc6工程打开辅助工具(让你的工程可以多开)
vc6工程打开辅助工具(让你的工程可以多开)
154 0
Qt 建立带有子项目的工程
刚需,软件需要用到多个子项目
247 0
Qt 建立带有子项目的工程
|
C语言 C++
Qt6-CMake项目体验、建立项目、包含模块
由于公司一个项目中存在多台电脑,没戏项目下线关闭电脑是需要一个一个关机,很是麻烦,因此编写一个局域网中批量关闭电脑的工具时很有必要的。
871 0
Qt6-CMake项目体验、建立项目、包含模块
|
小程序 C语言 C++
Qt-第一个QML程序-1-项目工程的建立
这个小程序是我发的第一个完整的QMl程序,这个程序也会持续的更新,一步一步的完善起来,最后会有一个什么样的结果也是不知道,只是把自己目前掌握的QML相关的东西都慢慢的写进来,积累起来
154 0
Qt-第一个QML程序-1-项目工程的建立
|
Web App开发 机器学习/深度学习 数据格式