Всегда верное решение!
ГАММА-САНКТ-ПЕТЕРБУРГ
Поставки электронных компонентов и модулей на рынки
России, стран СНГ и Прибалтики
(812) 325-51-15

Вниманию участников RUSSIA MASTERs 2017. Список лабораторных работ и необходимого ПО

Участники RUSSIA MASTERs 2017 имеют возможность выполнить лабораторные работы, список которых приведен ниже. Для тех, кто будет использовать свой ноутбук, в описаниях к лабораторным работам приведен список необходимого ПО.

Лабораторные работы MICROCHIP

1. Знакомство с независимой от ядра периферией (логические ячейки CLC, АЦП с вычислителем, емкостные сенсоры) и платой MPLAB Xpress

Краткое описание: Знакомство с независимой от ядра периферией на примере контроллера семейства PIC16F18855. Логические ячейки CLC, пример аппаратного подавления дребезга контактов.
АЦП с вычислителем (аппаратное усреднение, фильтрация, сравнение с порогами), автоматизация одиночных и серии измерений, аппаратная поддержка работы с емкостными сенсорами;
Создание емкостных сенсорных кнопок с помощью библиотеки mTouch.
Использование UART и ПО для визуализации данных от АЦП в реальном времени

Необходимое программное обеспечение:
среда разработки MPLAB X IDE (v3.30 или новее)
плагин MPLAB Code Configurator (v3.16 или новее)
компилятор MPLAB XC8 (v1.37 или новее)
MPLAB® Xpress Evaluation Board USB CDC Driver
Утилита Microchip Data Logger для визуализации данных

2.Изучение библиотеки бутлоадера для PIC16/PIC18 на примере PIC16F18855 и платы MPLAB Xpress

Краткое описание: Создание загрузчика для 8-битных микроконтроллеров с использованием MPLAB® Code Configurator.
Создание различных конфигураций проекта в MPLAB X IDE: автономное приложение, комбо-приложение с подключенным проектом бутлоадера, приложение со смещением адресов под загрузку бутлоадером.

Необходимое программное обеспечение:
среда разработки MPLAB X IDE (v3.30 или новее)
плагин MPLAB Code Configurator (v3.15) Библиотека бутлоадера (v2.0.0 или новее) компилятор MPLAB XC8 (v1.37 или новее)
MPLAB® Xpress Evaluation Board USB CDC Driver

3.Изучение MCC (конфигуратора кода), независимой от ядра периферии. Отладочная плата Curiosity

Краткое описание: MPLAB® Code Configurator и Периферия Независимая от Ядра. Знакомство с независимой от ядра периферии на примере PIC16F1619 и отладочной платы Curiosity
Логические ячейки CLC, автоматизация функций
Совместное использование аналоговых и цифровых блоков

Программное обеспечение:
среда разработки MPLAB X IDE (v3.30 или новее)
плагин MPLAB Code Configurator (v3.16 или новее) компилятор MPLAB XC8 (v1.37 или новее)


Лабораторные работы ATMEL

4.Изучение ATTINY817-XPRO, емкостные сенсоры и библиотека QTouch

Краткое описание: Знакомство с конфигуратором Atmel Start, возможностями отладчика Xplained PRO на примере платы ATTINY817-XPRO. Визуализация отладочной информации (потребления тока, состояния I/O, терминал), Создание емкостных кнопок с помощью Atmel Start и библиотеки QTouch.

Программное обеспечение:
Atmel Studio 7
Через пункт меню tools->Extensions and Updates в AtmelStudio убедитесь, что у Вас установлены следующие инструменты:
Qtouch Composer 5.9 или новее
Qtouch Library 5.9 или новее
При необходимости – установите эти инструменты из раздела Available Downloads

5.Расширенные возможности отладки AVR® и ARM/Cortex микроконтроллеров

Краткое описание: Изучение возможностей отладки AVR® и ARM/Cortex микроконтроллеров. Дебаггер EDBG и DGI интерфейс (функции Power Monitor, GPIO, Code Profiling, Sleep monitoring). Передача сообщений через отладочный канал (On Chip Debug Messaging, OCD). Использование USB CDC канала. Терминал. Совместное использование printf для UART и OCD. Использование протокола Data Stream для визуализации отладочной информации, создание пользовательской панели инструментов.

Программное обеспечение:
Atmel Studio 7

6.Создание ультра-микропотребляющих приложений на базе Atmel SAM L21 Cortex M0+

Программное обеспечение:
Atmel Studio 7
Через пункт меню tools->Extensions and Updates в AtmelStudio убедитесь, что у Вас установлены следующие инструменты:
Atmel Start
При необходимости – установите эти инструменты из раздела Available Downloads

7.Микропроцессоры Cortex A5 и Embedded Linux

Краткое описание: Установка Linux, первый запуск, изучение возможностей Embedded Linux.
Подробности http://www.at91.com/linux4sam/bin/view/Linux4SAM

Программное обеспечение:
Терминальная программа (Tera Term или подобная)

8.Создание BLE устройств на базе системы на кристалле ATSAMB11

Краткое описание: Знакомство с отладочными средствами для создания BlueTooth Low Energy (BLE) приложений на базе ATSAMB11 (система на кристалле с радио BLE 4.1 и Cortex M0 с 128KB ОЗУ и 256KB Flash). Рассматривается создание разных типов BLE устройств:
- Маячка (iBeacon)
- Датчика температуры
- Устройства типа Central

Программное обеспечение:
Atmel Studio 7 с установленными расширениями ASF, BlueSDK
Android или iOS cмартфон с поддержкой BLE и установленным приложением nRF Connect

9.Использование крипточипа ECC508 для обеспечения безопасности устройств

Краткое описание: Знакомство с крипто-компаньоном ECC508A. Рассматривается применение ECC508A для целей:
Авторизации подключаемого устройства с использованием хэширования
Взаимная авторизация устройств по каналу связи с использованием хэширования
Авторизация подключаемого устройства с использованием цифровой подписи (ECDSA)
Безопасная генерация секретных ключей при обмене между устройствами по каналу связи (ECDH)

Программное обеспечение:
Atmel Studio 7
Библиотека CryptoAuthLib

Регистрация e-mail на получение новостей ::

Статьи для разработчиков

Новости производителей

ГАММА-САНКТ-ПЕТЕРБУРГ - поставщик электронных компонентов и модулей

Компания "Гамма-Санкт-Петербург" уже более 20 лет работает в области поставок электронных компонентов и модулей на рынки России, стран СНГ и Прибалтики. В своей деятельности компания ориентируется на то, чтобы российские разработчики могли использовать в своей работе лучшие достижения мировых лидеров производства электронных компонентов и модулей, поэтому также она оказывает комплексную техническую поддержку по сервису для клиентов.

Электронные компоненты и модули от официального дистрибьютора.
Поставки электронных компонентов и модулей по всей России, странам СНГ и Прибалтики

Поставщик электронных компонентов "Гамма Санкт-Петербург" предлагает сотрудничество разработчикам и производителям электронных устройств в области поставок таких электронных компонентов, как микроконтроллеры, аналоговые интегральные схемы, интерфейсные схемы, платы памяти, преобразователи питания, элементы питания, индикаторы и дисплеи, беспроводные компоненты, кварцевые резонаторы и генераторы, ультразвуковые компоненты, датчики, процессорные модули, реле, дискретные комопненты, СВЧ-компоненты.

Производители электронных компонетов, поставки продукции которых компания может организовать:

  • Microchip Technology Inc
  • NXP
  • STMicroelectronics
  • Ampire
  • DIGI
  • RFMonolitics
  • VARTA
  • ROHM Semiconductor
  • Amic
  • Diotec
  • Skyworks
  • XP Power
  • Zettler Magnetics
  • Displaytronic
  • Sonceboz
  • Sokymat
  • Hongfa
  • Ligitek
  • И другие...

Специалисты компании "Гамма Санкт-Петербург", которые сертифицированны производителями электронных компонентов Microchip, NXP, STM, DiGi, VARTA, ROHM, Skyworks, RFM, Ampire, и др., в настоящее время являются неотъемлемой частью комплексной технической поддержки для наших клиентов.

Комплексная техническая поддержка включает в себя:

  • проведение семинаров на актуальные темы с участием компаний производителей;
  • полная поддержка разработчиков и специальная программа для них;
  • разработка готового решения «под ключ»;
  • поставка отладочных средств и отладочного программного обеспечения;
  • предоставление образцов и подбор оптимальных аналогов;
  • детальный технический анализ рекламаций.

Современная система менеджмента качества организации, сертифицированная в соответствии с ГОСТ Р ИСО 9001-2015 (ISO 9001:2015), – это гарантия высокой надежности поставляемой нами продукции и оказываемых нами услуг.

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