Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Распиновка STM32:полное руководство по микроконтроллеру

Микроконтроллеры по-разному формируют мир электроники. Вы найдете их в различных областях, таких как робототехника, автомобильные приложения и т. Д. По этой причине найти такой же доступный, как и эффективный, имеет огромное преимущество. Одним из подходящих типов микроконтроллеров является распиновка STM32.

Следовательно, использование этого типа платы обнаружения микроконтроллеров имеет больше смысла, если вы новичок в строительных инженерных проектах. Кроме того, при экспериментах над инженерными проектами вам нужно что-то дешевое и простое в использовании с отличной энергоэффективностью. Итак, читая дальше, вы найдете полное руководство по распиновке STM32 и тому, как ее использовать.

(чип микроконтроллера STM32).

Конфигурация выводов STM32.

Распиновка STM32 — это плата Nucleo от STMicroelectronics. В какой-то степени он довольно дешев и относительно прост в использовании.

(Синяя таблетка STM32 полностью помечена).

Например, плата разработки STM32 Nucleo F401RE поставляется с 32-разрядным микроконтроллером ARM cortex. Этот микроконтроллер часто поставляется в одном корпусе LQFP64 без отдельного датчика.

Кроме того, имеется встроенный интерфейс отладки/порт отладки и программатор заголовка ST-LINK/V2-1 для доступа к памяти и передачи. Некоторые примеры включают ядро ​​ARM Cortex-M4F, ядро ​​ARM Cortex-M33, ядро ​​ARM Cortex-M3 и ядро ​​ARM Cortex-M7F.

Распиновка STM32 похожа на Arduino Uno, но имеет дополнительные контакты для повышения производительности. В результате, эта плата имеет очень хорошие коммерческие показатели.

В общем, установка выводов STM32 бывает двух типов. С одной стороны штифты для самого STM.

С другой стороны, это женские контакты для подключения Arduino. Следовательно, можно подключать разные разъемы Arduino из-за его разъемов расширения.

Как часть конфигурации распиновка STM32 имеет три светодиода:

Точно так же есть две кнопки PUSH с отдельными соответствующими функциями. Один из них предназначен для программирования микроконтроллера от имени пользователя. Кнопка RESET, с другой стороны, имеет другое положение.

Часто плата программирования использует входное напряжение 3,3В. Хотя напряжение в диапазоне 7-12 В по-прежнему подходит для питания через контакт Vin, поскольку он имеет аналоговый регулятор напряжения.

Конфигурация выводов Nucleo-F401RE

Чтобы лучше понять STM132, давайте обсудим конфигурацию выводов Nucleo F401RE.

Как упоминалось ранее, на схеме разводки платы STM132 Nucleo есть два набора контактов.

С одной стороны, у вас есть контакты экрана Arduino.

С другой стороны, есть контакты morpho, соединяющие модуль STM132.

Существуют категории CN5, CN6, CN8 и CN9 для контактов Arduino. Кроме того, мы составили таблицу каждой категории контактов, чтобы лучше описать ее.

Конфигурация контактов GPIO.

На другом конце платы разработчика есть набор контактов GPIO. Штыри GPIO в этом случае функционируют как штекерные разъемы. Всего эти заголовки составляют 76 контактов.

Кроме того, мы классифицируем контакты GPIO на CN7 и CN10, по 38 на каждой стороне. Вы найдете контакты GPIO, контакты таймера, контакты заземления, контакты питания и аналоговые контакты.

Технические характеристики

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

Похожие доски для разработки

Другие серии панелей, похожие на STM132, включают

(Микроконтроллер Arduino Uno).

Платы STM32 Nucleo и как их программировать

Начать работу с платами STM Nucleo довольно просто. Доступных исследовательских материалов достаточно, чтобы помочь вам в большинстве случаев. С другой стороны, есть встроенный отладчик и чип для программирования. Таким образом, программировать эти платы относительно проще.

В результате мы привлекаем некоторые интегрированные среды разработки, чтобы помочь вашему опыту программирования в этом отношении. К ним относятся

Вышеперечисленное расширенное программное обеспечение по-разному. Тем не менее, Keil MDK остается самым популярным программным инструментом.

Keil MDK, например, удобен для новичков в программировании. Кроме того, программисты предпочитают цепочку инструментов разработки, потому что она недорогая. Вам нужно только загрузить и установить файл IDE и соответствующий драйвер с их официального сайта.

Применения STM32

Как и большинство отладочных плат Nucleo, STM32 имеет важное коммерческое и промышленное значение. Таким образом, мы даем вам наиболее значимые приложения:

(Автомобильный робот с микроконтроллером).

Заключение

Распиновка STM32 входит в серию микросхем 32-битных микроконтроллеров. Электронные любители в большинстве случаев предпочитают STM32 из-за его доступности, отличной энергоэффективности и простого интерфейса прикладного программирования. Кроме того, STM32 поставляется во многих вариантах и ​​позволяет выполнять множество функций. В целом, его микроархитектура использует процессорные ядра ARM.

С этим руководством вы готовы сделать все возможное, чтобы построить соответствующие инженерные проекты. Поэтому, если вам нужны дополнительные рекомендации или ресурсы, свяжитесь с нами.


Промышленные технологии

  1. Полное руководство по выбору взрывозащищенного двигателя
  2. Полное руководство по правильному хранению электродвигателей
  3. Механический цех с ЧПУ:полное руководство
  4. Полное руководство по 3D-печати
  5. Полное руководство по обработанным деталям
  6. Сварка MIG и TIG:полное руководство по выбору правильного метода
  7. Основы промышленных мокрых тормозов:полное руководство
  8. Полное руководство по управлению запасами
  9. Зарядные устройства для аккумуляторов своими руками:полное руководство
  10. 5-осевая обработка с ЧПУ:полное руководство