IAR教程之IAR常用功能简介

IAR常用功能简介

本教程适用于初次接触IAR的同学,简单介绍IAR的下载和调试。

  • IAR配置选择

IAR可以一套代码使用多种配置,龙邱的MK60FX和MK60DN就是通过不同配置公用一套代码。




  • 代码颜色设置



  • 用户关键字

上面颜色设置中有一项是设置用户关键字颜色的,IAR支持用户自定义关键字。如果你想要一些变量或者什么比较醒目,可以使用用户关键字功能。

首先新建一个UserKeyWord.txt文档,在文档中加入自己的关键字,比如PRINTF和Test_LED我想用蓝色显示。

在UserKeyWord.txt添加PRINTF 和 Test_LED。

将UserKeyWord.txt添加到工程中.




  • 自动整理代码

有些代码写的十分散乱,不方便阅读,可以选中杂乱代码,通过快捷键进行自动整理.

配置代码格式

查看自动整理代码的快捷键

选择需要整理的代码

按下Ctrl + T进行自动整理(自己的快捷键)




  • 多行注释

调试的时候,可能需要频繁的注释一些代码,可以使用多行注释快捷键实现。

查看多行注释快捷键,可以自行修改,使用对应的快捷键即可。选中需要注释的代码,按下相应快捷键即可进行注释或者取消注释。




  • 多核编译设置



  • live watch窗口刷新时间设置



  • 模板设置

诸如switch()语句或者函数注释可能经常用的,我们可以把它放在模板里面,用到的时候,直接调用模板即可快速使用。

查看对应快捷键(可以自行修改)

按下快捷键打开模板并添加switch和函数注释模板

#TEMPLATE &Statement>&switch
switch(%c)
{
    case 0:
    
        break;
        
    case 1:
    
        break;
        
    case 2:
    
        break;
        
    case 3:
    
        break;
        
    default:
        break;
}

#TEMPLATE &Corporate>&comment,"description &DESCRIPTION","param &PARAME","return &RETURN","note &NOTE","example &EXAMPLE",&Created="$DATE$"
/*!
* @brief    %1
*
* @param    %2
*
* @return   %3
*
* @note     %4
*
* @see      %5
*
* @date     %6
*/

保存模板后,使用快捷键调用模板




  • 通过书签快速上文切换

有时候我们在写代码的时候需要不停的在各个文件中跳转,IAR提供了书签功能,可以通过书签快速跳转




  • Go to Definition跳转

查看代码时最常用的操作,跳转到函数/变量的定义处。




  • 通过导航快速上下文切换

查看代码时经常使用gotodef跳转到函数/变量的定义处,看完函数/变量的定义后,可以通过导航快速切换到之前位置。




到函数/变量的定义处,看完函数/变量的定义后,可以通过导航快速切换到之前位置。




评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值