Съдържание:

STM32 дъска с Arduino IDE STM32F103C8T6: 5 стъпки
STM32 дъска с Arduino IDE STM32F103C8T6: 5 стъпки

Видео: STM32 дъска с Arduino IDE STM32F103C8T6: 5 стъпки

Видео: STM32 дъска с Arduino IDE STM32F103C8T6: 5 стъпки
Видео: Program STM32 F103 with Arduino | STM32 Programming via USB Port - STM32 Bootloader 2024, Ноември
Anonim
STM32 дъска с Arduino IDE STM32F103C8T6
STM32 дъска с Arduino IDE STM32F103C8T6

Здравейте момчета, тъй като много хора използват платки arduino, но както знаем, те имат някои ограничения, така че малко други платки излязоха на бял свят като алтернатива на arduino, която може да осигури по -добра производителност и по -добри функции от Arduino и една от тях е STM32. STM32 платката е дори по -евтина от Arduino uno и нейните възможности са много по -добри от An 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 ядрен процесор ARM® Cortex®-M3 размер на ядрото 32-битова скорост 72MHz свързаност CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB периферни устройства DMA, управление на двигателя PWM, PDR, POR, PVD, PWM, Температурен сензор, WDT Брой I/O 37 Размер на паметта на програмата 64KB (64K x 8) Тип памет на програмата Размер на флаш EEPROM - размер на RAM 20K 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 "Щракнете върху" Ok "2- Щракнете върху менюто" Tools "и след това" Boards> Boards Manager "Мениджърът на борда ще се отвори и ще видите списък с инсталирани и налични платки. Изберете" 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.

Препоръчано: