Përmbajtje:

Bordi STM32 Me Arduino IDE STM32F103C8T6: 5 hapa
Bordi STM32 Me Arduino IDE STM32F103C8T6: 5 hapa

Video: Bordi STM32 Me Arduino IDE STM32F103C8T6: 5 hapa

Video: Bordi STM32 Me Arduino IDE STM32F103C8T6: 5 hapa
Video: STM32 using Arduino Ide 2024, Nëntor
Anonim
Bordi STM32 Me Arduino IDE STM32F103C8T6
Bordi STM32 Me Arduino IDE STM32F103C8T6

Përshëndetje Djema pasi shumë njerëz përdorin borde arduino, por siç e dimë ata kanë disa kufizime, kështu që pak borde të tjerë dolën në dritë si një alternativë arduino e cila mund të japë performancë më të mirë dhe karakteristika më të mira se një Arduino dhe një prej tyre është STM32. Bordi STM32 është edhe më i lirë se Arduino uno dhe aftësitë e tij janë shumë më të mira se një arduino uno, por meqenëse ato nuk mbështeten në vend nga Arduino IDE, ne duhet t'i shtojmë ato manualisht në Arduino IDE. Pra, në këtë udhëzues do të shtojmë bordet STM32 në Arduino IDE dhe do ta programojmë këtë bord duke përdorur Arduino IDE.

Hapi 1: Gjërat që ju nevojiten

Gjërat që ju nevojiten
Gjërat që ju nevojiten

Për këtë udhëzues do të na duhen gjërat e mëposhtme: STM32: USB CABLE: FTDI: "Breadboard & Pak kërcyes

Hapi 2: Specifikimet e bordit STM32 (STM32F103C8T6)

Specifikimet e bordit STM32 (STM32F103C8T6)
Specifikimet e bordit STM32 (STM32F103C8T6)

Specifikimet e STM32F103C8T6 janë dhënë më poshtë dhe si në figurë.: Prodhuesi STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Size 32-Bit Speed 72MHz Lidhshmëria CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB Peripherals DMA, Motor Control PWM, PDR, POR, PVD, PWM, Sensori Temp, WDT Numri i I/O 37 Madhësia e kujtesës së programit 64KB (64K x 8) Lloji i kujtesës së programit FLASH EEPROM Madhësia - Madhësia e RAM 20K x 8 Tensioni - Furnizimi (Vcc/Vdd) 2V ~ 3.6V Konvertuesit e të dhënave A/D 10x12b Lloji i oshilatorit Temperatura e brendshme e funksionimit -40 ° C ~ 85 ° C (TA)

Hapi 3: Instaloni bordet STM32 në Arduino IDE

Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE
Instaloni bordet STM32 në Arduino IDE

Ju lutemi ndiqni udhëzimet e mëposhtme dhe imazhet e ofruara për të instaluar bordet stm32 në arduino ide: 1- Nisni Arduino.cc IDE. Klikoni në menunë "File" dhe pastaj "Preferences". Dialogu "Preferencat" do të hapet, pastaj shtoni lidhjen e mëposhtme në fushën "URL -të e Menaxherëve të Bordeve shtesë": "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Kliko" Ok "2- Kliko në menunë" Tools "dhe më pas" Boards> Boards Manager "Menaxheri i bordit do të hapet dhe do të shihni një listë të bordeve të instaluara dhe të disponueshme. Zgjidhni" STM32 F103Cxxx "dhe klikoni mbi install. Pas përfundimit të instalimit, një etiketë "INSTALUAR" shfaqet pranë emrit kryesor. Mund ta mbyllni Menaxherin e Bordit. Tani mund të gjeni paketën e bordeve STM32 në menunë "Bordi". Zgjidhni serinë e bordeve të dëshiruara: STM32F103CxxxZgjidhni bordin

Hapi 4: Lidhjet për Programimin e Bordit

Lidhjet për Programimin e Bordit
Lidhjet për Programimin e Bordit

Për të programuar stm32 ju duhet të ndiqni këto qark të dhëna. Për ta programuar atë ju duhet të merrni Stm32 padyshim dhe një tjetër është konvertuesi usb në ttl, kështu që merrni një konvertues USB në TTL dhe ndiqni skmatikët e treguar.

Hapi 5: Programimi i Bordit

Programimi i Bordit
Programimi i Bordit
Programimi i Bordit
Programimi i Bordit
Programimi i Bordit
Programimi i Bordit
Programimi i Bordit
Programimi i Bordit

Tani hapni skicën e ndezjes në arduino IDE tuaj dhe ndryshoni kunjin jo në "PC13" sepse drejtuesi i bordit i stm32 është në pin PC13, pastaj zgjidhni cilësimet në seksionin e veglave (si: bordet, porta com, metoda e ngarkimit etj. Sipas treguar imazh) & Ngarko kodin në stm32 tuaj dhe bordi pc13 i bordit do të fillojë të pulsojë si imi në imazhe (më falni për cilësinë e figurës) dhe madje edhe për ta parë atë të ndezë siç duhet mund të shtoni një LED të jashtëm edhe në PC13. Pra argëtohuni duke bërë projekte me STM32 BOARD.

Recommended: