HEX文件
STM8单片机编程完成后,需要下载到目标硬件板中,这时需要用到hex文件。
IAR设置编译生成hex文件的方法
s1: 工程名右键单击,选择【Options】,如图中1;
s2: 在Options for node "XXX"对话框下,点击【Output Converter】,图中3;
s3: 勾选【Generate additional output】, 下拉框【Output Format】中选择: Intel extended,如图中4;
s4: 如果想修改输出hex文件的名称,可以勾选Override default, 并在下方输入想要的hex文件名称;不勾选的话,系统默认生成的hex文件为:工程名.hex
s5: 保存并退出
查看xxx.hex文件
点击编译按钮,没有错误后,查看工程目录下的Debug/Exe文件夹,下面会出现hex文件:
关键字:IAR环境 STM8工程
引用地址:
IAR环境下STM8工程输出hex文件的方法
推荐阅读最新更新时间:2024-11-05 10:28
STM8建立IAR工程
STM8是意法半导体公司出的增强型八位单片机,性能比51单片机强大,而且价格便宜,在商业应用中很受欢迎 在STM8的开发工程中主要有两种开发工具链.第一是使用IAR开发环境,第二十使用cosmic+sttoolset工具链,因为工作和自身的原因,这两种工具连都有幸使用过,接下来会写一套基于固件库的STM8学习笔记 另外,先使用固件库作为学习模版 建立STM8工程分为几步 1. 建立工作空间,然后建立工程 2. 添加源代码分组, 3. 工程配置 4. 加入库文件 添加之后的文件如下 选择芯片型号STM8S208R8,添加.H文件路径 编译,提示不通过 提示没有没有ADC1 TIM5
[单片机]
开发工具之IAR新建STM8工程
熟能生巧,按照规则多创建几次! 说在前面的话:一直以来想使用IAR开发个项目,这次机会来了,公司要做个测试工装,选的MCU是意法半导体的STM8S105系列芯片 第一个想法就是放弃用烂的KEIL,尝试使用IAR开发这个项目 开发环境:Windows 7 专业版、IAR EW for STM8 3.11.1 准备工作:下载安装EWSTM8,在我另一个随笔已经详细写了 下载STM8S标准外设库 https://pan.baidu.com/s/1uVVyOgmWc7D2dQR0nShUDQ 提取码: vaqr 文件夹准备:建立项目驱动文件夹,名称为项目名“01 Drv”,建立项目应用文件夹“02 App”;
[单片机]
IAR for STM8系列教程(一)_新建软件工程详细过程
Ⅱ、准备工作 俗话说“磨刀不误砍柴工”,做好了准备工作,后面新建软件工程的工作就很容易实现了。 1.安装IAR for STM8软件工具 本文必备工具,这里不多说,详情请看我的另一篇文章【IAR for STM8介绍、下载、安装与注册】: 博客:http://blog.csdn.net/ybhuangfugui/article/details/52936636 PDF:http://pan.baidu.com/s/1geClBrH 2.STM8S标准外设库下载 官网下载链接(需要ST账号登陆): http://www.st.com/en/embedded-software/stm8-embedded-softw
[单片机]
STM8中断的设置(ST Visual Develop和IAR环境下)
以下以stm8s103为例介绍在ST Visual Develop和IAR环境下的中断设置;这两种只是环境不同其实中断向量是不会变的,先看一下数据手册, 再结合芯片手册中中断向量映像表,如下图所示 结合起来的话我们就能够理解的。 在用ST Visual Develop环境时新建一个新的Stm8工程它会自动生成一个main.c和一个stm8_interrupt_vector.c文件。 空白的main.c文件时如下所示的: view plaincopy /* MAIN.C file * * Copyright (c) 2002-2005 STMicroelectronics */ main() {
[单片机]
IAR Embedded Workbench®集成开发环境全面支持航顺芯片HK32MCU系列
IAR Embedded Workbench®集成开发环境已全面支持航顺芯片HK32MCU系列 中国上海—2021年12月—全球领先的嵌入式开发软件工具和服务提供商IAR Systems®日前宣布:其最新发布的IAR Embedded Workbench for Arm® version 9.20已全面支持航顺芯片HK32MCU系列,以保障基于HK32MCU芯片的嵌入式系统的可靠性。 IAR Systems 为Arm生态提供了完整的工具链,其产品包括集成开发环境(IDE)、跨平台的构建工具、代码分析工具、功能安全工具和信息安全工具等。基于IAR Systems与Arm生态的长期而广泛的合作关系,IAR Embedded W
[嵌入式]
MSP432笔记--序
之前总念叨着,TI大法好,于是在学C51的同时,开始研究TI的低功耗单片机MSP430,从G2到F6系列,做过一些简单的项目,完成实验室的一些基本要求还是绰绰有余。半年之后,也就是15年前半年,TI出了其32位超低功耗单片机MSP432,官网上说LAUNCHPAD是限量版的黑色,于是便和队友下了订单,两天后,从德州寄到大连。 然后虽然是东西到手了,但是丝毫没有时间和精力去学,因为考试周+暑期的电赛培训占去了大部分时间,于是一直吃灰到去年年底。 某天心血来潮,把板子连上电脑,按照官方的文档配置IAR环境,写下第一个432程序 1 #include msp432p401r 2 3 int main() 4 { 5
[单片机]