ATMEL Logo


Atmel Studio 7

Встречайте новые продукты: Atmel Studio 7 и Atmel START

» Подробнее

Atmel START Overview

Atmel Studio 7: сочетание простоты и беспрецедентной мощности

Atmel Studio 7 Download
 

Что нового в Atmel Studio 7

Встречайте лаконичный и более современный пользовательский интерфейс.

Atmel® Studio 7 теперь использует Visual Studio Shell 2015, благодаря чему улучшились не только внешний вид и удобство интегрированной среды разработки, но и ее производительность при работе с масштабными проектами. Усовершенствованная система справки эффективно открывает доступ к документации Atmel при работе как онлайн, так и офлайн. Стартовая страница реструктурирована и теперь всегда отображает релевантную и актуальную информацию об используемых в проекте устройствах. Кроме того, в Atmel Studio 7 включен обновленный бесплатный подключаемый модуль Visual Assist, который также дает ряд преимуществ редактору, в частности повышает его продуктивность.

Проектирование энергоэффективных систем еще никогда не было таким простым

Теперь при применении отладчика Atmel Power или подходящей платы Xplained-PRO подключаемый модуль Atmel Data Visualizer фиксирует и отображает данные о мощности, затрачиваемой на выполнение программы. Пользователь может просматривать сведения об используемой мощности прямо во время стандартного сеанса отладки. Выборка значений программного счетчика во время измерений мощности позволяет сопоставлять энергетические всплески с вызвашим их кодом.

От разработки к реализации: плавный переход к производству

Платформа Atmel Studio 7 оснащена функцией импорта проектов в один клик из среды разработки Arduino. Ваш эскиз вместе с используемыми библиотеками импортируется в Studio 7 в виде проекта C++. После этого можно применять любые функции Studio 7 для доработки и отладки программы. Среда Atmel Studio 7 полностью поддерживает мощный отладчик, встроенный в плату Arduino Zero. Для других плат Arduino существуют адаптеры отладочных разъемов. Чтобы полностью раскрыть все возможности аппаратной экосистемы Atmel, вы можете воспользоваться одной из многочисленных плат Xplained-Mini/PRO. Неважно, какой подход вы выберете, — ваш проект станет сенсацией!

Ориентированная на устройство справка по нажатию кнопки

Справочная система платформы Atmel Studio 7 была усовершенствована и теперь открывает доступ к информации как в режиме онлайн, так и в режиме офлайн. Это значит, что при подключении к Сети вы всегда сможете получить новейшую документацию, которая останется с вами в дальнейшем. В редактор добавлены функции распознавания контекста и отображения данных ввода/вывода. Это позволяет находить информацию по регистрам в техническом описании того устройства, которое вы используете, не выходя из редактора. Документация AVR-Libc повышает удобство контекстной справки, максимально упрощая поиск описания функций.

Сегодня Studio 7 является наиболее предпочтительной интегрированной платформой для всех устройств AVR и Atmel ǀ SMART. Она представляет собой единую простую в использовании среду разработки, компоновки и отладки приложений, написанных на языке C/C++ либо ассемблере.

 
Более 1600 примеров готовых проектов

Платформа Atmel Studio 7 абсолютно бесплатна. В нее интегрирована обширная библиотека бесплатного исходного кода Atmel Software Framework (ASF), содержащая свыше 1600 примеров проектов. Эта библиотека дополняет преимущества платформы Atmel Studio 7, открывая доступ к готовому коду в той же среде, что сводит к минимуму необходимость низкоуровневого программирования в проектах. Для создания нового ПО для микроконтроллерных систем подходят любые стандартные среды разработки. Однако платформа Atmel Studio 7 также выполняет следующие функции:

  • упрощает повторное использование уже существующего программного обеспечения, способствуя дифференциации проектирования;
  • поддерживает процесс разработки продукции, обеспечивая легкий доступ к встроенным инструментам и расширениям программного обеспечения через магазин Atmel Gallery;
  • уменьшает время, необходимое для вывода продукта на рынок, благодаря передовому функционалу, расширяемой программной экосистеме и мощной интеграции средств отладки.
Atmel Studio 7.0 Download
 

Библиотеки программного обеспечения и поддержка устройств

Библиотека Atmel Software Framework представляет собой коллекцию готового к применению исходного кода, позволяющего реализовать драйверы, коммуникационные стеки, графические службы и функции сенсорного ввода. Также доступны 1600 примеров проектов с исходным кодом, которые помогают ускорить разработку новых приложений.

 

Atmel Gallery

Atmel Gallery

Вы можете безопасным образом покупать и загружать программное обеспечение как компании Atmel, так и сторонних разработчиков непосредственно через платформу Atmel Studio 7 либо сайт gallery.atmel.com. Доступное программное обеспечение включает в себя компиляторы, передовые инструменты отладки, операционные системы реального времени, коммуникационные системы, а также прочие расширения и дополнения. Магазин приложений Atmel Gallery содержит все инструменты разработки и встраиваемое программное обеспечение для проектирования приложений на базе микроконтроллеров.

Когда в процессе проектирования возникает необходимость в каком-либо инструменте или базовом исходном коде, вам больше не нужно покидать среду разработки в поисках решения. С помощью Atmel Gallery можно скачать подключаемый модуль, обеспечивающий прямой доступ к Atmel Spaces — нашему новому рабочему пространству для совместного проектирования.

 

Atmel Spaces — рабочее пространство для совместного проектирования

Atmel Spaces

Встраиваемые приложения могут включать в себя десятки тысяч строк кода, нередко написанного разработчиками из разных частей света, — в таких условиях эффективная совместная работа является важнейшим фактором для успеха проекта. Решение Atmel Spaces представляет собой облачное рабочее пространство, где можно безопасно сопровождать совместно создаваемые проекты встраиваемых систем с открытым исходным кодом и делиться ими с другими участниками.

Благодаря наличию механизмов управления доступом, контроля версий, отслеживания ошибок и функций, списков рассылки и вики, Atmel Spaces предоставляет безопасное, надежное и эффективное пространство для того, чтобы делиться советами, тонкостями разработки и ресурсами, а также отслеживать процесс создания проектов вместе с коллегами.

Доступ к Atmel Spaces можно получить через страницу spaces.atmel.com либо напрямую из Atmel Studio с помощью расширения, доступного в магазине Atmel Gallery.

 

Инструмент Atmel Data Visualizer

Atmel Data Visualizer

С помощью мощного подключаемого модуля Atmel Data Visualizer разработчик может отслеживать состояние среды выполнения и расходуемую мощность. Этот инструмент отображает сигналы контактов ввода/вывода общего назначения (GPIO), интерфейсов SPI, UART и др., а также измеряет мощность в реальном времени при наличии соответствующего зонда или платы. Всесторонний контроль параметров среды выполнения в зависимости от загруженного кода еще никогда не был таким простым.

 

QTouch Composer — полная интеграция

Пакет Atmel QTouch® Composer, ранее известный как QTouch Studio, полностью интегрирован в платформу Atmel Studio 7, благодаря чему разработка функций сенсорного ввода для приложений происходит легко и естественно. Это упрощает проектирование, объединяя вместе инструменты редактирования кода среды Atmel Studio 7 и инструменты настройки сенсорных функций пакета QTouch Composer.

Подробнее об инструментах QTouch   arrow

 

Редактор и компилятор C/C++

Платформа Atmel Studio 7 включает в себя мощный редактор с визуальными подсказками, компилятор GNU C/C++ и мастер новых проектов для быстрого старта и упрощения процесса разработки приложений.



Подробнее о редакторе arrow

Отладка и моделирование

Платформа Atmel Studio 7 легко подключается ко всем отладчикам, программаторам и эмуляторам Atmel для устройств AVR и ARM. Состояние микроконтроллера представляется в виде тщательно структурированных отображений, обеспечивая быстрый доступ к важнейшим параметрам системы.


Подробнее об отладчиках Atmel   arrow