Оглавление:

Плата STM32 с Arduino IDE STM32F103C8T6: 5 шагов
Плата STM32 с Arduino IDE STM32F103C8T6: 5 шагов

Видео: Плата STM32 с Arduino IDE STM32F103C8T6: 5 шагов

Видео: Плата STM32 с Arduino IDE STM32F103C8T6: 5 шагов
Видео: Дешёвая STM32 плата + Arduino IDE 2024, Июль
Anonim
Плата STM32 с Arduino IDE STM32F103C8T6
Плата STM32 с Arduino IDE STM32F103C8T6

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

Шаг 1. Вещи, которые вам нужны

Вещи, которые нужно
Вещи, которые нужно

Для этого руководства нам понадобятся следующие вещи: STM32: USB-КАБЕЛЬ: FTDI: Макетная плата и несколько перемычек.

Шаг 2: Технические характеристики платы STM32 (STM32F103C8T6)

Технические характеристики платы STM32 (STM32F103C8T6)
Технические характеристики платы STM32 (STM32F103C8T6)

Технические характеристики STM32F103C8T6 приведены ниже и на изображении.: Производитель STMicroelectronics Series STM32F1 Core Процессор ARM® Cortex®-M3 Размер ядра 32-битная скорость 72 МГц Возможности подключения CANbus, I²C, IrDA, LINbus, SPI, UART / USART, USB-периферия DMA, ШИМ управления двигателем, PDR, POR, PVD, PWM, Датчик температуры, WDT Количество входов / выходов 37 Размер памяти программ 64 КБ (64 КБ x 8) Тип памяти программ FLASH Размер EEPROM - Размер ОЗУ 20 КБ x 8 Напряжение - Питание (Vcc / Vdd) 2V ~ 3.6V Преобразователи данных A / D 10x12b Тип осциллятора Внутренняя рабочая температура -40 ° C ~ 85 ° C (TA)

Шаг 3: Установите платы STM32 в Arduino IDE

Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE
Установите платы STM32 в Arduino IDE

Следуйте приведенным ниже инструкциям и предоставленным изображениям для установки плат stm32 в arduino ide: 1 - Запустите Arduino.cc IDE. Щелкните меню «Файл», а затем «Настройки». Откроется диалоговое окно «Настройки», затем добавьте следующую ссылку в поле «URL-адреса дополнительных менеджеров плат»: «https://dan.drown.org/stm32duino/package_STM32duino_index. json «Нажмите« ОК ». 2 - Нажмите меню« Инструменты », а затем« Платы> Менеджер плат ». Откроется менеджер плат, и вы увидите список установленных и доступных плат. Выберите« STM32 F103Cxxx »и нажмите« Установить ». После завершения установки рядом с именем ядра появится тег «INSTALLED». Вы можете закрыть Board Manager. Теперь вы можете найти пакет плат STM32 в меню «Board». Выберите желаемую серию плат: STM32F103Cxxx Выберите плату

Шаг 4: Подключения для программирования платы

Подключения для программирования платы
Подключения для программирования платы

Чтобы запрограммировать stm32, вам нужно следовать этой схеме. Чтобы запрограммировать его, вам, очевидно, необходимо получить Stm32, а другой - преобразователь USB в TTL, поэтому возьмите преобразователь USB в TTL и следуйте показанным схемам.

Шаг 5: Программирование платы

Программирование доски
Программирование доски
Программирование доски
Программирование доски
Программирование доски
Программирование доски
Программирование доски
Программирование доски

Теперь откройте скетч мерцания в вашей Arduino IDE и измените контакт № на «PC13», потому что встроенный светодиод stm32 находится на контакте PC13, затем выберите настройки в разделе инструментов (например: платы, com-порт, метод загрузки и т. Д. изображение) и загрузите код на свой stm32, и встроенный светодиод pc13 начнет мигать, как мой на изображениях (извините за качество изображения), и даже чтобы увидеть, как он правильно мигает, вы также можете добавить внешний светодиод к PC13. Так что получайте удовольствие, создавая проекты с STM32 BOARD.

Рекомендуемые: