keil 新建 编译 下载与调试 详细图片说明教程

这篇具有很好参考价值的文章主要介绍了keil 新建 编译 下载与调试 详细图片说明教程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 简介

Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起
——百度百科节选

如百度介绍,开发单片机的时候,可以使用keil完成 编译 下载 与调试 代码程序,那么我们该怎么使用它呢?接下来我们就简单的跑一下流程上述这些流程,让大家有个清晰的认识。这里就用我们前面写的一个点灯的代码作为演示吧

2. 新建项目

首先我们需要新建一个项目
keil 新建 编译 下载与调试 详细图片说明教程
输入保存的项目名称
keil 新建 编译 下载与调试 详细图片说明教程
选择此次使用的MCU型号
keil 新建 编译 下载与调试 详细图片说明教程
选择完成后,会出现如下界面,这里需要把这两个选上,一个是加载内核文件(CMSIS 核心文件,提供进入 M3 内核接口,这是 ARM 公司提供,对所有 CM3 内核的芯片都一样),一个是加载启动文件(汇编写的.s文件)

(如果是使用固件库的话,这里就不需要操作,直接关掉即可,因为在下面加载文件时,可从固件库里直接加载这些文件进来,这个讲固件库时,再做详解)
keil 新建 编译 下载与调试 详细图片说明教程
然后点击加载我们写的代码,这里可以双击加载
keil 新建 编译 下载与调试 详细图片说明教程
也可以点击这里项目管理,加载相关文件
keil 新建 编译 下载与调试 详细图片说明教程

3. 编译项目

加载或者编写完成项目的代码后,我们就可以点击如下图 选择编译项目代码,下图红框部分没有报错就可以了,如果有报错,需要一一的修改处理
keil 新建 编译 下载与调试 详细图片说明教程
此时如果不做调试,可以设置输出的格式,.hex或.bin直接输出版本了

4.下载程序

编译完成的项目代码,我们可以选择下载到板子上进行调试,但需要用到下载器,并进行相关的配置

因为硬件的设计,我这边用到的是ST-link,所以用ST-link演示
keil 新建 编译 下载与调试 详细图片说明教程
这里我们选择ST-link,下载器和板子的接线需要正确
keil 新建 编译 下载与调试 详细图片说明教程
因为我的keil是刚刚下载完成的,这边检测到了需要更新一下
keil 新建 编译 下载与调试 详细图片说明教程
下载更新完成后,在SW Device会出现我们板子的信息
keil 新建 编译 下载与调试 详细图片说明教程
keil 新建 编译 下载与调试 详细图片说明教程
配置完成后,这里点击下载,就可以把编译好的程序下载到我们的设备上了
keil 新建 编译 下载与调试 详细图片说明教程

5. 调试

下载到板子上,如果发现程序没有按照我们预计设想的那样子运行,我们可以点击调试,然后再点击一行一行的运行,观察我们的程序是哪里出了问题,如果代码较多或者较复杂,也可以设置断点等进行调试
keil 新建 编译 下载与调试 详细图片说明教程
当然如果逻辑一下子没有看出对错,我们还可以看看相关寄存器,有没设置成我们需要的样子。

如下图,我们需要把这个引脚拉低,进行点亮LED,此时我们就可以看看寄存器有没被设置对
keil 新建 编译 下载与调试 详细图片说明教程
观察板子上的现象
keil 新建 编译 下载与调试 详细图片说明教程文章来源地址https://www.toymoban.com/news/detail-404310.html

到了这里,关于keil 新建 编译 下载与调试 详细图片说明教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • STM32工程,Keil软件新建工程详细步骤

    2. 打开KEIL软件,在project菜单下选择New uVision Prject… 3.在弹出的对话框中选择刚才建的project文件夹,给工程取名,保存。 4.选择stm32F103系列,找到对应用的开发板芯片型号,点击OK(此处用f103C8T6芯片开发) 5.关闭弹出的对话框。 6.点击此处新建文件。 7.此刻回到文件夹中,将

    2023年04月08日
    浏览(39)
  • Keil新建STM32软件工程 - (详细步骤图文)

    芯片型号:STM32F103VCT6 软件:Keil5 详细步骤及下载链接参考以下说明: 《STM32所有系列keil 开发包的下载链接 - Keil.STM32Fxxx_DFP.x.x.x.pack)》 详细步骤及下载链接参考以下说明: 《STM32标准外设库下载(下载地址与步骤详解)》 我们使用在标准外设库中提取的文件主要来自“L

    2024年02月01日
    浏览(55)
  • Keil5点击编译正常,烧录和调试直接闪退

    我在WIN11的环境下,安装了目前ST官网上最新的MDK538,刚刚下载好的前两天一切正常! 但是就在刚刚出现了Keil编译正常,使用正点原子的STLink烧录器下载却直接给我闪退,想查看 魔术棒中的DuBug中的烧录器配置Seting时候,也闪退。上网查看,采纳网友的意见“查看注册表”“

    2024年02月11日
    浏览(44)
  • IDEA2022版教程上(下载、卸载、安装、新建Project、jdk设置、详细设置、新建/导入/删除普通java模块、修改模块名、同时打开多个工程、常用代码模板:非空判断,遍历,输出语句快捷键)

    初学Java语言,熟悉了记事本、EditPlus、NotePad++或Sublime Text3等简易开发工具的Java初学者 熟练使用其他Java集成开发环境(IDE),需要转向IDEA工具的Java工程师们 关注IDEA各方面特性的Java程序发烧友、爱好者 【注】JetBrains官方说明: 尽管我们采取了多种措施确保受访者的代表性

    2024年02月07日
    浏览(51)
  • KEIL5 各个版本编译器的下载

    关于下载了新版本KEIL之后,编译器版本不对导致以前的程序不能运行,有许多问题需要解决,其中编译器版本问题是个不能避免的问题; 我之前用的是V5.06 update 7(build 906)版的编译器,后来升级MDK537之后,编译器版本就变成V6.16了,因为我是卸载删除之后再升级的MDK,所以之

    2024年02月02日
    浏览(40)
  • KEIL IAR 第三方脚本编译及下载指令

    目录 keil IAR 编译: 下载 参考资料: Documentation – Arm Developer 编译: 下载 在Setting 文件夹下面有一个.cspy的bat文件,在后面加上参数 \\\"--download_only\\\",前提是在IAR下面都配置好了,并且成功下载过一次的工程。  

    2024年02月11日
    浏览(43)
  • 【FPGA】Vivado 保姆级安装教程 | 从官网下载安装包开始到安装完毕 | 每步都有详细截图说明 | 支持无脑跟装

    目录 ( 如果你有安装包,可跳转至 Step5 ) Vivado 介绍 Step1:进入官网 Step2:注册账号 Step3:进入下载页面 Step4:下载安装包 Step5:安装 Step6:等待软件安装完成 安装完成 Vivado 介绍 Vivado 是 FPGA 厂商赛灵思公司(XILINX)于 2012 年发布的集成设计环境。  其包括高度集成的设计

    2024年02月03日
    浏览(52)
  • Libero使用教程(新建,仿真,下载)

    教程前的吐槽 入了电子行业,少不了和FPGA打交道,但市面上主要有两种具体应该说是两家公司的FPGA的芯片,他们的程序烧录分别有不同的软件支持,互相老死不相往来,今天这个就是介绍libero,由于网络上太少关于此的教程和资源了,好不容易找到一个还TM收钱,我实在看

    2024年02月16日
    浏览(24)
  • stlink下载调试器使用说明(STM32采用stlink下载程序)

    stlink能干什么?  最基本的功能:下载程序。  一般STM32支持ISP串口下载,也支持stlink、jlink等下载器下载 。 使用stlink、jlink下载要比串口方便很多,在keil里直接点击下载就行了,不需要去选择hex文件,速度上要快很多,主要一点,jlink、stlink能实现硬件仿真调试,程序出问

    2024年02月02日
    浏览(42)
  • KEIL MDK arm编译器 添加教程

    1.下载编译器安装文件 arm编译器6.16(适用于windows 64位)安装文件可在如下网址免费下载: arm编译器6.16(适用于Windows64位)-嵌入式文档类资源-CSDN文库 https://download.csdn.net/download/WG_IECAS/87342708 如需其他版本编译器,可到KEIL官网查找下载,快速网址: Arm Compiler downloads index h

    2023年04月08日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包