Что такое технология stm32 nucleo
Перейти к содержимому

Что такое технология stm32 nucleo

  • автор:

Что такое технология stm32 nucleo

Москва — (495) 204-28-08
Санкт-Петербург — (812) 424-56-18
Екатеринбург — (343) 357-93-03
Email: incoll@rs-catalog.ru

Корзина пуста

  • Raspberry Pi, Arduino и инструменты разработчика
  • Автоматизация и управление
  • Аккумуляторы и зарядные устройства
  • Безопасность рабочего места
  • Водопроводы и трубопроводы
  • Дисплеи и оптоэлектроника
  • Доступ, хранение и транспортировка материалов
  • Инженерные материалы и промышленное техническое обеспечение
  • Источники питания и трансформаторы
  • Кабели и провода
  • Клеи, герметики и ленты
  • Компьютерная периферия
  • Корпуса и серверные стойки
  • Крепежные и фиксирующие детали
  • Механическая передача энергии
  • Освещение
  • Отопление, вентиляция и системы терморегулирования
  • Очистка и техобслуживание оборудования
  • Пассивные компоненты
  • Переключатели
  • Пневматика и гидравлика
  • Пневматика, гидравлика и элементы силовых передач
  • Подшипники и уплотнители
  • Полупроводники
  • Предохранители и автоматические выключатели
  • Предохранители, розетки и автоматические выключатели
  • Разъемы
  • Реле
  • Реле и преобразование сигнала
  • Ручные инструменты
  • Системы безопасности и скобяные изделия
  • Средства индивидуальной защиты и спецодежда
  • Тестирующие и измерительные устройства
  • Товары для офиса
  • Электрические инструменты, паяльное и сварочное оборудование
  • Электростатический контроль, очистка помещений и проектирование печатных плат

STMicroelectronics STM32 Nucleo-64 MCU Development Board NUCLEO-F401RE STMicroelectronics STM32 Nucleo-64 MCU Development Board NUCLEO-F401RE

* УТОЧНЯЙТЕ ВОЗМОЖНОСТЬ, ЦЕНУ И СРОК ПОСТАВКИ, В СВЯЗИ С ОГРАНИЧЕНИЕМ ЭКСПОРТА ТОВАРОВ ИЗ СТРАН ЕС И ВЕЛИКОБРИТАНИИ

  • Описание и тех. спецификация
  • Характеристики
  • Дополнительные принадлежности
  • Способы доставки

NUCLEO-F401RE Nucleo-64 Development Board

This STM32 Nucleo-64 board provides an affordable and flexible way for users to build prototypes with the STM32F401RET6 microcontroller. Arduino Uno v3 and ST morpho headers expand the functionality with a choice of Shields. The integrated ST-LINK/V2-1 debugger/programmer comes with the STM32 comprehensive software HAL library, software examples, as well as direct access to the ARM mbed on-line resources. Supported by wide choice of Integrated Development Environments (IDEs) including IAR, Keil, GCC-based and ARM mbed.

What’s on-board?
• STM32F401RET6 84MHz Cortex-M4F core microcontroller
• 512KB Flash memory
• 96KB SRAM
• Adaptive real-time accelerator (ART Accelerator™) allowing 0-wait state execution from Flash memory
• Up to 12 serial communication interfaces: USART, IrDA, I²C, SPI, USB, I²S, SDIO
• CRC calculation unit
• RTC with subsecond accuracy and hardware calendar
• 96-bit unique ID
• Arduino Uno v3 Shield connectivity
• ST morpho extension pin headers for access to all GPIO
• ST-LINK/V2-1 debugger/programmer with SWD connector
• Flexible board power supply
• USB OTG or FS Device with micro-AB connector
• 3 x LEDs: Power LED, USB communication, User LED
• User and Reset push buttons
• 32.768 KHz crystal oscillator
• ARM mbed Enabled (mbed.org)

STM32F4 Series 32-Bit ARM Cortex-M4 Microcontrollers, STMicroelectronics

The ARM Cortex-M4 based STM32 F4 series of high-performance MCUs with DSP and FPU instructions is an extension of the industry-leading STM32 portfolio towards even higher performance. Up to 180 MHz operating frequency.

Up to 2x USB 2.0 OTG FS/HS
SDIO (Secure Digital Input Output)
USART, SPI, I²C
I²S (Inter-IC Sound) + Audio PLL
16 and 32 Bit Timers
Up to 3x 12-Bit ADC
Low Voltage 1.7 V to 3.6 V

Что такое технология stm32 nucleo

График работы магазина:
Пн-Пт: 8.00 — 19.00
Сб: 10.00 — 19.00
Вс: выходной

  • Форум Arduino
  • Оплата и доставка
  • Контакты
  • Статьи
  • Документация
  • Жалобы / Предложения
  • Гарантия / Возврат

(нет товаров)

  • Arduino
    • Контроллеры Arduino (original)
    • Контроллеры Arduino (Китай)
    • Контроллер Arduino LilyPad
    • Arduino для разработчиков
    • Платы расширений Arduino
      • Силовые
      • Коммуникационные
      • Прототипирование
      • Отображение информации
      • Периферийные
      • Audio, звук, голос, mp3
      • Прочие
      • Raspberry Pi
        • Мини-компьютеры Raspberry Pi
        • Дисплеи
        • Корпуса
        • Охлаждение
        • Периферия, расширения
        • Блоки питания для Raspberry
        • WiFi и GSM
        • Видеокамеры
        • Звук
        • Контроллеры Rasperry Pi Pico
        • Расширения Rasperry Pi Pico
        • Radxa Rock
        • NVIDIA
        • Orange Pi
        • LattePanda
        • Odroid
        • BeagleBone
        • FriendlyARM
        • Pine 64
        • AVR
        • BBC micro:bit
        • Программаторы
        • STM32 Discovery
        • STM32 Nucleo
        • STM8, STM32
        • ESP8266, ESP32
        • XIAO
        • FPGA
        • Teensy
        • Bluetooth
        • LoRa
        • Прочие
        • Texas Instruments
        • Образовательные STEM наборы
          • M5Stack
          • Arduino
          • Raspberry Pi
          • Micro:bit
          • Умный Дом, Природа
          • STEM-конструкторы
          • Антенны
          • RFID, NFC
          • Wi-Fi ESP8266, ESP32
          • Wi-Fi
          • GSM, GPRS
          • Bluetooth
          • Радиомодули
          • XBee и другие *Bee
          • GPS
          • FM
          • Wi-Fi выключатели
          • Wi-Fi умные розетки
          • Wi-Fi освещение
          • Датчики
          • Wi-Fi камеры
          • Корпуса
          • TFT дисплеи (HDMI)
          • TFT дисплеи в корпусе (HDMI, VGA, AV)
          • TFT дисплеи (модули, шилды)
          • TFT HMI панели NEXTION
          • TFT HMI панели SmartView
          • LCD дисплеи
          • OLED дисплеи
          • E-Ink (электронные чернила)
          • Воспроизведение
          • Запись
          • Усиление
          • Динамики
          • Микрофоны
          • Звук, ультразвук
          • Освещение, ИК, огонь, ультрафиолет
          • Движение, расстояние
          • Температура, влажность
          • Акселерометры, гироскопы
          • Напряжение, ток
          • Газ, дым, пыль, воздух
          • Давление
          • Для жидкостей
          • Ph, химический анализ
          • Радиация
          • Механические воздействия
          • Индуктивные датчики
          • Магнитное поле
          • Медицина, здоровье
          • Прочее
          • Роботы колесные
          • Роботы гусеничные
          • Роботы шагающие
          • Роботы-манипуляторы
          • Робо-платформы, шасси
          • Межплатные стойки
          • Шестерни, пассики, втулки, кронштейны
          • Колеса
          • Прочее
          • Сервоприводы
          • Шаговые двигатели
          • Линейные приводы актуаторы
          • Моторы
          • Моторы для авиа-моделей
          • Драйверы и контроллеры
          • Удлинители серво
          • Прочее
          • Кабели USB Power Delivery
          • Кабели питания DC
          • Провода монтажные, кабели
          • Кабель AWG
          • 220В
          • USB
          • USB-хабы
          • HDMI
          • Ethernet
          • Безпаечные макетные плати
          • Макетные платы под пайку
          • Стеклотекстолит
          • Провода, перемычки
          • Разъемы низковольтные DC
          • Разъемы USB
          • Разъемы
          • Разъемы XH
          • Коннекторы
          • Коннекторы Dupont
          • Разъемы штыревые
          • Клеммники
          • ВЧ-разъемы и переходники BNC
          • SMA разъемы и переходники
          • Реле
            • Электромеханические
            • Твердотельные
            • Устройства на базе реле
            • Выпрямители
            • Стабилизаторы напряжения
            • Транзисторы маломощные
            • Транзисторы силовые
            • Микросхемы
            • Резисторы постоянные
            • Резисторы переменные
            • Резисторы подстроечные
            • Сенсороные
            • DIP
            • Выключатели, переключатели
            • Дистанционные выключатели
            • Кнопки
            • Концевики
            • USB — UART — TTL
            • RS232, RS485, DB9
            • Відео, VGA, HDMI, DVI
            • Преобразователи уровней
            • Прочие
            • Фонарики
            • Светодиодные лампы
            • Светодиоды
            • Светодиодные модули
            • Светодиодные индикаторы
            • Светодиодные ленты
            • Светодиодные ленты (периферия)
            • Контроллеры и драйверы светодиодов
            • Лазеры
            • Преобразователи, стабилизаторы, диммеры
              • Модули QC/PD
              • Преобразователи повышающие
              • Преобразователи понижающие
              • Преобразователи двунаправленные
              • Силовые ключи, регуляторы мощности
              • Блоки питания
              • Блоки питания негерметичные
              • Модули питания
              • Лабораторные блоки питания
              • Кабели питания, переходники
              • Сетевые фильтры-удлинители
              • Модули BMS
              • Аккумуляторы Li-Po
              • Аккумуляторы Li-Po (форматные)
              • Аккумуляторы NiMH
              • Аккумуляторы Li-Ion, 18650
              • Аккумуляторы Гелевые, AGM
              • Батарейки
              • Тестеры батареек и аккумуляторов
              • Портативные батареи Powerbank
              • Зарядные устройства
              • Зарядные модули
              • Батарейные отсеки 18650
              • Батарейные отсеки AA
              • Батарейные отсеки AAA
              • Батарейные отсеки прочие
              • Радио аппаратура, приемники
              • KIT, рамы, шасси, корпуса
              • Полетные контроллеры
              • Телеметрия
              • Регуляторы хода ESC
              • Винты, пропеллеры
              • Моторы
              • GPS и компас
              • FPV
              • Разъемы, коннекторы
              • Провода, кабели, переходники
              • Датчики тока, BECи
              • Прочее
              • Паяльное оборудование
                • Паяльники и наборы
                • Паяльные станции
                • Фены, газовые горелки и паяльники
                • Паяльные аксессуары
                • Флюсы, паяльные пасты
                • Припой
                • Жала для паяльников
                • Другие паяльные расходники
                • Мультиметры
                • Осциллографы
                • Щупы, зажимы
                • Измерительные модули
                • Тестеры элементов, кабелей
                • Температура
                • Генераторы сигналов
                • Другие
                • Кусачки, бокорезы, пассатижы
                • Ножи, скальпели, ножницы
                • Отвертки, ключи
                • Пинцеты, наборы для ремонта
                • Шуруповерты, дрели, сверла
                • Мультитул
                • Клеевые пистолеты
                • Линейки, рулетки
                • Клещи (обжим, опрессовка), съемники изоляции
                • Прямоугольные
                • Круглые
                • Крепежные
                • Кольца
                • Корпуса
                • Ножки для корпусов
                • Вентиляторы
                  • Вентиляторы 30×30
                  • Вентиляторы 40×40
                  • Вентиляторы 50×50
                  • Вентиляторы 60×60
                  • Вентиляторы 70×70
                  • Вентиляторы 80×80
                  • Вентиляторы 90×90
                  • Вентиляторы 120×120
                  • 3D принтеры и ЧПУ
                    • Подшипники полимерные
                    • Подшипники линейные
                    • Подшипники радиальные
                    • Валы, муфты, гайки
                    • Концевые опоры
                    • Подшипники фланцевые
                    • Шкивы, ремни
                    • Электроника
                    • Двигатели
                    • Драйверы
                    • Экструдеры, Столы
                    • Охлаждение
                    • ASA
                    • PC
                    • NYLON
                    • ABS
                    • PLA
                    • coPET
                    • HIPS
                    • ELASTAN
                    • SAN
                    • PET
                    • PBT
                    • ABS
                    • ABS+
                    • PLA
                    • FLEX
                    • NYLON

                    код: ZKE156 | Отзывов: 3 | Теги: Nucleo STM32 ARM | |

                    Плата разработчика STM32 Nucleo-32 основана на базе микроконтроллера STM32F303K8 и предназначена для быстрой и удобной разработки и отладки устройств без необходимости использования дополнительных средств. По выводам плата полностью совместима с контроллером Arduino Nano, позволяющим переходить от Arduino к STM32 с минимальными усилиями.

                    558 грн с НДС
                    статус товара: в наличии

                    код: ZKE157 | Отзывов: 3 | Теги: ARM STM32 Nucleo | |

                    STM32 Nucleo STM32F303RE представляет разработчикам микроконтроллерных систем полный доступ к ресурсам микроконтроллера без необходимости использования дополнительных плат разработчика и/или программаторов и отладчиков — все это уже есть на плате Nucleo. Как приятный бонус — совместимость с шилдами Arduino и ST morpho. Микроконтроллер платы хорошо поддерживается различными средствами разработки такими как: IAR™, ARM® Keil®, GCC-based IDEs и онлайн ресурсом ARM®mbed™ http://mbed.org.

                    649 грн
                    статус товара: в наличии

                    код: ZKE152 | Отзывов: 7 | Теги: Nucleo ARM STM32 | |

                    Плата разработчика STM32 Nucleo с возможностью подключения шилдов от Arduino. Плата выполнена на базе 32-битного ARM-микроконтроллера семейства STM32F411 в корпусе LQFP-64. Nucleo — это семейство плат, поддерживающих онлайн среду разработки mbed. Платы этого семейства предоставляют большие возможности для разработчика. Однако обычно, чем больше возможностей, тем выше сложность в освоении и, особенно, тем труднее знакомство. К счастью Nucleo лишён этого недостатка: благодаря среде mbed с возможностями этой платформы очень просто познакомиться

                    777 грн
                    статус товара: в наличии

                    код: ZKE204 | голосов: 5 | Теги: ARM STM32 Nucleo | |

                    Плата разработчика STM32 NUCLEO-F767ZI с возможностью подключения шилдов от Arduino и плат расширения ST morpho. Плата выполнена на базе 32-битного ARM-микроконтроллера семейства STM32F767ZIT6. Микроконтроллер имеет потрясающие возможности и вычислительную мощность! Производительность обеспечивают архитектура, ,блок вычислений с плавающей точкой одинарной и двойной точности (FPU), блок защиты памяти (MPU) и полная поддерржка команд DSP. Плата имеет очень большой выбор встроенной периферии, большие объемы памяти программ и оперативной памяти. Nucleo — это семейство плат, поддерживаемых онлайн средой разработки mbed. Платы этого семейства предоставляют большие возможности для разработчика. Однако обычно, чем больше возможностей, тем выше сложность в освоении и, особенно, тем труднее знакомство. К счастью Nucleo лишён этого недостатка: благодаря среде mbed с возможностями этой платформы очень просто познакомиться

                    1 409 грн
                    статус товара: в наличии

                    код: ZKE238 | голосов: 1 | Теги: ARM STM32 Nucleo | |

                    Отладочная плата STM32G0 Nucleo-32 на основе эталонной платы MB1455 (NUCLEO-G031K8) обеспечивает доступную и гибкую возможность для пользователей опробовать новые концепции и создать прототипы, выбирая из различных комбинаций производительности и особенности энергопотребления, обеспечиваемые микроконтроллером STM32G0. На плате установлен микроконтроллер STM32G031K8T6U, сочетающий в себе производительность и разумное энергопотребление. Поддержка подключения Arduino™ Nano V3 позволяет легко расширять функциональность STM32 Nucleo open. Платформа разработки совместима с широким выбором специализированных щилдов. Плата STM32G0 Nucleo-32 не требует отдельного датчика, так как в нее встроен отладчик/программатор ST-LINK/V2-1. Плата STM32G0 Nucleo-32 поставляется с обширными библиотеками бесплатного программного обеспечения STM32 и примерами, доступными в пакете разработчика микроконтроллера STM32CubeG0.

                    580 грн с НДС
                    статус товара: в наличии

                    код: ZKE220 | Отзывов: 2 | Теги: ARM STM32 Nucleo | |

                    Плата разработчика STM32 Nucleo-144 на STM32L4R5ZIT6 с возможностью подключения шилдов от Arduino и плат расширения ST morpho. Плата выполнена на базе 32-битного ARM-микроконтроллера семейства STM32L4R5ZIT6. Микроконтроллер имеет потрясающие возможности и вычислительную мощность! Особенность этой платы заключается в расширенных возможностях управления энергопотреблением и крайне низким потреблением в режимах снижения потребления и сна. Производительность обеспечивают архитектура, блок вычислений с плавающей точкой одинарной и двойной точности (FPU), блок защиты памяти (MPU) и полная поддерржка команд DSP. Плата имеет очень большой выбор встроенной периферии, большие объемы памяти программ и оперативной памяти. Nucleo — это семейство плат, поддерживаемых онлайн средой разработки mbed. Платы этого семейства предоставляют большие возможности для разработчика. Однако обычно, чем больше возможностей, тем выше сложность в освоении и, особенно, тем труднее знакомство. К счастью Nucleo лишён этого недостатка: благодаря среде mbed с возможностями этой платформы очень просто познакомиться

                    986 грн
                    статус товара: в наличии

                    код: ZKE168 | голосов: 3 | Теги: STM32 ARM Nucleo Array | |

                    STEVAL-STLKT01V1 — это комплексное решение для разработки, разработанный для поддержки и расширения возможностей модуля датчиков SensorTile, и поставляется с набором базовых плат, обеспечивающих масштабируемость оборудования. Комплект разработчика упрощает создание прототипов, оценку и разработку инновационных решений. Он дополняется программным обеспечением, библиотеками прошивок и инструментами, включая специальное мобильное приложение.

                    2 183 грн
                    1 726 грн
                    статус товара: в наличии

                    код: ZKE221 | Отзывов: 2 | Теги: ARM STM32 Nucleo | |

                    Плата разработчика STM32 NUCLEO-F042K6 на STM32F042K6 предназначена для быстрой и удобной разработки устройств на микроконтроллере STM32F042K6 без необходимости применения дополнительных плат и программаторов. По выводам плата полностью совместима с контроллером Arduino Nano, что позволяет переходить от Arduino к STM32 с минимальными усилиями.

                    569 грн
                    452 грн
                    статус товара: в наличии

                    код: ZKE155 | Отзывов: 16 | Теги: ARM STM32 Nucleo | |

                    STM32 Nucleo STM32F446RET6 представляет разработчикам микроконтроллерных систем полный доступ к ресурсам микроконтроллера без необходимости использования дополнительных плат разработчика и/или программаторов и отладчиков — все это уже есть на плате Nucleo. Как приятный бонус — совместимость с шилдами Arduino и ST morpho. Микроконтроллер платы хорошо поддерживается различными средствами разработки такими как: IAR™, ARM® Keil®, GCC-based IDEs и онлайн ресурсом ARM®mbed™ http://mbed.org.

                    790 грн
                    статус товара: ожидается

                    код: ZKE217 | Отзывов: 24 | Теги: Nucleo STM32 ARM | |

                    Плата разработчика STM32 Nucleo-144 с возможностью подключения шилдов от Arduino и плат расширения ST morpho. Плата выполнена на базе 32-битного ARM-микроконтроллера семейства STM32F746ZGT6. Микроконтроллер имеет потрясающие возможности и вычислительную мощность! Плата имеет очень большой выбор встроенной периферии, большие объемы памяти программ и оперативной памяти. Nucleo — это семейство плат, поддерживаемых онлайн средой разработки mbed. Платы этого семейства предоставляют большие возможности для разработчика. Однако обычно, чем больше возможностей, тем выше сложность в освоении и, особенно, тем труднее знакомство. К счастью Nucleo лишён этого недостатка: благодаря среде mbed с возможностями этой платформы очень просто познакомиться

                    1 355 грн
                    статус товара: ожидается

                    код: ZKE198 | Отзывов: 2 | Теги: ARM STM32 Nucleo | |

                    Плата разработчика NUCLEO-L432KC на микроконтроллере STM32L432KCU6 предназначена для быстрой и удобной разработки устройств на без необходимости применения дополнительных плат и программаторов. Примененный микроконтроллер из серии контроллеров с низком энергопотреблением.По выводам плата полностью совместима с контроллером Arduino Nano, что позволяет переходить от Arduino к STM32 с минимальными усилиями.

                    558 грн
                    статус товара: ожидается

                    код: ZKE196 | голосов: 3 | |

                    Отладочная плата из линейки STM32 NUCLEO-144 на основе ARM Cortex-M4F микроконтроллера STM32F429ZIT6 в корпусе LQFP144 с поддержкой Arduino, ST Zio и Morpho. Линейка обеспечивает пользователю доступный и гибкий путь для опробования новых концепций и построения прототипов на основе микроконтроллеров STM32, выбирая из различных комбинаций соответствующие параметры – производительность, потребляемая мощность и т.д.

                    NUCLEO-F413ZH Отладочная плата Nucleo-144 STM32 ST-LINK/V2-1 ST Zio/Morpho

                    NUCLEO-F413ZH – отладочная плата семейства STM32 Nucleo-144, которое обеспечивает доступный и гибкий путь для опробования новых концепций и создания прототипов на основе микроконтроллеров STM32, выбирая из различных комбинаций производительности, мощ. Перейти к полному описанию

                    Артикул: 24364563

                    Обратите внимание, что товара сейчас нет в наличии, но Вы можете оформить предзаказ. Также обращаем Ваше внимание на то, что указана цена на момент наличия товара на складе. Для уточнения актуальной цены обратитесь, пожалуйста, к менеджерам. Уведомить о поступлении

                    NUCLEO-F413ZH – отладочная плата семейства STM32 Nucleo-144, которое обеспечивает доступный и гибкий путь для опробования новых концепций и создания прототипов на основе микроконтроллеров STM32, выбирая из различных комбинаций производительности, мощности рассеивания и других характеристик. На плате NUCLEO-F413ZH установлен ARM Cortex-M4 микроконтроллер STM32F413ZH. Плата совместима с Arduino, ST Zio и morpho.
                    Разъем ST Zio, который представляет собой расширение Arduino UnoR3, обеспечивает более широкий доступ к периферии, в то время как разъем ST Morpho предоставляет простой способ расширения функциональности открытой платформы Nucleo с использованием широкого спектра специализированных шилдов. Платы линейки STM32 Nucleo-144 поставляются с интегрированным программатором/ отладчиком ST-Link/ V2 и комплексом программных библиотек HAL вместе с пакетами примеров, а также с доступом к ARM® mbed™ онлайн ресурсам mbed.org. Таким образом, нет необходимости в дополнительных затратах для приобретения соответствующего инструментария. Масштабируемая операционная система реального времени (RTOS), предназначенная для работы на устройствах с ограниченными ресурсами различных архитектур Zephyr OS

                    Характеристики:
                    • Микроконтроллер STM32 в корпусе LQFP144
                    • 3 пользовательских светодиода
                    • 2 кнопки: Пользовательская и Сброс
                    • LSE crystal:
                      • 32.768 kHz кварцевый генератор
                      • разъем ST Zio, включающий: поддержку Arduino ™ UnoV3 (от A0 до A5, D0 — D15) и дополнительные сигналы, обеспечивающие доступ к широкому спектру периферийных устройств
                      • контакты на плате под установку разъемов расширения ST morpho для полного доступа ко всем линиям портов I/ O STM32
                      • 5 В от ST-LINK/ V2-1 USB VBUS
                      • внешний источник питания: 3.3 В и 7-12 В на контактах ST Zio или ST morpho разъемах, 5 В на ST morpho разъеме
                      • возможность автономного использования ST-LINK/ V2-1
                      • USB ренумерация: виртуальный COM порт, устройство хранения, отладочный порт

                      STM32 Nucleo F401RE

                      STM32 Nucleo F401RE

                      Nucleo — это высокопроизводительная платформа на ARM-процессоре, поддерживающая популярную онлайн среду разработки mbed.

                      При помощи Nucleo можно разрабатывать устройства, для которых требуется высокая производительность или сложные математические вычисления. Эта платформа основана на 32-разрядном ARM-процессоре STM32F401 с ядром Cortex-M4, работающим на частоте 84 МГц.

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

                      Процессор имеет 512 кБ Flash и 96 кБ SRAM-памяти. Flash выполняет теже функции, что и жёсткий диск на компьютере, а SRAM аналогична оперативной памяти.

                      Nucleo разработан и произведён швейцарской компанией STMicroelectronics — одним из ведущих производителей ARM-процессоров.

                      Родным напряжением Nucleo является 3,3 В. Однако все входы и выходы толерантны к 5 В, поэтому вы можете подключать к платформе любые модули и шилды, расчитанные на 5 В.

                      Программирование

                      Nucleo поддерживает разные среды разработки. Самой простой для освоения является онлайн среда разработки mbed. Вам не потребуется устанавливать её на компьютер: среда работает прямо из браузера. Компиляция проекта происходит удалённо, вам остаётся только прошить плату бинарным файлом, полученным от среды.

                      Прошивка платы тоже не представляет проблем: Nucleo определяется как «флешка», на которую вы просто копируете бинарный файл прошивки. Работает это во всех операционных системах, поддерживающих «флешки»: Windows, Linux, MacOS, FreeBSD, QNX и других.

                      Также, если вы пользуетесь средой mbed, то к вашему распоряжению библиотека классов для работы с периферией. Библиотека документирована и имеет очень простой интерфейс для пользования.

                      Подробнее о начале работы с mbed и Nucleo вы можете прочитать в вики-статье.

                      Если вы уже продвинутый разработчик и вам не подходит онлайн среда mbed, вы можете воспользоваться любой стандартной средой разработки для ARM-процессоров: Keil, IAR, GCC.

                      Периферия

                      Процессор, на базе которого построена платформа, обладает большим набором периферии. Почти каждый пин может работать не только как цифровой вход или выход, но и иметь другие режимы: АЦП, SPI, I²C, PWM и т.д. В дополнение на каждый пин может быть назначено прерывание.

                      10 высокоскоростных 12-разрядных АЦП позволяют оцифровывать сигналы частотой до 240 кГц. Три SPI-интерфейса работают на частоте 42 МГц, позволяя подключать по нему видеокамеры. I²C интерфейс, работающий на частоте до 1 МГц, легко осилит аудиомодуль. Наиболее востребованных UART-интерфейсов на плате целых три, два из них работают на скоростях до 10 500 000 бод, а третий — до 5 250 000 бод. В процессор также встроены часы реального времени и ИК-порт.

                      Для того, чтобы процессор мог не только принимать или передавать данные по таким высокоскоростным интерфейсам, он имеет модуль DMA.

                      Совместимость с Arduino

                      Nucleo F401RE имеет на плате разъёмы, соответствующие Arduino Uno R3. Если вы уже работали с Arduino, то вам будет легко перейти на Nucleo: вы сможете использовать большинство шилдов и модулей, сделанных специально для Arduino.

                      Питание

                      Дли питания может использоваться mini USB-разъём, контакт 5V (ровно 5 В) или Vin (7–12 В). Одновременное использование двух способов питания невозможно: источник необходимо выбрать перемычкой JP5.

                      Для программирования и общения с компьютером вам понадобится mini USB-кабель.

                      Характеристики

                      • Ядро: Cortex-M4
                      • Рабочая частота: 84 МГц
                      • Разрядность: 32 бита
                      • Набор машинных инструкций: ARMv7E-M
                      • Производительность: 105 DMIPS
                      • Объём SRAM: 96 кБ
                      • Объём Flash: 512 кБ
                      • Количество цифровых пинов: до 81
                      • Количество аналоговых входов: 10
                      • Разрядность АЦП: 12 бит
                      • Количество SPI: 4
                      • Количество I²C: 3
                      • Количество UART: 3
                      • Количество таймеров: 10
                      • Напряжение питания: 5 В, 7–12 В

                      Ссылки

                      • Видеообзор на YouTube
                      • Статья на вики о начале работы с Nucleo и mbed
                      • Страница семейства Nucleo на сайте производителя
                      • Онлайн среда разработки mbed
                      • Техническое описание от производителя (pdf)
                      • Производительность 105 DMIPS
                      • Напряжение питания 5 В, 7–12 В
                      • Рабочая частота 84 МГц
                      • Разрядность АЦП 12 бит
                      • Ядро Cortex-M4
                      • Количество UART 3
                      • Количество I²C 3
                      • Количество SPI 4
                      • Разрядность 32 бита
                      • Набор машинных инструкций ARMv7E-M
                      • Объём SRAM 96 кБ
                      • Количество цифровых пинов до 81
                      • Количество аналоговых входов 10
                      • Объём Flash-памяти 512 кБ
                      • Таймеры ШИМ 10

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

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