Какие преимущества предлагают микроконтроллеры семейства PIC32. Как выбрать оптимальную модель PIC32 для своего проекта. На что обратить внимание при разработке устройств на базе PIC32. Какие инструменты предлагает Microchip для работы с PIC32.
Обзор семейства микроконтроллеров PIC32
Семейство PIC32 представляет собой линейку высокопроизводительных 32-битных микроконтроллеров от компании Microchip. Эти микроконтроллеры сочетают в себе мощность 32-битной архитектуры MIPS с богатым набором периферийных модулей, что делает их отличным выбором для широкого спектра встраиваемых приложений.
Ключевые особенности микроконтроллеров PIC32:
- 32-битное ядро MIPS M4K с частотой до 200 МГц
- Объем флеш-памяти до 2 МБ
- До 512 КБ оперативной памяти
- Богатый набор коммуникационных интерфейсов (USB, Ethernet, CAN и др.)
- Встроенные аналоговые модули (АЦП, ЦАП, компараторы)
- Поддержка технологий сенсорного управления
- Криптографические модули для обеспечения безопасности
Основные линейки микроконтроллеров PIC32
Семейство PIC32 включает несколько линеек, оптимизированных для различных задач:
PIC32MX
Базовая линейка общего назначения. Предлагает оптимальное соотношение производительности, энергопотребления и стоимости. Подходит для широкого круга приложений.
PIC32MZ
Высокопроизводительная линейка с расширенными возможностями. Обеспечивает максимальную вычислительную мощность и объем памяти. Оптимальна для ресурсоемких задач.
PIC32MM
Линейка с низким энергопотреблением и компактными корпусами. Идеальна для портативных устройств с батарейным питанием.
PIC32CM
Сверхмаломощная линейка на базе ядра ARM Cortex-M0+. Обеспечивает высокую энергоэффективность.
Преимущества использования микроконтроллеров PIC32
Микроконтроллеры семейства PIC32 обладают рядом преимуществ, делающих их привлекательным выбором для разработчиков:
- Высокая производительность 32-битной архитектуры
- Большой объем встроенной памяти
- Широкий выбор периферийных модулей
- Наличие моделей с низким энергопотреблением
- Поддержка современных средств разработки
- Совместимость с существующими 8- и 16-битными решениями Microchip
Выбор оптимальной модели PIC32 для проекта
При выборе конкретной модели PIC32 следует учитывать следующие факторы:
- Требуемая вычислительная мощность
- Необходимый объем памяти
- Набор требуемых периферийных модулей
- Ограничения по энергопотреблению
- Габариты конечного устройства
- Бюджет проекта
Внимательно проанализировав эти параметры, можно подобрать оптимальную модель, наилучшим образом соответствующую требованиям конкретного приложения.
Средства разработки для микроконтроллеров PIC32
Microchip предлагает широкий спектр инструментов для работы с PIC32:
MPLAB X IDE
Интегрированная среда разработки с поддержкой всех микроконтроллеров Microchip. Предоставляет полный набор инструментов для написания, отладки и программирования кода.
MPLAB XC32 Compiler
Оптимизирующий C/C++ компилятор для микроконтроллеров PIC32. Обеспечивает эффективную генерацию кода с учетом особенностей архитектуры.
MPLAB Harmony
Модульный фреймворк для разработки встраиваемого ПО. Включает драйверы периферии, библиотеки middleware и примеры приложений.
Особенности программирования микроконтроллеров PIC32
При разработке ПО для PIC32 следует учитывать некоторые особенности:
- Использование 32-битных типов данных для оптимальной производительности
- Правильная настройка кэш-памяти и DMA для эффективной работы с памятью
- Применение векторных прерываний для быстрой обработки событий
- Использование аппаратных криптомодулей для защиты данных
- Оптимизация энергопотребления с помощью режимов сна
Применение микроконтроллеров PIC32 в реальных проектах
Микроконтроллеры семейства PIC32 находят применение в различных областях:
- Промышленная автоматизация
- Медицинское оборудование
- Автомобильная электроника
- Бытовая техника
- Системы безопасности
- Аудио- и видеооборудование
Широкие возможности и гибкость PIC32 позволяют реализовывать на их базе самые разнообразные устройства — от простых контроллеров до сложных систем управления.
Заключение
Микроконтроллеры семейства PIC32 предоставляют разработчикам мощную и гибкую платформу для создания современных встраиваемых систем. Сочетание высокой производительности, богатого функционала и развитой экосистемы средств разработки делает PIC32 отличным выбором для широкого спектра приложений. При грамотном подборе конкретной модели и правильном подходе к разработке ПО, микроконтроллеры PIC32 позволяют создавать эффективные и конкурентоспособные решения.
MAX32: ARDUINO-PROGRAMMABLE PIC32 BOARD от 14205 рублей Ср-во разработки: Microchip PIC; Семейство: PIC32; Серия: ARDUINO производства DIGILENT 410-202P-KIT
Серия
ARDUINO
Тип средств разработки
Microchip PICВид разъемов
штыревое гнездо
Вид разъемов
разъем питанияВид разъемов
USB B micro
Вид разъемов
ICSP
Семейство
PIC32
Интерфейс
USB OTG
Интерфейс
UART x4
Интерфейс
SPI
Интерфейс
PWM
Интерфейс
I2C
Интерфейс
GPIO
Интерфейс
Ethernet
Интерфейс
CAN x2
Совместимые микросхемы
PIC32MX795F512L
Производитель
DIGILENT
Вес
45. 75g
Бесплатная доставка
заказов от 5000 ₽
Доставим прямо в руки или в ближайший пункт выдачи
Pic32 в Химках: 34-товара: бесплатная доставка [перейти]
Партнерская программаПомощь
Химки
Каталог
Каталог Товаров
Одежда и обувь
Одежда и обувь
Стройматериалы
Стройматериалы
Здоровье и красота
Здоровье и красота
Продукты и напитки
Продукты и напитки
Текстиль и кожа
Текстиль и кожа
Детские товары
Детские товары
Электротехника
Электротехника
Сельское хозяйство
Сельское хозяйство
Мебель и интерьер
Мебель и интерьер
Промышленность
Промышленность
Вода, газ и тепло
Вода, газ и тепло
Все категории
ВходИзбранное
Pic32
Микроконтроллеры MICROCHIP PIC32MX270F256B-I/SP Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры — MCU MICROCHIP PIC32MM0256GPM028-I/ML Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
24 011
DSPIC / PIC MICROCHIP DM320106 Тип: разъем, Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
10 997
DSPIC / PIC MIKROELEKTRONIKA MIKROE-2800 Тип: плата
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры MICROCHIP PIC32MX150F128B-I/SP Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
DSPIC / PIC MICROCHIP MA320023 Тип: плата, Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры MICROCHIP PIC32MX330F064H-I/PT Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры — MCU MICROCHIP PIC32MM0256GPM048-I/M4 Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры — MCU MICROCHIP PIC32MM0256GPM028-I/SS Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Отладочная плата PIC16F877A Тип: плата
ПОДРОБНЕЕЕще цены и похожие товары
12 096
Программатор микроконтроллеры MIKROELEKTRONIKA MIKROPROG FOR PIC,DSPIC AND PIC32 (MIKROE-764) Тип:
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры — MCU MICROCHIP PIC32MX274F256D-I/ML Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры — MCU MICROCHIP PIC32MX174F256B-I/SO Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры MICROCHIP PIC32MX170F256B-50I/SP Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
40 086
DSPIC / PIC MICROCHIP DM320010-C Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры MICROCHIP PIC32MX220F032B-I/SO Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
DSPIC / PIC MIKROELEKTRONIKA MIKROE-2802 Тип: плата
ПОДРОБНЕЕЕще цены и похожие товары
DSPIC / PIC MICROCHIP MA320024 Тип: плата, Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
DSPIC / PIC MICROCHIP DM320107 Тип: плата, Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
DSPIC / PIC MICROCHIP DM320103 Тип: плата, Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
19 800
Внутрисхемные программаторы, эмуляторы, отладчики mikroElektronika MIKROE-764, mikroPROG for PIC, dsPIC and PIC32, Универсальный внутрисхемный USB2. 0 программатор для м/к Microchip
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры MICROCHIP PIC32MX250F128B-50I/SP Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
20 051
Комплекты Разработчика и Аксессуары MICROCHIP DM320002 Тип: плата, Производитель: Microchip
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры — MCU MICROCHIP PIC32MX274F256B-I/MM Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Оценочные и отладочные платы на основе микроконтроллера Olimex PIC32-EMZ64, Отладочная плата на основе МК PIC32MZ2048EFH064
ПОДРОБНЕЕЕще цены и похожие товары
24 770
DSPIC / PIC MICROCHIP DM320010 Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Микроконтроллеры MICROCHIP PIC32MX270F256B-50I/SO Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
DSPIC / PIC MICROCHIP DM320101 Тип: плата, Производитель: Microchip Technology
ПОДРОБНЕЕЕще цены и похожие товары
Семейство микроконтроллеров PIC32MX | Microchip Technology
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают библиотеки периферийных устройств (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти на странице 9.0003
В этом видео показано, как создать простое приложение на микроконтроллере Microchip SAM E51 с флэш-памятью на базе ARM® Cortex®-M4 с использованием Harmony v3 MHC. Это приложение демонстрирует периодическое переключение светодиода (LED0) и распечатывает скорость переключения светодиода на последовательном терминале. Периодичность тайм-аута изменится с 500 миллисекунд на одну секунду, две секунды, четыре секунды и обратно на 500 миллисекунд каждый раз, когда вы нажимаете переключатель SW0 на оценочном комплекте SAM E51 Curiosity Nano.
Начало работы с SAM E51 Curiosity Nano Evaluation Kit
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки. . Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по адресу https://www.microchip.com/mplab/mplab-harmony.
В этом видео показано, как создать простое приложение на микроконтроллере Microchip SAM E51 с флэш-памятью на базе ARM® Cortex®-M4 с использованием Harmony v3 MHC. Это приложение демонстрирует периодическое переключение светодиода (LED0) и распечатывает скорость переключения светодиода на последовательном терминале. Периодичность тайм-аута изменится с 500 миллисекунд на одну секунду, две секунды, четыре секунды и обратно на 500 миллисекунд каждый раз, когда вы нажимаете переключатель SW0 на оценочном комплекте SAM E51 Curiosity Nano.
Начало работы с платой разработки SAM-IoT WG
В этом видеоролике рассказывается о простых шагах по началу работы с платой разработки SAM-IoT WG и функциях, доступных на плате. Плата разработки SAM-IoT WG оснащена 32-разрядным микроконтроллером (MCU) на базе Arm® Cortex®-M0+ SAMD21G18, микросхемой защищенного элемента CryptoAuthentication™ ATECC608A и полностью сертифицированным сетевым контроллером Wi-Fi® ATWINC1510, поэтому вы можете быстро и легко подключите свое встроенное приложение к базовой платформе Google Cloud IoT. Встроенный отладчик позволяет программировать и отлаживать микроконтроллер без дополнительного оборудования. Используйте разъемы mikroBUS™, чтобы расширить свой дизайн с помощью плат MikroElekronika click Board™. Плата разработки SAM-IoT WG — это небольшая и легко расширяемая платформа для демонстрации и разработки решений IoT. По умолчанию микроконтроллер поставляется с предустановленной прошивкой, которая позволяет быстро подключаться к облачной платформе Google и отправлять данные с помощью встроенных датчиков температуры и освещенности. Когда вы будете готовы создать свой собственный дизайн, вы сможете легко генерировать код, используя бесплатные программные библиотеки в MPLAB Harmony v3. Плата разработки SAM-IoT WG поддерживается MPLAB® X IDE.
Как настроить инструменты, необходимые для начала работы с MPLAB Harmony V3
Это видео поможет настроить инструменты, необходимые для начала работы с MPLAB® Harmony v3. Это пошаговое руководство объясняет:
• Как загрузить и установить интегрированную среду разработки (IDE) MPLAB® X
• Как загрузить и установить компилятор MPLAB® XC32
• Как установить MPLAB Harmony Configurator (MHC)
• Как загрузить MPLAB Harmony Framework из Harmony 3 GitHub Repo
Некоторые ключевые преимущества MPLAB® Harmony v3 включают:
• Независимая от ядра реализация, поддерживающая базовые архитектуры MIPS® и Arm® Cortex®
• Переносимость кода с согласованными API-интерфейсами, которые можно использовать в различных семействах устройств
• Простота настройки с помощью MPLAB Графический пользовательский интерфейс (GUI) Harmony Configurator (MHC)
• Оптимизированные библиотеки периферийных устройств для упрощения настройки устройств и использования периферийных устройств
• Загрузка и обновления модульного программного обеспечения доступны через GitHub для лучшей установки и управления конфигурацией
• Предлагает такое же отличное промежуточное ПО
• Интеграция по умолчанию с FreeRTOS и возможность поддержки других операционных систем реального времени (RTOS)
• Поддерживает несколько моделей разработки с примерами приложений и демонстрациями
• Предлагает более 1000 демонстраций/примеров приложений
Создайте свой Первый проект с SAMD21 с использованием MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X.
В этом видеоролике объясняется, как создать простое приложение на микроконтроллере Microchip на базе ARM® Cortex®-M0+ flash SAMD21 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAMD21 USART.
Создайте свой первый проект с помощью SAMC21 с помощью MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки . Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по адресу https://www.microchip.com/mplab/mplab-harmony.
В этом видеоролике объясняется, как создать простое приложение на микроконтроллере Microchip SAM C21 с флэш-памятью на базе ARM® Cortex®-M0+ с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере с периферийным устройством SAM C21 USART.
Создайте свой первый проект с помощью SAM E54 с помощью MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и стороннее ПО. библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по адресу https://www.microchip.com/mplab/mplab-harmony.
В этом видео показано, как создать простое приложение на микроконтроллере Microchip SAM E54 с флэш-памятью на базе ARM® Cortex®-M4 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAM E54 USART.
Создайте свой первый проект с помощью PIC32MZ EF с помощью MPLAB Harmony v3 библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X.
В этом видео показано, как создать простое приложение на микроконтроллере Microchip PIC32MZ EF с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство PIC32MZ EF UART.
Создайте свой первый проект с помощью SAME70 с помощью MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки . Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X.
Подробнее о MPLAB Harmony v3 можно узнать по ссылке ниже.
В этом видеоролике объясняется, как создать простое приложение на микроконтроллере Microchip SAM E70 с флэш-памятью на базе ARM® Cortex®-M7 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAM E70 USART.
Создайте свой первый проект с помощью SAM L11 с помощью MPLAB® Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние компоненты. партийные библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по ссылке ниже.
В этом видеоролике показано, как создать простое приложение на микроконтроллере Microchip SAM L11 с флэш-памятью на базе ARM® Cortex®-M23 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAM L11 USART.
Первые 32-разрядные микроконтроллеры с защитой на уровне чипа и Arm® TrustZone
Семейство микроконтроллеров PIC32MX
[MNV343] Microchip выпускает первые 32-разрядные микроконтроллеры с надежной защитой на уровне чипа и Arm® TrustZone технология
Функции безопасности SAM L11
Краткий обзор функций безопасности SAML11, варианты использования, комплексная структура решений безопасности и демонстрации, упрощающие реализацию безопасности.
Демонстрационная версия SAM L11 Trusted Execution Environment
Обзор SAML11 Trusted Execution для реализации безопасного датчика температуры при противодействии вредоносным программам и физическим атакам.
Привлекательная встроенная графика с использованием MPLAB® Harmony Graphics Suite (MHGS)
MPLAB Harmony Graphics Suite встраивает привлекательную графику в проекты с широким спектром ядер контроллеров и предоставляет профессиональные инструменты, код и поддержку, чтобы сократить время выхода на рынок и риск проектирования, одновременно повышая предпочтение бренда и прибыльность ваших продуктов.
Экономичное управление двигателем BLDC с помощью PIC32MM
Узнайте, как реализовать экономичное решение для управления двигателем BLDC с помощью недорогих 32-разрядных микроконтроллеров PIC32MM. http://www.microchip.com/PIC32MM-Motor-Control
Готовое прототипирование с помощью 32-разрядных плат Curiosity
[MNV295] Две новые недорогие многофункциональные платы разработки PIC32 Curiosity теперь доступны от Microchip.
SAM L10/L11 Driven Shield Plus
Краткий обзор улучшенного периферийного сенсорного контроллера (PTC) SAM L10/L11, в котором реализована функция Driven Shield Plus для демонстрации устойчивости к воздействию воды.
Microchip Minutes SAM MCU Edition — Эпизод 1 — Обзор низкого энергопотребления
Семейство микроконтроллеров PIC32MX
Введение в SAM MCU Low Power, включая технологии с низким энергопотреблением, такие как спящие режимы, домены мощности, система событий, ходьба во сне и периферийный сенсорный контроллер.
Микроконтроллер PIC32MZEF EF с модулем вычислений с плавающей запятой
Краткий обзор высокопроизводительного микроконтроллера PIC32MZEF с числами с плавающей запятой, его средств разработки и программной экосистемы.
Семейство микроконтроллеров PIC32MM
Подробная информация о семействе недорогих и маломощных микроконтроллеров Microchips PIC32MM.
Платформа разработки Explorer 16/32
Ознакомьтесь с новыми функциями платы разработки Explorer 16/32, которую можно использовать для оценки и создания прототипа с 16-разрядными и 32-разрядными микроконтроллерами PIC от Microchip. Плата поддерживает устройства семейств PIC24, dsPIC33 и PIC32 в качестве подключаемых модулей процессора (PIM). Он имеет встроенный программатор и отладчик, а также гибкое расширение с помощью дочерних плат PICtail™ Plus или интерфейса MikroElektronika mikroBUS™ для широкого спектра дочерних плат. Explorer 16/32 также оснащен буквенно-цифровым ЖК-дисплеем, пользовательскими светодиодами, кнопками, потенциометром, датчиком температуры и встроенными разъемами USB.
16-разрядные микроконтроллеры
Семейство микроконтроллеров PIC32MZ EF
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти на странице 9.0003
В этом видео показано, как создать простое приложение на микроконтроллере Microchip SAM E51 с флэш-памятью на базе ARM® Cortex®-M4 с использованием Harmony v3 MHC. Это приложение демонстрирует периодическое переключение светодиода (LED0) и распечатывает скорость переключения светодиода на последовательном терминале. Периодичность тайм-аута изменится с 500 миллисекунд на одну секунду, две секунды, четыре секунды и обратно на 500 миллисекунд каждый раз, когда вы нажимаете переключатель SW0 на оценочном комплекте SAM E51 Curiosity Nano.
Начало работы с SAM E51 Curiosity Nano Evaluation Kit
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки. . Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по адресу https://www.microchip.com/mplab/mplab-harmony.
В этом видео показано, как создать простое приложение на микроконтроллере Microchip SAM E51 с флэш-памятью на базе ARM® Cortex®-M4 с использованием Harmony v3 MHC. Это приложение демонстрирует периодическое переключение светодиода (LED0) и распечатывает скорость переключения светодиода на последовательном терминале. Периодичность тайм-аута изменится с 500 миллисекунд на одну секунду, две секунды, четыре секунды и обратно на 500 миллисекунд каждый раз, когда вы нажимаете переключатель SW0 на оценочном комплекте SAM E51 Curiosity Nano.
Начало работы с платой разработки SAM-IoT WG
В этом видеоролике рассказывается о простых шагах по началу работы с платой разработки SAM-IoT WG и функциях, доступных на плате. Плата разработки SAM-IoT WG оснащена 32-разрядным микроконтроллером (MCU) на базе Arm® Cortex®-M0+ SAMD21G18, микросхемой защищенного элемента CryptoAuthentication™ ATECC608A и полностью сертифицированным сетевым контроллером Wi-Fi® ATWINC1510, поэтому вы можете быстро и легко подключите свое встроенное приложение к базовой платформе Google Cloud IoT. Встроенный отладчик позволяет программировать и отлаживать микроконтроллер без дополнительного оборудования. Используйте разъемы mikroBUS™, чтобы расширить свой дизайн с помощью плат MikroElekronika click Board™. Плата разработки SAM-IoT WG — это небольшая и легко расширяемая платформа для демонстрации и разработки решений IoT. По умолчанию микроконтроллер поставляется с предустановленной прошивкой, которая позволяет быстро подключаться к облачной платформе Google и отправлять данные с помощью встроенных датчиков температуры и освещенности. Когда вы будете готовы создать свой собственный дизайн, вы сможете легко генерировать код, используя бесплатные программные библиотеки в MPLAB Harmony v3. Плата разработки SAM-IoT WG поддерживается MPLAB® X IDE.
Как настроить инструменты, необходимые для начала работы с MPLAB Harmony V3
Это видео поможет настроить инструменты, необходимые для начала работы с MPLAB® Harmony v3. Это пошаговое руководство объясняет:
• Как загрузить и установить интегрированную среду разработки (IDE) MPLAB® X
• Как загрузить и установить компилятор MPLAB® XC32
• Как установить MPLAB Harmony Configurator (MHC)
• Как загрузить MPLAB Harmony Framework из Harmony 3 GitHub Repo
Некоторые ключевые преимущества MPLAB® Harmony v3 включают:
• Независимая от ядра реализация, поддерживающая базовые архитектуры MIPS® и Arm® Cortex®
• Переносимость кода с согласованными API-интерфейсами, которые можно использовать в различных семействах устройств
• Простота настройки с помощью MPLAB Графический пользовательский интерфейс (GUI) Harmony Configurator (MHC)
• Оптимизированные библиотеки периферийных устройств для упрощения настройки устройств и использования периферийных устройств
• Загрузка и обновления модульного программного обеспечения доступны через GitHub для лучшей установки и управления конфигурацией
• Предлагает такое же отличное промежуточное ПО
• Интеграция по умолчанию с FreeRTOS и возможность поддержки других операционных систем реального времени (RTOS)
• Поддерживает несколько моделей разработки с примерами приложений и демонстрациями
• Предлагает более 1000 демонстраций/примеров приложений
Создайте свой Первый проект с SAMD21 с использованием MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X.
В этом видеоролике объясняется, как создать простое приложение на микроконтроллере Microchip на базе ARM® Cortex®-M0+ flash SAMD21 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAMD21 USART.
Создайте свой первый проект с помощью SAMC21 с помощью MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки . Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по адресу https://www.microchip.com/en-us/tools-resources/configure/mplab-harmony 9.0003
В этом видеоролике объясняется, как создать простое приложение на микроконтроллере Microchip SAM C21 с флэш-памятью на базе ARM® Cortex®-M0+ с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере с периферийным устройством SAM C21 USART.
Создайте свой первый проект с помощью SAM E54 с помощью MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и стороннее ПО. библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по адресу https://www.microchip.com/en-us/tools-resources/configure/mplab-harmony.
В этом видео показано, как создать простое приложение на микроконтроллере Microchip SAM E54 с флэш-памятью на базе ARM® Cortex®-M4 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAM E54 USART.
Создайте свой первый проект с помощью PIC32MZ EF с помощью MPLAB Harmony v3 библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X.
В этом видео показано, как создать простое приложение на микроконтроллере Microchip PIC32MZ EF с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство PIC32MZ EF UART.
Создайте свой первый проект с помощью SAME70 с помощью MPLAB Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, которые включают периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние библиотеки . Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X.
Подробнее о MPLAB Harmony v3 можно узнать по ссылке ниже.
В этом видеоролике объясняется, как создать простое приложение на микроконтроллере Microchip SAM E70 с флэш-памятью на базе ARM® Cortex®-M7 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAM E70 USART.
Создайте свой первый проект с помощью SAM L11 с помощью MPLAB® Harmony v3
MPLAB® Harmony 3 — это среда разработки программного обеспечения, состоящая из совместимых и взаимодействующих модулей, включающих периферийные библиотеки (PLIB), драйверы, системные службы, промежуточное ПО и сторонние компоненты. партийные библиотеки. Конфигуратор MPLAB Harmony (MHC) — это инструмент с графическим интерфейсом, который обеспечивает простой способ включения и настройки различных модулей MPLAB Harmony. MHC — это подключаемый модуль интегрированной среды разработки (IDE) MPLAB X. Более подробную информацию о MPLAB Harmony v3 можно найти по ссылке ниже.
В этом видеоролике показано, как создать простое приложение на микроконтроллере Microchip SAM L11 с флэш-памятью на базе ARM® Cortex®-M23 с использованием Harmony v3 MHC. Это приложение отправляет сообщение «Hello World!» строку на консоль, работающую на компьютере, использующем периферийное устройство SAM L11 USART.
Первые 32-разрядные микроконтроллеры с защитой на уровне микросхем и Arm® TrustZone
Семейство микроконтроллеров PIC32MZ EF Технология TrustZone
Функции безопасности SAM L11
Краткий обзор функций безопасности SAML11, варианты использования, комплексная структура решений безопасности и демонстрации, упрощающие реализацию безопасности.
Демонстрационная версия SAM L11 Trusted Execution Environment
Обзор SAML11 Trusted Execution для реализации безопасного датчика температуры при противодействии вредоносным программам и физическим атакам.
Привлекательная встроенная графика с использованием MPLAB® Harmony Graphics Suite (MHGS)
MPLAB Harmony Graphics Suite встраивает привлекательную графику в проекты с широким спектром ядер контроллеров и предоставляет профессиональные инструменты, код и поддержку, чтобы сократить время выхода на рынок и риск проектирования, одновременно повышая предпочтение бренда и прибыльность ваших продуктов.
Экономичное управление двигателем BLDC с помощью PIC32MM
Узнайте, как реализовать экономичное решение для управления двигателем BLDC с помощью недорогих 32-разрядных микроконтроллеров PIC32MM.
Готовое прототипирование с помощью 32-разрядных плат Curiosity
[MNV295] Две новые недорогие многофункциональные платы разработки PIC32 Curiosity теперь доступны от Microchip.
SAM L10/L11 Driven Shield Plus
Краткий обзор улучшенного периферийного сенсорного контроллера (PTC) SAM L10/L11, в котором реализована функция Driven Shield Plus для демонстрации устойчивости к воздействию воды.
Microchip Minutes SAM MCU Edition — Эпизод 1 — Обзор низкого энергопотребления
Семейство микроконтроллеров PIC32MZ EF
Введение в SAM MCU Low Power, включая технологии с низким энергопотреблением, такие как спящие режимы, домены мощности, система событий, ходьба во сне и периферийный сенсорный контроллер.
Микроконтроллер PIC32MZEF EF с модулем вычислений с плавающей запятой
Краткий обзор высокопроизводительного микроконтроллера PIC32MZEF с числами с плавающей запятой, его средств разработки и программной экосистемы.
Семейство микроконтроллеров PIC32MM
Подробная информация о семействе недорогих и маломощных микроконтроллеров Microchips PIC32MM.
Платформа разработки Explorer 16/32
Ознакомьтесь с новыми функциями платы разработки Explorer 16/32, которую можно использовать для оценки и создания прототипа с 16-разрядными и 32-разрядными микроконтроллерами PIC от Microchip. Плата поддерживает устройства семейств PIC24, dsPIC33 и PIC32 в качестве подключаемых модулей процессора (PIM). Он имеет встроенный программатор и отладчик, а также гибкое расширение с помощью дочерних плат PICtail™ Plus или интерфейса MikroElektronika mikroBUS™ для широкого спектра дочерних плат. Explorer 16/32 также оснащен буквенно-цифровым ЖК-дисплеем, пользовательскими светодиодами, кнопками, потенциометром, датчиком температуры и встроенными разъемами USB.