开发工具e2s/Keil/RASC使用说明

描述

第6章

开发工具e2studio/Keil/RASC使用说明

6.1e2studio IDE使用说明

6.1.1GUI界面介绍

e2s的界面包含如下几个元素:透视图、窗口、窗格和选项卡等。透视图的这个概念,可以把它理解为一个特定的整体软件界面,比如最常用的透视图是C/C++透视图(默认)、FSP配置透视图和调试透视图。

如下图所示是e2s的FSP配置透视图界面,下面我们将以该透视图来介绍几个重要的界面。

keil

主要有以下四个窗口界面:

1视图切换区域——支持切换C/C++透视图(默认)、FSP配置透视图和调试透视图

2项目资源管理器——包含当前的e2s工作空间中的所有工程项目

3FSP配置页面(FSP Configuration)

4FSP配置可视化窗口——直观地显示了当前已配置的芯片引脚资源

其中,位于中间的窗口页面(③处)就是FSP配置页面(FSP Configuration页面)。

最重要的要属FSP配置页面了,我们后面配置芯片引脚和FSP库等都主要是在这里配置的。所以这里详细介绍一下这个FSP配置页面。

Summary:使用“摘要”选项卡,您可以看到项目的所有关键特征:电路板、设备、工具链等。

BSP:使用BSP选项卡,您可以从初始项目选择中更改电路板特定的参数。

Clocks:使用“时钟”选项卡,您可以为项目配置MCU时钟设置。

Pins:使用“引脚”选项卡,您可以配置每个端口引脚的电气特性和功能。

Interrupt:使用中断选项卡,您可以添加新的用户事件/中断。

Even Links:使用“事件链接”选项卡,可以配置事件链接控制器使用的事件。

Stacks:使用“堆栈”选项卡,可以添加和配置FSP模块。对于在此选项卡中选择的每个模块,“属性”窗口提供对配置参数、中断优先级和引脚选择的访问。

Components:“组件”选项卡提供所选模块的概述。

FSP属性配置窗口

在FSP属性配置窗口可以对BSP层的堆栈大小、模块属性等进行配置。

一般而言,在Stacks页面中添加了模块之后,还需要对其属性进行配置。在哪里配置模块的属性呢?首先需要在e2s软件的右上角点击(FSP Configuration)切换到FSP配置透视图,这样才能在左下角看到“属性”窗口,然后在Stacks页面点击选中模块,就可以看到模块的属性了。如下图所示。

keil

小技巧

注:RASC软件实际上与上述e2s软件的FSP配置透视图界面和功能基本一致,因此不再重复介绍。

6.1.2e2s开发者助手

e2s的项目资源管理器里面的每一个工程都会自动生成一个的开发者助手(Developer Assistance)。

开发者助手的功能可以方便开发者的开发工作,“Developer Assistance”下面包含有项目中所使用到的外设模块(比如IOPORT)的函数API列表,不仅方便开发者了解到都有哪些函数可以用,还可以直接把函数拖到编辑器里加速编写代码。

keil

6.2Keil IDE使用说明

6.2.1GUI界面介绍

如下图所示,这是一个打开了一个工程的Keil软件界面,这看上去比e2s的界面更加简单。实际上Keil软件的功能确实也比e2s更简单,毕竟e2s作为瑞萨官方IDE,当中集成了许多实用插件工具,但是Keil也有使用方便、对电脑性能要求较低等的优点。

Keil的软件界面主要包括:菜单栏、工具栏、左侧的工程窗口、界面空间占比最大的编辑区、还有最下方的编译输出窗口。这样的布局很常见也很简单,这里不再详细介绍了。

keil

6.3e2studio/Keil常用快捷键

快捷键可自定义设置。下面的表格列出的是默认的常用快捷键。

表1:常用快捷键列表

keil

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分