Keil MDK使用编译器AC5和AC6生成浏览信息的差异

嵌入式专栏的作者|更强的黄微信公众号许多使用Keil MDK的工程师都发现了问题。当Keil MDK编译代码时,速度非常慢。
编译速度较慢的原因有:编译器代码大小项目配置(生成信息)其中,项目配置中的生成信息包含多种信息,可通过打开项目选项卡来查看。项目-& gt;目标的选项-& gt;输出/列表:其中有很多信息会影响编译速度,这会生成“浏览信息”。
让我们谈谈浏览信息的内容。关于Keil浏览信息Keil中的浏览信息是当我们在编辑和调试过程中通过右键单击(或F12快捷键)使用“转到定义” xxx时需要浏览的代码信息:您需要检查在其中生成的浏览信息。
项目配置以使其正常使用功能:浏览信息的生成将影响编译速度。同时,在Objects(OutPut配置输出路径)文件夹下将有更多* .crf文件(浏览信息文件)。
有关Keil MDK中各种文件的描述,请参阅我的文章:Keil系列教程10_文件类型和相关描述。 AC5和AC6在生成浏览信息方面的区别。
默认情况下,Keil MDK编译器使用Arm编译器(简称AC)。当前的主流是AC5和AC6。
实际上,AC5和AC6在许多方面确实有所不同。在使用AC5代码工程之前,很多地方都存在兼容性问题。
1. AC5和AC6以不同的速度生成浏览信息。如果未生成(未选中)浏览信息,则AC5的编译速度实际上不会太慢。
但是,通常情况下,软件开发工程师通常会生成浏览信息,以便于编辑和调试代码。 AC5和AC6之间的明显区别是编译速度存在很大差异。
即使AC6生成浏览信息,编译时的速度也比AC5快得多。而且代码量也不同:2. AC5和AC6以不同的方式生成浏览信息。
如果您使用过AC6,您会发现无需编译即可直接浏览代码。例如,如果直接使用STM32CubeMX配置生成Keil MDK代码,修改配置并使用AC6编译器,则会发现无需编译即可直接转到“定义”。
当然,前提是您需要配置AC6编译器:此外,AC6会在后台自动生成浏览信息,这可能需要几秒钟或更长时间(取决于您的计算机配置)。免责声明:本文内容经21ic授权后发布,版权归原作者所有。
该平台仅提供信息存储服务。本文仅代表作者的个人观点,并不代表该平台的立场。
如有任何疑问,请与我们联系,谢谢!

公司: 深圳市捷比信实业有限公司

电话: 0755-29796190

邮箱: ys@jepsun.com

产品经理: 汤经理

QQ: 2057469664

地址: 深圳市宝安区翻身路富源大厦1栋7楼

微信二维码

更多资讯

获取最新公司新闻和行业资料。

  • 插件电阻器组成差异 电阻组成可以确定您是否能够选择应用所需的规格。通常,成本越低,电阻器的规格就越少。对于通孔选项,我们销售碳成分,碳膜,陶瓷,金属元素,金属膜,金属箔,金属氧化物膜,厚膜,薄膜和线绕电阻器。对于表面安装...
  • 高压电阻器HVR.A系列参数与应用详解 高压电阻器在许多工业和科研领域中扮演着重要角色,特别是在需要高稳定性和高精度的应用场合。HVR.A系列高压电阻器以其卓越的性能和广泛的应用范围而受到众多工程师和技术人员的青睐。下面将详细介绍HVR.A系列高压电阻器...
  • 厚膜电阻器CR.A系列参数与应用详解 在电子工程领域,厚膜电阻器因其稳定性高、温度系数小等优点而被广泛使用。CR.A系列作为其中的一种,凭借其优异的性能,在众多应用场景中展现出色的表现。下面将详细介绍CR.A系列厚膜电阻器的主要参数及其应用。### 1. 主...
  • 浪涌电阻器SWR.A系列应用与特性详解 浪涌电阻器(SWR.A系列)是电力系统中不可或缺的一部分,主要用于抑制和吸收电网中的瞬时电压冲击,保护电力设备免受损害。这一系列的电阻器在设计上具有诸多优势,适用于多种应用场景,从工业生产到可再生能源发电站,...
  • 接近开关K-E2E: 工业自动化中的非接触式感应解决方案 接近开关K-E2E是一种非接触式的感应开关,它被广泛应用于自动化控制领域。这种开关通过电磁感应原理来检测物体的存在与否,而无需与物体直接接触。K-E2E接近开关通常用于检测金属物体,当有金属物体接近时,开关会输出电...
  • 薄膜精密电阻器AR.A系列参数及应用领域 薄膜精密电阻器AR.A系列是电子工程中非常重要的元件之一,广泛应用于各种高精度测量和控制设备中。这些电阻器以其卓越的性能和稳定性著称,能够满足各种复杂环境下的使用需求。AR.A系列薄膜精密电阻器具有极低的温度系...
  • PTTC聚鼎PT08V2DF-C产品特性与应用范围详解 在现代电子技术飞速发展的今天,PTTC聚鼎PT08V2DF-C作为一种高性能的电子元器件,在多个领域中发挥着重要作用。PTTC聚鼎PT08V2DF-C是一种具备高可靠性、高稳定性的保护器件,广泛应用于各种电子设备中,以确保电路的安全运行。...
  • 103瓷片电容表示的是0.01μF的电容值而非K单位 103瓷片电容表示的电容量是0.01μF(微法),而不是K(千)单位。这里的数字和字母组合是一种简化标记方式,用于表示电容器的电容值。具体来说,“103”中的“10”代表的是电容值的有效数字部分,“3”则表示在有效数字后面...
  • RALEC旺诠LR-A车用合金电阻 RALEC旺诠LR-A系列金属微合金电阻是属于汽车级金属微电阻,符合汽车级认证AEC-Q200。产品无铅无卤,符合ROHS环保标准。LR-A系列是金属板微电阻器。RALEC旺诠LR-A系列金属微合金电阻的主要特点有:1.符合汽车级认证,AEC-Q200。2.符合...
  • viking新品播报:长端接厚膜电阻器- CRW ..A 系列 关注稳健设计,为 PCB 散热提供更短的路径,提高额定功率,宽电极结构支持良好的热循环性能。调整焊膏的成分以提供所需的近似电阻,并通过激光微调器将其微调至指定值。特征- 长边端接增强了紧凑尺寸的额定功率- AEC-Q200 ...
  • JMV-C积层压敏电阻技术参数及应用领域详解 积层压敏电阻(JMV-C)是一种广泛应用在电子设备中的关键保护元件,它能在瞬间吸收过电压,保护电路不受损害。JMV-C积层压敏电阻具有体积小、响应速度快、可靠性高等特点,特别适合用于电源线路和信号线路的过电压保护。...
  • 铜的电阻温度系数约为0.004/°C 铜是一种常用的导电材料,因其良好的导电性能和相对较低的成本,在电气工程中被广泛应用。铜的电阻温度系数(temperature coefficient of resistance),是指在特定温度范围内,温度每变化1度时,其电阻值相对于基准温度(通常是2...
  • 一体成型电感用合金粉和铁粉有什么差别 一体集成合金电感器,合金粉防锈效果比较好,感值量高,但电流特性相对较差,铁粉电流特性相对较好,但防锈效果相对较差,电感较低。同时需要进行喷涂处理,可以使用表面处理剂来提高防锈效果。...
  • double sum = 0.0; for(int i = 0; i < n; i++) { if(resistors[i] > 0) { sum += 1.0 / resistors[i]; 在C语言中计算并联电阻的总电阻是一个常见的应用问题,它涉及到基本的物理知识与编程技巧的结合。并联电路中的总电阻可以通过所有并联电阻倒数的和的倒数来计算。首先,我们需要定义一个函数来处理这一计算过程。例如...
  • Elprocus 的 4、5、6 波段电阻颜色代码计算器 众所周知,电阻器是一个基本元件,我们可以在任何电子电路中找到它。电阻器的电阻值取决于它所使用的应用类型。尽管当今市场上有先进的电阻测量设备,但电阻器的颜色代码系统总是使我们能够轻松读取和识别其电阻值。...
  • 耐脉冲电阻PWR A系列特性与应用详解 在电力电子系统中,脉冲电阻是一种关键的元件,用于吸收和耗散脉冲能量,保护电路免受过电压损害。其中,PWR..A系列耐脉冲电阻以其卓越的性能和可靠性,在众多应用场景中脱颖而出。下面将详细介绍PWR..A系列耐脉冲电阻的...
  • 五向开关DC12(V)0.05(A):应用与技术参数 五向开关DC12(V)0.05(A)是一种电子元件,它在电路设计和设备控制中发挥着重要作用。这种开关通常用于需要控制多个方向或功能的应用场景,例如遥控器、游戏控制器或是小型电子设备的导航按钮等。五向开关能够提供上、...
  • 共模和差模电感可以集成在一块吗 看到有家厂商,共模电感看似和普通的共模电感相似,可是却包含了差模电感,觉得奇怪,请教共模电感和差模电感二合一,如何实现啊&nbsp;&nbsp;&nbsp;本实用新型涉及一种集成差模的共模电感器及电源,包括一体成型的外框,以及...
  • 元利富气缸行程开关AL-10R, CS1-J, C系列:可靠性能与广泛应用 元利富生产的气缸行程开关AL-10R, CS1-J, C系列是工业自动化领域中的重要组成部分。这些型号的行程开关广泛应用于各种机械和设备中,用于检测气缸的位置变化,从而实现自动化控制的目的。AL-10R型行程开关以其紧凑的设计和可...
  • 汽车级宽端子贴片电阻CRW..A系列详解 在当今汽车电子技术迅速发展的背景下,汽车级宽端子贴片电阻(CRW..A系列)成为了众多工程师和设计师关注的焦点。这类电阻以其卓越的性能、可靠性和适应性,在汽车电子系统中扮演着不可或缺的角色。下面将详细介绍CRW.....