Cov txheej txheem:

STM32 Board nrog Arduino IDE STM32F103C8T6: 5 Cov Kauj Ruam
STM32 Board nrog Arduino IDE STM32F103C8T6: 5 Cov Kauj Ruam

Video: STM32 Board nrog Arduino IDE STM32F103C8T6: 5 Cov Kauj Ruam

Video: STM32 Board nrog Arduino IDE STM32F103C8T6: 5 Cov Kauj Ruam
Video: KiCad STM32 Hardware Design - An Overview in 20 Minutes - Phil's Lab #15 2024, Kaum ib hlis
Anonim
STM32 Board nrog Arduino IDE STM32F103C8T6
STM32 Board nrog Arduino IDE STM32F103C8T6

Nyob Zoo Cov Menyuam txij li ntau tus neeg siv cov laug cam arduino tab sis raws li peb paub lawv muaj qee qhov kev txwv yog li ob peb lwm cov laug cam tau los ua qhov kev xaiv arduino uas tuaj yeem xa kev ua tau zoo dua thiab cov yam ntxwv zoo dua li Arduino thiab ib qho ntawm lawv yog STM32. STM32 lub rooj tsavxwm tseem pheej yig dua li Arduino uno thiab nws lub peev xwm yog txoj hauv kev zoo dua li Arduino uno tab sis vim tias lawv tsis yog ib txwm txhawb los ntawm Arduino IDE peb xav tau ntxiv lawv tus kheej rau Arduino IDE. Yog li hauv cov lus qhia no peb yuav ntxiv STM32 cov laug cam rau Arduino IDE & peb yuav tsim cov phiaj xwm no siv Arduino IDE.

Kauj Ruam 1: Yam Koj Xav Tau

Yam Koj Xav Tau
Yam Koj Xav Tau

Rau cov lus qhia no peb yuav xav tau cov khoom hauv qab no: STM32: USB CABLE: FTDI: "Breadboard & Ob peb Jumpers

Kauj Ruam 2: STM32 BOARD Specifications (STM32F103C8T6)

STM32 BOARD Specifications (STM32F103C8T6)
STM32 BOARD Specifications (STM32F103C8T6)

Cov lus qhia tshwj xeeb ntawm STM32F103C8T6 tau muab hauv qab no & ntxiv rau hauv cov duab.: Chaw Tsim Tshuaj STMicroelectronics Series STM32F1 Core Processor ARM® Cortex®-M3 Core Loj 32-Ntsis Ceev 72MHz Kev Sib Txuas CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB Peripherals DMA, Tsav Tsheb PWM, Koom Haum, POR, PVD, PWM, Temp Sensor, WDT Tus lej ntawm I/O 37 Qhov Kev Pab Cuam Loj 64KB (64K x 8) Txoj Haujlwm Nco Hom FLASH EEPROM Loj - RAM Loj 20K x 8 Voltage - Muab (Vcc/Vdd) 2V ~ 3.6V Cov Hloov Cov Ntaub Ntawv A/D 10x12b Hom Oscillator Ua Haujlwm Sab Hauv Kub -40 ° C ~ 85 ° C (TA)

Kauj Ruam 3: Nruab STM32 Boards hauv Arduino IDE

Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE
Nruab STM32 Boards hauv Arduino IDE

Thov ua raws cov lus qhia hauv qab no thiab muab cov duab los teeb tsa stm32 cov laug cam hauv arduino lub tswv yim: 1- Tua Arduino.cc IDE. Nyem rau "File" menu thiab tom qab ntawd "Preferences". Qhov "Preferences" dialog yuav qhib, tom qab ntawd txuas qhov txuas hauv qab no mus rau "Ntxiv Boards Managers URLs" teb: "https://dan.drown.org/stm32duino/package_STM32duino_index. json "Nyem" Ok "2- Nyem rau" Tools "menu thiab tom qab ntawd" Boards> Boards Manager "Tus thawj tswj hwm pawg yuav qhib thiab koj yuav pom cov npe ntawm cov teeb tsa thiab muaj cov laug cam. Xaiv" STM32 F103Cxxx "thiab nyem rau nruab. Tom qab kev teeb tsa ua tiav daim ntawv "INSTALLED" tshwm nyob ib sab ntawm lub npe tseem ceeb. Koj tuaj yeem kaw Tus Thawj Saib Xyuas Haujlwm tam sim no koj tuaj yeem pom STM32 cov pob khoom ntim hauv "Board" ntawv qhia zaub mov. Xaiv cov pawg xav tau series: STM32F103Cxxx Xaiv pawg

Kauj Ruam 4: Kev Sib Txuas rau Programming Pawg Thawj Coj

Kev Sib Txuas rau Programming Pawg Thawj Coj
Kev Sib Txuas rau Programming Pawg Thawj Coj

Txhawm rau program stm32 koj yuav tsum ua raws cov kab lus no muab rau. To rau qhov program nws koj yuav tsum tau txais Stm32 pom tseeb thiab lwm qhov yog usb rau ttl hloov pauv, yog li tau txais USB rau TTL hloov pauv thiab ua raws cov qauv qhia.

Kauj ruam 5: Programming Board

Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj
Programming Pawg Thawj Coj

Tam sim no qhib lub ntsej muag ntsais muag hauv koj li arduino IDE thiab hloov tus lej tsis yog "PC13" vim tias onboard coj ntawm stm32 nyob ntawm PC13 tus pin ces xaiv cov teeb tsa hauv cov cuab yeej ntu (xws li: cov laug cam, com chaw nres nkoj, tso cov txheej txheem thiab lwm yam. duab) & Tshaj tawm cov cai rau koj stm32 thiab onboard pc13 coj yuav pib ntsais muag li kuv li hauv cov duab (thov txim txog cov duab zoo) thiab txawm tias pom nws ntsais muag los koj tuaj yeem ntxiv sab nraud LED rau PC13 ib yam. Yog li muaj kev lom zem ua cov phiaj xwm nrog STM32 BOARD.

Pom zoo: