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

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

3天内不再提示

了解你们没有使用到的功能(Keil的使用方法)

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 2020-03-25 11:25 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

软件的开发工具在软件的开发过程中占很重要的地位,可以说是直接影响你软件开发的效率。比如:开发工具的常用功能、配置、以及优化等级。

对于STM32的开发工具有好几种(官方提供的实例代码工程可以看得出来),但是常用的,或者用的比较多的应该是Keil和IAR这两款集成开发工具(IDE),笔者也是常用这两款IDE进行开发,也对他们都比较熟悉了吧。相信学习过51、430的朋友对这两款软件不会陌生。

Keil和IAR这两款IDE应该算是比较经典的了,但各有各的优点,笔者大概说一下他们各自的区别:

1、文件结构

Keil:不支持层叠文件夹,在文件夹的下一级中必须为文件;

IAR:支持层叠,可以比较方便管理代码,理清层次;

就像新建一个文件夹:Keil不能在第二级文件夹下面再新建文件夹,只能建文件。而IAR就可以无限新建文件夹。

2、编译速度

Keil:编译速度慢(输出所有信息时;在关闭调试信息、浏览信息情况下还是比较快),在大工程编译上占劣势。

IAR:编译速度快,经常改动源代码在线调试具有很好的优势。

3、使用方便程度

Keil快捷按钮、菜单、配置等大部分,这些在使用上相比IAR要人性化一点。当然,这只是笔者个人意见,IAR也有它独有的特点。

这两个工具的使用上各有各的优点,具体是什么,笔者在这里也说不清楚。但是,笔者建议:如果你真的决定要从事相关的开发,这两款软件你必须要都会使用才行。

笔者在前期整理过关于Keil(MDK-ARM)使用方法的文章,或许不是很全面,但大部分使用方法都是笔者使用Keil这些年来觉得有用的(书到用时才明白)。建议你结合开发一起学习Keil的使用,在开发的时候有什么不懂才去看一下我的这些文章(切记不要死记硬背,建议没事可以先看一下我的那几篇文章,先做一个了解,后面遇到问题才知道是哪里的问题)。里面有什么不懂的可以微信给我留言。

Keil(MDK-ARM)和Keil(C51)基本相似,你用过C51版本的再用MDK-ARM版本应该不成问题。

今天主要是让大家熟悉、了解一下笔者前面整理关于Keil相关的文章,笔者打算在后期整合一下这几篇文章的内容,让大家更容易理解Keil的使用方法、更容易查找其中遇到的问题。

笔者也将会计划写关于IAR使用方法的文章,敬请等待。

好了,你若对Keil的掌握还不够,请(点击蓝色标题)查看下面这几篇文章:

一、Keil下载与安装

该文讲述了Keil的下载(提供官网下载地址 和 笔者定期更新在360云盘下载地址)、安装过程、破解方法。

二、Keil新建软件工程详细过程

该文以STM32F0为硬件平台,讲述关于Keil从头新建一个可以下载到STM32F0芯片运行的工程。

三、Keil的使用方法 - 常用功能(一)

该文主要讲述关于Keil工具栏按钮(快捷按钮)的使用方法。它包含文件工具栏和编译工具栏,也就是我们初学者常使用的编译、下载、调试等这两行按钮的使用方法。

四、Keil的使用方法 - 常用功能(二)

该文主要讲述关于Keil的工程目标选项配置的使用说明,也就是我们配置芯片型号、输出Hex、选择下载工具、配置路径等这里选项的使用方法。

五、Keil的使用方法 - 常用功能(三)

该文主要讲述Keil的Configuartion配置选项里面的说明,也就是我们配置字体颜色、显示源代码前面的行数、定义快捷键等这些的说明。

六、Keil(MDK-ARM)使用教程(一)_界面+菜单

该文主要讲述Keil主界面的分类说明、部分菜单(File文件、Edit编辑、View视图)的相信说明。

七、Keil(MDK-ARM)使用教程(二)_菜单

该文接着上一篇文章讲述Keil剩下几个菜单(Project工程、Flash编程、Debug调试、Peripherals外设、Tools工具、SVCS软件版本管理、Window窗口、Help帮助)。

八、Keil(MDK-ARM)使用教程(三)_在线调试

该文主要讲述Keil调试时主要使用的一些功能及使用方法。

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

    关注

    5

    文章

    400

    浏览量

    38344
  • keil
    +关注

    关注

    69

    文章

    1224

    浏览量

    171819
  • 编译
    +关注

    关注

    0

    文章

    688

    浏览量

    34947
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯源IR调制器都有哪些具体使用?使用方法是怎样的?

    芯源IR调制器都有哪些具体使用?以及使用方法是怎样的?
    发表于 12-02 06:33

    堆栈的定义,堆栈的使用方法

    和使用; 对于8086CPU,进出堆栈的只能是2字节的数据。 2 堆栈的使用方法 常用的堆栈相关指令包括PUSH POP PUSHF和POPF,语法如下: PUSH 源操作数;将指定操作数入栈保护 POP
    发表于 11-21 06:49

    没有使用芯源的EEPROM的案例指南?有哪些需要特别注意的事项?

    没有使用芯源的EEPROM的案例指南?有哪些需要特别注意的事项?
    发表于 11-14 07:54

    锡膏的储存及使用方法详解

    锡膏是一种常用的焊接辅助材料,广泛应用于电子、电器、通讯、仪表等行业的焊接工艺中。正确的储存和使用方法对于保证锡膏的品质和焊接效果至关重要。本文将就锡膏的储存和使用方法进行详细介绍,希望能对广大焊接工作者有所帮助。
    的头像 发表于 07-18 17:36 1064次阅读
    锡膏的储存及<b class='flag-5'>使用方法</b>详解

    CCG6DF有没有使用示波器测量 IMO 时钟频率的简便方法

    没有使用示波器测量 IMO 时钟频率的简便方法? 我使用的是 CCG6DF 芯片。 有代码可以测量吗?
    发表于 05-23 06:09

    LCR测试仪的使用方法与注意事项

    LCR测试仪的使用方法、操作注意事项及常见故障处理,帮助读者高效、安全地掌握这一仪器的使用技巧。   二、LCR测试仪的基本使用方法 1. 准备阶段 (1)设备检查:确保测试仪电源线、连接线完好,电源开关关闭。检查测试夹具或探针
    的头像 发表于 04-29 10:36 5596次阅读
    LCR测试仪的<b class='flag-5'>使用方法</b>与注意事项

    西门子PLC-模拟量采集计算使用方法

    西门子PLC-模拟量采集计算使用方法,很实用
    发表于 04-09 15:29 0次下载

    STM32CUBEide有没有KEIL一样可以自己指定函数注释模板的方法

    最近从keil转到CUBEIDE编程了,现在非常不舒服的一点是函数注释方面。STM32CUBEide有没有KEIL一样可以自己指定函数注释模板的方法,可以注释函数形参啊、函数返回值说
    发表于 03-11 08:06

    精密空调操作使用方法详解

    精密空调操作使用方法详解
    的头像 发表于 02-10 14:44 1892次阅读
    精密空调操作<b class='flag-5'>使用方法</b>详解

    数字电压表的使用方法

    数字电压表的使用方法通常包括以下几个步骤:   一、准备阶段   了解电压表:   在使用前,先了解数字电压表的基本功能、量程、分辨率以及连接方式等。   选择
    的头像 发表于 01-28 14:18 2848次阅读

    变压器变比测试仪使用方法_变压器变比测试仪的作用

    变压器变比测试仪的使用方法主要包括以下步骤:   一、前期准备   阅读说明书:在使用前,用户应仔细阅读使用说明书,了解仪器的功能、操作方法和注意事项。   检查环境
    的头像 发表于 01-28 13:53 1707次阅读

    快速了解电源模块的使用方法

    电源是整个电路可靠工作的核心部分。然而,由于电源电路的电流和发热量较大,容易出现故障。今天我为大家介绍一下电源模块的使用方法
    的头像 发表于 01-21 15:24 1394次阅读

    ADC10321引脚VD和VDIO之间有一个扼流圈,有什么特殊的含义和使用方法吗?

    在使用ADC10321的时候,数据手册中参考电路图中,引脚VD和VDIO之间有一个扼流圈,对它的参数和使用没有具体的说明,而且这一部分的线路是使用的虚线,有什么特殊的含义和使用方法吗?
    发表于 01-06 06:32

    瑞芯微开发板/主板Android系统APK签名文件使用方法,实用干货

    瑞芯微主板/开发板Android系统,APK系统签名文件使用方法
    的头像 发表于 12-26 09:43 1504次阅读
    瑞芯微开发板/主板Android系统APK签名文件<b class='flag-5'>使用方法</b>,实用干货

    AB伺服软件使用方法

    AB伺服软件使用方法
    发表于 12-24 14:45 1次下载