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

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

3天内不再提示

AS7.0中快速创建一个ASF项目的步骤详解

电子工程师 来源:网络整理 2018-02-09 12:50 次阅读

使用ASF自带例程的方式创建程序是很方便,但是因为系统例程支持的ATMEL开发板往往和用户板配置不同,所以我们需要自己创建项目。下面介绍在AS7.0中快速创建一个ASF项目的方法。

首先从菜单开始,选择File -> New -> Project

然后选择GCC C ASF Board Project,这样创建的项目就会自动添加ASF框架。如果不需要使用ASF,可以选择下面的GCC C Executeable Project或者GCC C++ Executeable Project,使用这个方式创建的就是最基本的C/C++项目。然后在下面选择项目的名称和位置,就可以创建项目了。

然后就是选择使用的芯片。可以先从Device Famlily中选择芯片的类别,然后选择具体型号。也可以在过滤框中输入型号的部分名称,这样可以快速找出需要的型号。选择好芯片后,还需要选择一下板子的模板。一般我们使用User Board template,如果使用的芯片有ATMEL自己的开发板,还会多出更多的模板。确定后就会创建项目文件。

创建后,在AS7右边的Solution Explorer中可以看到项目的文件。其中ASF中就是ASF的系统文件,这部分不要修改。

在config下是基本的配置,包括时钟、板卡参数等。

下一步是配置ASF模块。在ASF Wizard标签页下,选择我们刚创建的Project。之所以需要选择Project,是因为一个Solution下是可以有多个Project,只不过通常我们只添加一个。

然后就可以在下面的Available Modules中选择需要使用的ASF模块,如串口、GPIO、ADC等。选择一个模块后,需要点下面的Add进行添加。同样也可以从右边删除我们不需要的ASF模块。

这里同样支持过滤,快速找到需要的ASF模块。

添加好需要的ASF模块,按下Apply添加文件,添加前,AS7会提示需要进行哪些操作,比如添加哪些文件、删除哪些文件等。

如果不清楚某个ASF模块的用法,也可以在这里找到。点开ASF模块,就可以看到有API Documentation和Quick Start Guide,双击就可以看到相关文档。

这些文档和帮助是在ATMEL网站上,所以需要联网在线查看,稍微有些不方便。

剩下就是编写用户程序了。从上面看,创建ASF项目还是很方便的。

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

    关注

    17

    文章

    311

    浏览量

    107277
  • AS
    AS
    +关注

    关注

    0

    文章

    27

    浏览量

    26079
收藏 人收藏

    评论

    相关推荐

    在OrCAD轻松创建并调整shape的操作步骤详解

    文章来源:Cadence楷登PCB及封装资源中心 怎么在OrCAD轻松创建并调整shape?操作步骤怎么样的?我们来一一详解。 如今,设计时间非常宝贵,每次设计调整时等待shape重
    发表于 11-26 17:51 4437次阅读

    使用vue-cli创建项目的步骤

    【VUE】1使用vue-cli创建项目
    发表于 04-11 15:53

    项目的创建及虚拟环境的配置

    Flask学习系列2一项目的创建及虚拟环境的配置
    发表于 05-29 12:57

    如何创建DSP/BIOS程序

    如何创建DSP/BIOS程序实验目的􀁺 掌握DSP/BIOS的的开发步骤􀁺 认识DSP/BIOS程序
    发表于 04-07 10:56 71次下载

    OrCAD创建总线及用法详解

    OrCAD创建总线及用法详解,如何创建总线,菜单place->bus或者右侧快捷按钮
    发表于 12-02 10:18 2.6w次阅读

    Microchip Curiosity PIC32MX470创建项目步骤详解

    .创建项目: 1.在MPLAB X IDE的文件中选择新建项目。在新建项目窗口中,类别设置为Microchip嵌入式,
    的头像 发表于 02-01 05:12 3729次阅读
    Microchip Curiosity PIC32MX470<b class='flag-5'>创建</b><b class='flag-5'>项目</b><b class='flag-5'>步骤</b><b class='flag-5'>详解</b>

    详解如何创建STM32工程

    本文档详解如何创建STM32工程,供参考
    发表于 03-30 11:46 31次下载

    怎样在MicrosoftVisualStudio创建简单的电话簿应用程序

    步骤1:在Microsoft Visual Studio创建项目
    的头像 发表于 08-08 10:24 2487次阅读
    怎样在MicrosoftVisualStudio<b class='flag-5'>中</b><b class='flag-5'>创建</b><b class='flag-5'>一</b><b class='flag-5'>个</b>简单的电话簿应用程序

    创建ZYNQ的工程和配置的详细步骤

    新建工程 1. 打开vivado2017.4,在出现的对话框中选择创建工程,如图所示。这步是为了创建
    的头像 发表于 12-09 15:48 5737次阅读

    单片机之创建一个项目

    在这之前,我们已经学过了部分的工程了,有了定的代码解读能力,那我们就要学会自己创建属于自己的项目了,然后实现更多新鲜的功能那我们就开始
    发表于 11-21 15:36 9次下载
    单片机之<b class='flag-5'>创建</b>第<b class='flag-5'>一个</b><b class='flag-5'>项目</b>

    PLC控制项目的实现都包括哪些步骤呢?

    为了能够实现工业自动化生产的目的,很多工厂会采用PLC作为上位机控制器,协调指挥各个设备的运作。那么,PLC控制项目的实现都包括哪些步骤呢?简单的来盘点下:
    的头像 发表于 10-20 16:10 2293次阅读

    EPLAN P8 08创建PLC宏

    新建项目,或者打开项目。这里我新建
    发表于 05-26 15:48 8033次阅读
    EPLAN P8 08<b class='flag-5'>创建</b><b class='flag-5'>一</b><b class='flag-5'>个</b>PLC宏

    codeblocks怎么创建c文件

    创建项目的窗口中,你需要选择项目类型。由于你想创建
    的头像 发表于 11-26 10:21 4732次阅读

    怎么用eclipse创建web项目

    使用Eclipse创建Web项目种常见的方式,下面将分步骤详解如何使用Eclipse创建We
    的头像 发表于 12-06 13:40 1880次阅读

    idea怎么创建Java项目

    创建Java项目相对较为复杂的过程,需要考虑到各种细节和步骤。本文将详细介绍如何创建
    的头像 发表于 12-06 14:09 911次阅读