0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

属于使用Keil朋友的专属文章

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-14 14:38 次阅读

Keil综合(02)_工程窗口各项图标描述

为方便大家阅读,本文内容已经整理成PDF文件:

http://pan.baidu.com/s/1qYz1u7E

Ⅰ 写在前面

很多朋友看到如下工程窗口里面的图标(如:带有“钥匙”标记,带有“*号”标记,带有“禁止驶入”标志),就会产生疑问:这到底是啥意思呢?

其实,它的标记不一样,我们肯定能想到它具有不同的含义。工程窗口中的图标有十多种,下面我就讲述一下常见、重要图标的含义。

Ⅱ 工程标示图标

这个图标很容易理解,标示一个工程;一般是在多工程下,容易区分工程。

Ⅲ 文件组或目标图标

这类图标大概可以分为如下三类:

工程目标:这个图标带有“*”号,和源文件带“*”号图标类似,就是修改了目标下面的属性。

已展开的文件组:这个就是展开了这个组。

未展开的文件组

Ⅳ 源文件头文件图标

这类图标大概可以分为如下两类:

源文件:这类是正常,没有带特殊标记的源文件,如C,CPP,库文件等。

头文件:包含Header file, image file, or documentation file这些文件类型图标。

Ⅴ 带有特殊标记的图标

这类图标是很多初学的朋友不太理解的一类,下面讲述一下常见的四类图标:

1.只读文件图标

带有“钥匙”标记的图标:这个标记就是文件只读,不能修改;只需要去掉文件只读属性就可以修改了。

2.不编译选项图标

带有“禁止驶入”标记的图标:这个图标的意思主要就是指工程不包含该源文件,也就是不进行编译,链接等处理。可以通过:选中文件 -> 右键 修改属性:

3.未发现文件图标

带有“叹号”标记的图标:比较容易理解,就是没有发现源文件。这种一般是在关闭工程后,删除了对应的源文件。当再次打开工程后,会发现这个文件的图标就出现这种标记了。

4.文件配置和工程配置不同步图标

带有“*号”标记的图标:这个图标相对来说难理解一点,其实就是改变了单个文件的配置。有点类似上面第2点“不编译选项图标”,修改了该文件编译的优先级、对该文件增加相关宏定义等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4983

    文章

    18295

    浏览量

    288582
  • keil
    +关注

    关注

    68

    文章

    1196

    浏览量

    165331
  • cpp
    cpp
    +关注

    关注

    0

    文章

    10

    浏览量

    2020
收藏 人收藏

    评论

    相关推荐

    Keil-V6版本加装V5编译器破解失效问题简析

    因为最近给NRF的蓝牙芯片写东西,用了Keil,开发板是以前朋友的。遇到了不少问题。
    的头像 发表于 04-22 10:57 158次阅读
    <b class='flag-5'>Keil</b>-V6版本加装V5编译器破解失效问题简析

    APM32下载了APM专属的HEX例程后识别不了芯片怎么解决?

    之前焊了一块,可以识别芯片,下载了APM专属的HEX例程后反而识别不了了,非常痛苦。ARM内核仍然存在,Keil里面也下载不了了……不是板子锁死的问题
    发表于 03-28 06:20

    怎么啦?你的Keil C51和Keil MDK还无法共存吗?

    一、安装KeilC51将安装路径设置为:D:\software\Keil\Keil_C51二、安装KeilMDKCore安装路径设置为:D:\software\Keil\Keil_MD
    的头像 发表于 03-24 08:09 401次阅读
    怎么啦?你的<b class='flag-5'>Keil</b> C51和<b class='flag-5'>Keil</b> MDK还无法共存吗?

    雅欣 | LED driver IC 产品选型手册,选择您的专属芯片

    雅欣 | LED driver IC 产品选型手册,选择您的专属芯片
    的头像 发表于 03-23 08:06 113次阅读
    雅欣 | LED driver IC 产品选型手册,选择您的<b class='flag-5'>专属</b>芯片

    DC-DC产品选型手册,选择您的专属芯片

    DC-DC产品选型手册,选择您的专属芯片
    的头像 发表于 01-20 08:06 199次阅读
    DC-DC产品选型手册,选择您的<b class='flag-5'>专属</b>芯片

    keil3 V3.22和mIDAS-Link RDI进行调试,请问怎么设置keil

    各位斑竹你们好,我用aduc7026扩展了外部ARM,ARM型号CY62256LL-70SNC,现在正用keil3 V3.22和mIDAS-Link RDI 进行调试,请问我该怎么设置keil?以下
    发表于 01-15 08:08

    keil如何生成bin文件

    Keil是一种集成开发环境(IDE),专为ARM架构的嵌入式系统开发而设计。在Keil中生成bin文件是将代码编译并转换为可执行文件的过程。本文将详细介绍Keil生成bin文件的步骤和相关内容,包括
    的头像 发表于 12-15 13:43 3329次阅读

    Keil中使用STM32CubeProgrammer

    STM32 MCU 新产品的早期用户有时候会遇见工具链还在完善中的情形,例如,一部分STM32 工具已经支持该产品,而另外一部分 STM32 工具还在更新中。具体到 Keil 用户,用户有可能可以
    的头像 发表于 11-03 16:50 1222次阅读
    在<b class='flag-5'>Keil</b>中使用STM32CubeProgrammer

    keil自动化编译脚本

    这是一个 keil 的自动化编译脚本,可被其他脚本或程序调用,接收参数并按参数编译 keil 工程,而不必打开 keil 软件,实现程序上的自动化。
    的头像 发表于 10-16 17:04 596次阅读
    <b class='flag-5'>keil</b>自动化编译脚本

    如何创建51单片机KEIL工程步骤

    1. 什么是Keil软件 Keil软件是一款专为嵌入式系统开发而设计的集成开发环境(IDE),常用于51、STM32单片机软件开发的编程软件。Keil编程软件不仅支持多种工具和扩展程序,还能够处理
    的头像 发表于 09-11 10:49 1611次阅读
    如何创建51单片机<b class='flag-5'>KEIL</b>工程步骤

    麒麟9000属于什么档次

    麒麟9000属于中端芯片。麒麟9000是华为公司最新发布的高端手机处理器芯片,是目前市场上最强大的手机芯片之一。 在芯片性能和功能方面,它属于高端市场的顶尖水平。麒麟9000采用5nm工艺制造,拥有
    的头像 发表于 09-06 10:53 8835次阅读

    关于KEIL UV4 debug setting的疑问求解

    问题描述:keil4 version 4.50.0.0 下了 Nu-Link_Keil_Drv 1.29.6425 解压安装。安装完毕后,打开了工程,下载调试,在Periherals 缺少GPIO
    发表于 08-24 06:32

    KEIL编程小技巧-配置向导

    Keil作为使用广泛的一款嵌入式开发IDE,大多数的工程师只用到了编译和仿真功能,其实只需要一些编程小技巧就可以通过Keil将代码的一些配置可视化。
    的头像 发表于 08-10 14:49 943次阅读
    <b class='flag-5'>KEIL</b>编程小技巧-配置向导

    Keil微库和标准C库的区别

    初学者使用 Keil 学习单片机,用串口printf打印输出时,通常都会使能Keil工具自带的微库(MicroLib)。
    发表于 06-05 10:09 1217次阅读
    <b class='flag-5'>Keil</b>微库和标准C库的区别

    在使用Keil过程中的一些不顺手的地方

    首先声明本人并非Keil黑,本期纯吐槽下在使用Keil过程中的一些不顺手的地方,也极有可能讲的并不全面,不客观,望见谅,轻拍,也欢迎评论区讨论。
    的头像 发表于 05-23 09:14 617次阅读
    在使用<b class='flag-5'>Keil</b>过程中的一些不顺手的地方