自学嵌入式第二周之如何生成烧录到单片机内所必须的(.hex)文件

这篇具有很好参考价值的文章主要介绍了自学嵌入式第二周之如何生成烧录到单片机内所必须的(.hex)文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Keil软件是一款辅助单片机编写程序,编译及运行程序,并产生单片机下载所必须的(.hex)文件,用于写入单片机内部的程序。

操作方法

  • 01

    在桌面新建文件夹,以自己名字命名。 打开下载好的Keil软件,如图

  • keil怎么生成hex文件,单片机,嵌入式硬件

  • 02

    选择菜单栏( 工程——新建工程),然后出现的对话框,保存在选- 桌面_——选择自己新建的文件夹打开,输入任意名字,点击保存,如图keil怎么生成hex文件,单片机,嵌入式硬件

  • 03

    然后出现如图所示,选择 89c51,点击确定keil怎么生成hex文件,单片机,嵌入式硬件

  • 04

    选择文件——新件文件,输入程序,然后点击保存,出现对话框文件名后记得加 .c 。如图所示keil怎么生成hex文件,单片机,嵌入式硬件

  • 05

    然后选择左方框中的 Target 1文件夹展开,选择 Souece Group1点击鼠标右键,选择 增加文件到组,打开如图所示,选择 Text1.c,单击 Addkeil怎么生成hex文件,单片机,嵌入式硬件

  • 06

    然后选择左方框中的Target 1文件夹,右击鼠标,打开选择 目标Target 1属性,在出现的对话框选择 输出按钮下的 E生成HEX文件前打钩,点击确定如图

  • keil怎么生成hex文件,单片机,嵌入式硬件07

    HEX文件已产生,如图,

  • Endkeil怎么生成hex文件,单片机,嵌入式硬件

特别提示

在第一次保存程序时一定要记得在文件名字后面加.c,如上图步骤四所示文章来源地址https://www.toymoban.com/news/detail-859121.html

到了这里,关于自学嵌入式第二周之如何生成烧录到单片机内所必须的(.hex)文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《嵌入式入门-模电基础》第二阶段

    科技的不断发展,给计算机行业带来了很多机会, 嵌 入式开发的前景也越来越广阔, 过去的嵌入式是:电器、机械、交通设备。现在的嵌入式是:手机、智能家居、物联网、新能源、新基建、芯片...... 随着国家政策的倾斜,实业发展的需求, 市场对嵌入式人才的“渴求”

    2024年02月16日
    浏览(26)
  • 【小黑嵌入式系统第二课】嵌入式系统的概述(二)——外围设备、处理器、ARM

    板级支持包(BSP) 是商用嵌入式操作系统实现可移植性所采用的一种方案,是硬件抽象层的一种实现。BSP是介于硬件和操作系统中驱动层程序之间的一层,有时也可认为属于操作系统一部分。BSP实现了对操作系统的支持,为上层的驱动程序提供访问硬件设备的函数包。 BSP隔离了

    2024年04月17日
    浏览(46)
  • 第二章 嵌入式系统硬件基础知识

    (1)信号特性 用 “ 逻辑真 ” “ 1 ” 或 “ 确定 ”来表示 高电平 用 “ 逻辑假 ” “ 0 ” 或 “ 不确定 ”来表示 低电平 1和0称为 互补信号 (2)信号转换 1、数字集成电路的分类         按照开关元件的不同,数字集成电路分为两大类:一类是 双极型集成电路

    2024年01月21日
    浏览(53)
  • 【小黑嵌入式系统第二课】嵌入式系统的概述(二)——外围设备、处理器、ARM、操作系统

    上一课: 【小黑嵌入式系统第一课】嵌入式系统的概述(一)——概念、特点、发展、应用 下一课: 【小黑嵌入式系统第三课】嵌入式系统硬件平台(一)——概述、总线、存储设备(RAMROMFLASH) 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享

    2024年02月08日
    浏览(33)
  • 第二章 ARM 技术及体系结构【嵌入式系统】

    2023-7-3 14:28:36 以下内容源自《【嵌入式系统】》 仅供学习交流使用 2.1.1 ARM 体系的版本说明 2.1.2 ARM 内核的命名 2.1.3 常用 ARM 处理器系列介绍 ARM7 系列处理器包括 4 种类型的核:ARM7TDMI、ARM7TDMI-S、ARM720T 和 ARM7EJ,其中 ARM7TDMI 是目前应用最广泛的 32 位嵌入式 RISC 处理器,ARM7 系

    2024年02月12日
    浏览(39)
  • 嵌入式学习第二十六天!(网络传输:TCP编程)

            socket   -  connect  -  send  -  recv   -  close         socket   -  bind   -  listen   -  accept   - recv   -  send   -  close         1. connect:               功能: 发送链接请求               参数:                   sockfd: 套接字文件描述符                  

    2024年03月09日
    浏览(34)
  • 嵌入式学习第二十五天!(网络的概念、UDP编程)

        可以用来: 数据传输 、 数据共享     1. OSI协议模型: 应用层 实际收发的数据 表示层 发送的数据是否加密 会话层 是否建立会话连接 传输层 数据传输的方式(数据包,流式) 网络层 数据的路由(如何从一个局域网到达另一个局域网) 数据链路层 局域网下如何通信

    2024年03月17日
    浏览(41)
  • 【笔记】ARM M3-M4权威指南第二章《嵌入式软件开发介绍》

    2.1 ARM微控制器是由哪些构成的 2.2 开始时需要准备什么 2.2.1 开发组件,C 编译器组件产品如下 2.2.2 开发板 2.2.3 调试适配板(Keil – ULINK;IAR-- I-Jet;STM Value Line Discover;JTAG/SW仿真器/在线仿真器(ICE);开源板 – ARM的CMSIC-DAP和Coocox的CoLink) 2.2.4 软件设备驱动 2.2.5 示例(Samp

    2024年04月13日
    浏览(35)
  • 嵌入式Linux:如何进行嵌入式Linux开发?

    目录 1、裸机开发 2、SDK开发 3、驱动开发 3.1、字符设备驱动 3.2、块设备驱动 3.3、网络设备驱动 4、应用开发 嵌入式Linux开发主要有四种方式:裸机开发、SDK开发、驱动开发和应用开发。 裸机开发通常指在没有操作系统支持的环境中直接在硬件上运行程序的开发。这种开发方

    2024年01月25日
    浏览(59)
  • 【ARM 嵌入式 编译系列 10.4 -- 生成二进制文件】

    在嵌入的工作中,经常会使用到二进制文件,那么我们如何自己生成一个二进制文件呢?接下来介绍如何将一个只包含将32位数据的文件转化为二进制文件,原文件如下(数据一共 64bytes): 我们使用 gcc 对齐先进行编译然后再进行反汇编: 具体命令如下: 通过上面命令会生成

    2024年02月02日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包