Мазмұны:
- 1 -қадам: Сізге қажет заттар
- 2 -қадам: STM32 BOARD сипаттамалары (STM32F103C8T6)
- 3 -қадам: STM32 тақталарын Arduino IDE -ге орнатыңыз
- 4 -қадам: тақтаны бағдарламалауға қосылулар
- 5 -қадам: тақтаны бағдарламалау
Бейне: Arduino IDE STM32F103C8T6 бар STM32 тақтасы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сәлем достар, өйткені көптеген адамдар arduino тақталарын пайдаланады, бірақ олардың шектеулері бар екенін білеміз, сондықтан басқа тақталар Arduino -ға қарағанда жақсы өнімділік пен жақсы мүмкіндіктерді ұсына алатын arduino баламасы ретінде пайда болды, ал олардың бірі STM32. STM32 тақтасы Arduino uno -дан да арзан және оның мүмкіндіктері Arduino uno -ға қарағанда әлдеқайда жақсы, бірақ оларды Arduino IDE қолдамайтындықтан, оларды Arduino IDE -ге қолмен қосу керек. Осы нұсқаулықта біз STD32 тақталарын Arduino IDE -ге қосамыз және біз бұл тақтаны Arduino IDE көмегімен бағдарламалаймыз.
1 -қадам: Сізге қажет заттар
Бұл нұсқаулықтар үшін бізге келесі заттар қажет: STM32: USB CABLE: FTDI: «Breadboard және бірнеше секіргіштер
2 -қадам: STM32 BOARD сипаттамалары (STM32F103C8T6)
STM32F103C8T6 сипаттамалары төменде және суретте берілген.: Өндіруші STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 32-биттік жылдамдығы 72 МГц байланысы CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB перифериялық құрылғылары DMA, қозғалтқышты басқару PWM, PDR, POR, PVD, PWM, Температура сенсоры, WDT енгізу -шығару саны 37 Бағдарлама жадының көлемі 64КБ (64Кх8) Бағдарлама жадының түрі FLASH EEPROM өлшемі - ЖЖҚ өлшемі 20K x 8 кернеу - жеткізу (Vcc/Vdd) 2V ~ 3.6V деректер түрлендіргіштері A/D 10x12b Осциллятор түрі Ішкі жұмыс температурасы -40 ° C ~ 85 ° C (TA)
3 -қадам: STM32 тақталарын Arduino IDE -ге орнатыңыз
Arduino ide-де stm32 тақталарын орнату үшін төмендегі нұсқауларды және берілген суреттерді орындаңыз: 1- Arduino.cc IDE іске қосыңыз. «Файл» мәзірін, содан кейін «Параметрлер» түймесін басыңыз. «Параметрлер» тілқатысу терезесі ашылады, содан кейін «Қосымша тақта менеджерлерінің URL мекенжайлары» өрісіне келесі сілтемені қосыңыз: «https://dan.drown.org/stm32duino/package_STM32duino_index. json «OK» түймесін басыңыз 2- «Құралдар» мәзірін, содан кейін «Тақталар> Тақталар менеджері» түймесін басыңыз. Басқару тақтасы менеджері ашылады, сіз орнатылған және қол жетімді тақталардың тізімін көресіз. «STM32 F103Cxxx” таңдаңыз және орнатуды басыңыз. Орнату аяқталғаннан кейін негізгі атаудың қасында «ОРНАТЫЛҒАН» белгісі пайда болады. Сіз тақта менеджерін жаба аласыз, енді «тақта» мәзірінде STM32 тақталар пакетін таба аласыз. Қажетті тақталар сериясын таңдаңыз: STM32F103Cxxx Тақтаны таңдаңыз
4 -қадам: тақтаны бағдарламалауға қосылулар
Stm32 бағдарламалау үшін сізге берілген схеманы ұстану қажет. Оны бағдарламалау үшін сізге Stm32, ал екіншісі usb to tll түрлендіргіші қажет, сондықтан USB -ден TTL -ге түрлендіргішті алыңыз және көрсетілген схемаларды орындаңыз.
5 -қадам: тақтаны бағдарламалау
Енді arduino IDE -де жыпылықтайтын эскизді ашыңыз және түйреуішті «PC13» етіп өзгертіңіз, себебі stm32 -тің бортында PC13 түйреуіші орналасқан, содан кейін құралдар бөліміндегі параметрлерді таңдаңыз (мысалы: тақталар, порт, жүктеу әдісі және т. сурет) & кодты stm32 -ге жүктеңіз, сонда борттық pc13 светодиод суреттердегідей жыпылықтай бастайды (кескіннің сапасы үшін кешірім сұраймыз), тіпті оның жыпылықтағанын көру үшін PC13 -ке сыртқы жарықдиодты қосуға болады. Сондықтан STM32 BOARD көмегімен жобалар жасаудан рахат алыңыз.
Ұсынылған:
Тақталар тақтасы: Электронды тоқыма прототиптер тақтасы: 5 қадам (суреттермен)
ThreadBoard: Электронды тоқыма жылдам прототиптеу тақтасы: ThreadBoard V2-дің 3D басып шығарылмайтын нұсқасы үшін нұсқаулықты мына жерден табуға болады. ThreadBoard-дің 1-нұсқасын мына жерден табуға болады. электронды тоқыма бұйымдарын жылдам прототиптеу үшін
MXY тақтасы - бюджеті төмен XY плоттерлік робот тақтасы: 8 қадам (суреттермен)
MXY тақтасы - бюджеті төмен XY плоттерлік роботтар тақтасы: Менің мақсатым mXY тақтасын XY плоттерлік сурет салу машинасы төмен етіп жасау болды. Сондықтан мен бұл жобаны жасағысы келетіндерге жеңілдететін тақта жасадым. Алдыңғы жобада, 2 дана Nema17 қадамдық қозғалтқыштарды пайдалану кезінде, бұл тақта
ESP32 бар PWM - ESP 32 -де PWM бар күңгірт жарық диодты Arduino IDE көмегімен: 6 қадам
ESP32 бар PWM | ESP 32 -де PWM бар жарық диодты жарықтандыру Arduino IDE көмегімен: Бұл нұсқаулықта біз Arduino IDE көмегімен ESP32 көмегімен PWM сигналдарын қалай жасау керектігін көреміз. PWM негізінен кез келген MCU -дан аналогтық шығыс алу үшін қолданылады және бұл аналогтық шығыс 0В -тан 3,3В -қа дейінгі (esp32 жағдайында) & бастап
STM32 Nucleo тақтасы бар айналмалы кодер: 12 қадам
STM32 нуклео тақтасы бар айналмалы кодер: Бұл кодердің қосалқы түрі болып табылатын айналмалы кодердің орнын алуға арналған оқулық. Кодерлер әдетте екі түрге бөлінеді:- біртіндеп, екіншісі- абсолютті, бұл кодты STM32L476 және STM32L0 микроконтроллерлері үшін қолдануға болады .Бірақ, егер сіз
Arduino тақтасы бар RC автокөлігін көтеріңіз: 5 қадам
Arduino тақтасы бар RC автокөлігін көтеріңіз: Бұл нұсқаулық Оңтүстік Флорида Университетіндегі Маккурстың жобалық талаптарын орындау үшін жасалған (www.makecourse.com). Arduino тақтасы бар 4X4 RC автокөлігін басқару 3-D басылған бөлшектерден жасалған