在Atmel Studio7中创建ASF项目

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

 

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

在Atmel Studio7中创建ASF项目

 

 

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

在Atmel Studio7中创建ASF项目

 

 

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

在Atmel Studio7中创建ASF项目

 

 

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

 在Atmel Studio7中创建ASF项目

 

 

 

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

 在Atmel Studio7中创建ASF项目

 

 

 

6、下一步是配置ASF模块。在ASF Wizard标签页下,选择我们刚创建的Project。之所以需要选择Project,是因为一个Solution下是可以有多个Project,只不过通常我们只添加一个。
然后就可以在下面的Available Modules中选择需要使用的ASF模块,如串口、GPIO、ADC等。选择一个模块后,需要点下面的Add进行添加。同样也可以从右边删除我们不需要的ASF模块。

在Atmel Studio7中创建ASF项目

 

 

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

在Atmel Studio7中创建ASF项目

 

 

 

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

在Atmel Studio7中创建ASF项目

 

 

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

 在Atmel Studio7中创建ASF项目

 

 

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

在Atmel Studio7中创建ASF项目

 

原文链接: https://www.cnblogs.com/FZLGYZ/p/10958627.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    在Atmel Studio7中创建ASF项目

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/296005

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月15日 下午5:24
下一篇 2023年2月15日 下午5:25

相关推荐