Orodha ya maudhui:
- Hatua ya 1: Vitu Unavyohitaji
- Hatua ya 2: Maelezo ya BODI ya STM32 (STM32F103C8T6)
- Hatua ya 3: Sakinisha Bodi za STM32 katika Arduino IDE
- Hatua ya 4: Uunganisho wa Kupanga Bodi
- Hatua ya 5: Kupanga Bodi
Video: Bodi ya STM32 Na Arduino IDE STM32F103C8T6: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Halo Jamaa kwani watu wengi hutumia bodi za arduino lakini kama tunavyojua wana mapungufu kwa hivyo bodi zingine chache zilionekana kama mbadala ya arduino ambayo inaweza kutoa utendaji bora na huduma bora kuliko Arduino na moja wapo ni STM32. Bodi ya STM32 ni ya bei rahisi zaidi kuliko Arduino uno na uwezo wake ni bora kuliko An arduino uno lakini kwa kuwa hazijasaidiwa kiasili na Arduino IDE tunahitaji kuiongeza kwa mikono kwa IDE ya Arduino. Kwa hivyo katika mafundisho haya tutaongeza bodi za STM32 kwa Arduino IDE & tutapanga programu hii kwa kutumia Arduino IDE.
Hatua ya 1: Vitu Unavyohitaji
Kwa mafunzo haya tutahitaji mambo yafuatayo: STM32: USB CABLE: FTDI: "Breadboard & Jumpers chache
Hatua ya 2: Maelezo ya BODI ya STM32 (STM32F103C8T6)
Uainishaji wa STM32F103C8T6 hutolewa hapa chini na vile vile kwa picha.: Mtengenezaji STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz Uunganisho wa CANbus, I²C, IrDA, LINbus, SPI, UART / USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Sensor ya Muda, WDT Idadi ya I / O 37 Ukubwa wa Kumbukumbu ya Programu 64KB (64K x 8) Aina ya Kumbukumbu ya Programu FLASH EEPROM Ukubwa - Ukubwa wa RAM 20K x 8 Voltage - Ugavi (Vcc / Vdd) 2V ~ 3.6V Vibadilishi vya data A / D 10x12b Aina ya Oscillator Joto la Uendeshaji la Ndani -40 ° C ~ 85 ° C (TA)
Hatua ya 3: Sakinisha Bodi za STM32 katika Arduino IDE
Tafadhali fuata maagizo hapa chini na picha zilizotolewa kusanikisha bodi za stm32 katika ideu ya ideuino: 1- Zindua Arduino.cc IDE. Bonyeza kwenye menyu ya "Faili" na kisha "Mapendeleo". Mazungumzo ya "Mapendeleo" yatafunguliwa, kisha ongeza kiunga kifuatacho kwenye uwanja wa "Mameneja wa Bodi za Ziada za URL": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Bonyeza" Ok "2- Bonyeza kwenye menyu ya" Zana "na kisha" Bodi> Meneja wa Bodi "Meneja wa bodi atafungua na utaona orodha ya bodi zilizosanikishwa na zinazopatikana. Chagua" STM32 F103Cxxx "na bonyeza bonyeza. Baada ya usakinishaji kukamilika lebo ya "INSTALLED" inaonekana karibu na jina la msingi. Unaweza kufunga Meneja wa Bodi. Sasa unaweza kupata kifurushi cha bodi za STM32 kwenye menyu ya "Bodi". Chagua safu ya bodi zinazohitajika: STM32F103Cxxx Chagua bodi
Hatua ya 4: Uunganisho wa Kupanga Bodi
Ili kupanga stm32 unahitaji kufuata mzunguko uliopewa. Ili kuipanga unahitaji kupata Stm32 wazi na nyingine ni usb kwa ttl converter, kwa hivyo pata kibadilishaji cha USB hadi TTL na ufuate schmatics iliyoonyeshwa.
Hatua ya 5: Kupanga Bodi
Sasa fungua mchoro wa blink katika IDE yako ya arduino na ubadilishe pini hapana kuwa "PC13" kwa sababu onboard inayoongozwa ya stm32 iko kwenye pini ya PC13 kisha chagua mipangilio katika sehemu ya zana (kama: bodi, bandari ya com, njia ya kupakia n.k. picha) & Pakia nambari kwa stm32 yako na onboard pc13 iliyoongozwa itaanza kupepesa kama yangu kwenye picha (samahani juu ya ubora wa picha) na hata kuiona iking'ara vizuri unaweza kuongeza LED ya nje kwa PC13 pia. Kwa hivyo furahiya kutengeneza miradi na STM32 BODI.
Ilipendekeza:
Bodi ya MXY - Bodi ya Uchoraji wa chini ya Bajeti ya XY ya Bajeti: Hatua 8 (na Picha)
Bodi ya MXY - Bodi ya Robot ya Kuchora ya Bajeti ya chini ya Bajeti: Lengo langu lilikuwa kubuni bodi ya mXY kutengeneza bajeti ndogo mashine ya kuchora ya XY. Kwa hivyo nilibuni bodi ambayo inafanya iwe rahisi kwa wale ambao wanataka kufanya mradi huu. Katika mradi uliopita, wakati wa kutumia pcs 2 Nema17 stepper motors, bodi hii u
Bodi ya mkate ya Bodi ya Dev: Hatua 12 (na Picha)
Bodi ya Mkate wa Bodi ya Dev: Maagizo haya yanaonyesha jinsi ya kuunda ubao wa mikate uliotengenezwa maalum kwa bodi ya dev
Chanzo wazi Bodi ya mkate-Urafiki wa kawaida wa Neopixel Bodi ya kuzuka: Hatua 4 (na Picha)
Bodi ya kuzuka ya Chombo cha Mkate cha Burudani cha Rahisi cha Bodi ya Mkato: Hii inaweza kufundishwa ni juu ya bodi ndogo (8mm x 10mm) ya bodi ya kuzunguka kwa mkate wa LED za Neopixel ambazo zinaweza kushonwa na kuuziana, pia hutoa ugumu zaidi wa muundo kuliko nyembamba Ukanda wa LED katika hali ndogo zaidi ya fomu
Jinsi ya Kupanga Bodi ya AVR Kutumia Bodi ya Arduino: Hatua 6
Jinsi ya Kupanga Bodi ya AVR Kutumia Bodi ya Arduino: Je! Una bodi ya kudhibiti microcontroller ya AVR iliyowekwa kote? Je! Ni ngumu kuipanga? Kweli, uko mahali pazuri. Hapa, nitakuonyesha jinsi ya kupanga bodi ndogo ya Atmega8a kwa kutumia bodi ya Arduino Uno kama programu. Kwa hivyo bila furth
Bodi ndogo ya AVR na Bodi za Ziada: Hatua 7
Bodi ya Mini ya AVR iliyo na Bodi za Ziada: Sawa sawa na PIC 12f675 mini protoboard, lakini imepanuliwa na na bodi za ziada. Kutumia attiny2313