STM8学习笔记3:使用IAR for STM8创建STM8L152C6工程并编译

3.1 IAR for STM8简介

IAR总部在北欧的瑞典,它最著名的产品是C编译器-IAR Embedded Workbench, 支持众多知名半导体公司的微处理器。许多全球著名的公司都在使用IAR提供的开发工具,用以开发他们的前沿产品。其中IAR for STM8 是一个应用于STM8全系列的集成开发环境。

3.2 IAR for STM8的使用

IAR for STM8界面主要分为功能区(如下)和工作区,我们可以通过IAR官方提供的相关手册来学习,或直接点击IAR界面的HELP获取帮助如下图片所示。学习一款软件最好的方法就是获取官方资料来熟悉,因为没有比官方最熟悉自己产品的了。附上IAR for STM8官网
在这里插入图片描述
在这里插入图片描述

基于IAR for STM8的工程模板

一、创建项目工程

1.创建项目文件夹
将项目文件夹存放于IAR-STM8-workspace空间下,之后更STM8相关的其他项目文件也可存放于此,参考官方历程。其中,Application存放用户文件,Project存放IAR工程,Readme存放心得和疑问,SDK存放官方驱动文件和内核文件。
在这里插入图片描述

2.建立新工作区
在这里插入图片描述

3.创建一个新项目
在这里插入图片描述

4.创建一个空项目
将项目文件及保存Project文件夹下,项目名称和文件名称保持一致
在这里插入图片描述
在这里插入图片描述

5.保存Workspace文件,名称保持不变
在这里插入图片描述
在这里插入图片描述

二、工程配置

1.右击Workspace File选择Options
在这里插入图片描述

2.选择芯片类型
在这里插入图片描述

3.库文件配置
在这里插入图片描述

4.取消编译器优化
在这里插入图片描述

5.添加头文件,先添加库文件及相关内核文件
在这里插入图片描述
根据下面官方Demo所知,需将所用设备定义到预处理器中
在这里插入图片描述

6.选择调试器在这里插入图片描述

7.添加Workspaced文件,右键
在这里插入图片描述

8.创建main.c文件,保存至Application,然后添加进Workspace
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

9.点击运行,配置成功
在这里插入图片描述

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
IAR for STM8是一款用于STM8系列芯片开发的集成开发工具软件,也被称为Embedded Workbench for STM8或IAR EWSTM8。它的最新版本是V2.20,支持市面上所有的STM8系列芯片,包括一百多种不同的型号。你可以到IAR官方网站查看更详细的信息。该软件的界面主要分为功能区和工作区,你可以通过IAR官方提供的相关手册来学习使用,或者直接在软件界面点击HELP获取帮助。创建项目工程可以使用基于IAR for STM8的工程模板来简化开发过程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [IAR for STM8介绍、下载、安装与注册](https://blog.csdn.net/ybhuangfugui/article/details/52936636)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [STM8学习笔记3:使用IAR for STM8创建STM8L152C6工程编译](https://blog.csdn.net/weixin_44965059/article/details/129349923)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值