Atmel Software Framework (ASF) – рабочее окружение разработчика – структурированный набор программных компонентов, который значительно облегчает работу инженера.
В данный момент ASF развивается в двух направлениях:
- Версия 3 развивается как самостоятельная библиотека программных компонентов, которая интегрирована в Atmel Studio начиная с версии 6.2. Она также может быть подключена к сторонним средам разработки, например к EWB IAR.
- Версия 4 интегрирована в онлайн утилиту Atmel Start, что значительно облегчает работу с библиотекой. Созданный в онлайн утилите проект с компонентами ASF может быть экспортирован в среду разработки Atmel Studio начиная с версии 6.2 или EWB IAR.
В ASF выделяют шесть типов компонентов, которые формируют многослойную иерархию современного адаптивного программного продукта:
Рабочее окружение разработчика ASF доступно для загрузки на сайте Atmel
Документация ASF доступна по адресу http://asf.atmel.com/docs/latest/