4 ASF在Atmel Studio基本开发流
考虑到众多的ASF模块,应用程序和开发板。Atmel Stdio 提供了ASF和ASF-based向导。有不同的开发应用程序的方法。在本节中用普遍流行的方法。在Atmel Studio 中一种典型的开发流程。我们将首先确定一个开发场景中,我们将看到如何使用Atmel Studio中的ASF。
4.1 开发类型:概览
通常有两种主要的方法运用ASF:
在一个Atmel 开发板上。
在一个用户定制的板子上。
4.1.1 在Atmel开发板上:
主要有四个场景:
•运行(并最终修改)现有的ASF示例Atmel引用开发板子上。
•开发一个新的ASF-based应用程序在一个爱特梅尔开参考开发板子上。
•使用ASF,移植到没有ASF在一个爱特梅尔公司开发板上。
•开发non-ASF-based应用程序在一个爱特梅尔公司开发板子上。
4.1.2 在用户制定的开发板上开发
我们将只考虑最相关的场景:在一个定制的开发板开发一个自定义应用程序。主要有三种方法:
•修改现有ASF最接近目标应用程序示例,它移植到自定义,然后根据需要修改应用程序
•开发一个新的ASF-based应用程序在制定的板上
•使用ASF,在一个没有ASF的应用程序的制定板上
•开发non-ASF-based应用程序在一个定制的开发板:这超出本节的范围
|