0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AS7.0中快速創(chuàng)建一個ASF項目的步驟詳解

電子工程師 ? 來源:網(wǎng)絡(luò)整理 ? 2018-02-09 12:50 ? 次閱讀

使用ASF自帶例程的方式創(chuàng)建程序是很方便,但是因為系統(tǒng)例程支持的ATMEL開發(fā)板往往和用戶板配置不同,所以我們需要自己創(chuàng)建項目。下面介紹在AS7.0中快速創(chuàng)建一個ASF項目的方法。

首先從菜單開始,選擇File -> New -> Project

然后選擇GCC C ASF Board Project,這樣創(chuàng)建的項目就會自動添加ASF框架。如果不需要使用ASF,可以選擇下面的GCC C Executeable Project或者GCC C++ Executeable Project,使用這個方式創(chuàng)建的就是最基本的C/C++項目。然后在下面選擇項目的名稱和位置,就可以創(chuàng)建項目了。

然后就是選擇使用的芯片??梢韵葟腄evice Famlily中選擇芯片的類別,然后選擇具體型號。也可以在過濾框中輸入型號的部分名稱,這樣可以快速找出需要的型號。選擇好芯片后,還需要選擇一下板子的模板。一般我們使用User Board template,如果使用的芯片有ATMEL自己的開發(fā)板,還會多出更多的模板。確定后就會創(chuàng)建項目文件。

創(chuàng)建后,在AS7右邊的Solution Explorer中可以看到項目的文件。其中ASF中就是ASF的系統(tǒng)文件,這部分不要修改。

在config下是基本的配置,包括時鐘、板卡參數(shù)等。

下一步是配置ASF模塊。在ASF Wizard標簽頁下,選擇我們剛創(chuàng)建的Project。之所以需要選擇Project,是因為一個Solution下是可以有多個Project,只不過通常我們只添加一個。

然后就可以在下面的Available Modules中選擇需要使用的ASF模塊,如串口、GPIO、ADC等。選擇一個模塊后,需要點下面的Add進行添加。同樣也可以從右邊刪除我們不需要的ASF模塊。

這里同樣支持過濾,快速找到需要的ASF模塊。

添加好需要的ASF模塊,按下Apply添加文件,添加前,AS7會提示需要進行哪些操作,比如添加哪些文件、刪除哪些文件等。

如果不清楚某個ASF模塊的用法,也可以在這里找到。點開ASF模塊,就可以看到有API Documentation和Quick Start Guide,雙擊就可以看到相關(guān)文檔。

這些文檔和幫助是在ATMEL網(wǎng)站上,所以需要聯(lián)網(wǎng)在線查看,稍微有些不方便。

剩下就是編寫用戶程序了。從上面看,創(chuàng)建ASF項目還是很方便的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Atmel
    +關(guān)注

    關(guān)注

    17

    文章

    311

    瀏覽量

    107301
  • AS
    AS
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    26087
收藏 人收藏

    評論

    相關(guān)推薦

    在OrCAD輕松創(chuàng)建并調(diào)整shape的操作步驟詳解

    文章來源:Cadence楷登PCB及封裝資源中心 怎么在OrCAD輕松創(chuàng)建并調(diào)整shape?操作步驟怎么樣的?我們來一一詳解。 如今,設(shè)計時間非常寶貴,每次設(shè)計調(diào)整時等待shape重
    發(fā)表于 11-26 17:51 ?4454次閱讀

    使用vue-cli創(chuàng)建項目的步驟

    【VUE】1使用vue-cli創(chuàng)建項目
    發(fā)表于 04-11 15:53

    項目的創(chuàng)建及虛擬環(huán)境的配置

    Flask學習系列2一項目的創(chuàng)建及虛擬環(huán)境的配置
    發(fā)表于 05-29 12:57

    如何創(chuàng)建DSP/BIOS程序

    如何創(chuàng)建DSP/BIOS程序?qū)嶒?b class='flag-5'>目的􀁺 掌握DSP/BIOS的的開發(fā)步驟􀁺 認識DSP/BIOS程序
    發(fā)表于 04-07 10:56 ?71次下載

    OrCAD創(chuàng)建總線及用法詳解

    OrCAD創(chuàng)建總線及用法詳解,如何創(chuàng)建總線,菜單place->bus或者右側(cè)快捷按鈕
    發(fā)表于 12-02 10:18 ?2.6w次閱讀

    Microchip Curiosity PIC32MX470創(chuàng)建項目步驟詳解

    .創(chuàng)建項目: 1.在MPLAB X IDE的文件中選擇新建項目。在新建項目窗口中,類別設(shè)置為Microchip嵌入式,
    的頭像 發(fā)表于 02-01 05:12 ?3735次閱讀
    Microchip Curiosity PIC32MX470<b class='flag-5'>創(chuàng)建</b><b class='flag-5'>項目</b><b class='flag-5'>步驟</b><b class='flag-5'>詳解</b>

    詳解如何創(chuàng)建STM32工程

    本文檔詳解如何創(chuàng)建STM32工程,供參考
    發(fā)表于 03-30 11:46 ?31次下載

    怎樣在MicrosoftVisualStudio創(chuàng)建簡單的電話簿應(yīng)用程序

    步驟1:在Microsoft Visual Studio創(chuàng)建項目
    的頭像 發(fā)表于 08-08 10:24 ?2495次閱讀
    怎樣在MicrosoftVisualStudio<b class='flag-5'>中</b><b class='flag-5'>創(chuàng)建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>簡單的電話簿應(yīng)用程序

    創(chuàng)建ZYNQ的工程和配置的詳細步驟

    新建工程 1. 打開vivado2017.4,在出現(xiàn)的對話框中選擇創(chuàng)建工程,如圖所示。這步是為了創(chuàng)建
    的頭像 發(fā)表于 12-09 15:48 ?5794次閱讀

    單片機之創(chuàng)建一個項目

    在這之前,我們已經(jīng)學過了部分的工程了,有了定的代碼解讀能力,那我們就要學會自己創(chuàng)建屬于自己的項目了,然后實現(xiàn)更多新鮮的功能那我們就開始
    發(fā)表于 11-21 15:36 ?9次下載
    單片機之<b class='flag-5'>創(chuàng)建</b>第<b class='flag-5'>一個</b><b class='flag-5'>項目</b>

    PLC控制項目的實現(xiàn)都包括哪些步驟呢?

    為了能夠?qū)崿F(xiàn)工業(yè)自動化生產(chǎn)的目的,很多工廠會采用PLC作為上位機控制器,協(xié)調(diào)指揮各個設(shè)備的運作。那么,PLC控制項目的實現(xiàn)都包括哪些步驟呢?簡單的來盤點下:
    的頭像 發(fā)表于 10-20 16:10 ?2314次閱讀

    EPLAN P8 08創(chuàng)建PLC宏

    新建項目,或者打開項目。這里我新建
    發(fā)表于 05-26 15:48 ?8082次閱讀
    EPLAN P8 08<b class='flag-5'>創(chuàng)建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>PLC宏

    codeblocks怎么創(chuàng)建c文件

    創(chuàng)建項目的窗口中,你需要選擇項目類型。由于你想創(chuàng)建
    的頭像 發(fā)表于 11-26 10:21 ?4804次閱讀

    怎么用eclipse創(chuàng)建web項目

    使用Eclipse創(chuàng)建Web項目種常見的方式,下面將分步驟詳解如何使用Eclipse創(chuàng)建We
    的頭像 發(fā)表于 12-06 13:40 ?1904次閱讀

    idea怎么創(chuàng)建Java項目

    創(chuàng)建Java項目相對較為復雜的過程,需要考慮到各種細節(jié)和步驟。本文將詳細介紹如何創(chuàng)建
    的頭像 發(fā)表于 12-06 14:09 ?919次閱讀