Всегда верное решение!
ГАММА-САНКТ-ПЕТЕРБУРГ
Поставки электронных компонентов и модулей на рынки
России, стран СНГ и Прибалтики
Russian English
(812) 493-51-15
197101, Санкт-Петербург, Певческий пер., 12
(ст.м. "Горьковская"), БЦ "LIGHTHOUSE"

посмотреть на карте

(812) 493-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 на получение новостей ::

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

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