PIC32: мощные 32-битные микроконтроллеры для встраиваемых систем

Какие преимущества предлагают микроконтроллеры семейства 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.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *