STM32 „Blue Pill“ techninės specifikacijos

  • STM32 „Blue Pill“ yra kūrimo plokštė su ARM Cortex-M3 mikrovaldikliu.
  • Jame yra 37 I/O kaiščiai, 10 ADC kanalų ir USB, UART, SPI, I²C ir CAN jungtys.
  • Jį galima programuoti naudojant STM32CubeIDE, Arduino IDE ir kitus įrankius.
  • Jums reikia išorinio programuotojo (ST-LINK V2), nebent naudojate iš anksto įkeltą įkrovos įkroviklį.

mėlyna piliulė

El STM32 „mėlyna piliulė“ Tai nebrangi kūrimo plokštė, pagrįsta galingu mikrovaldikliu STM32F103C8T6 iš STMicroelectronics. Dėl savo duomenų apdorojimo pajėgumų, 32 bitai Dėl savo programavimo lankstumo jis tapo populiariu pasirinkimu tarp kūrėjų ir elektronikos entuziastų, nes gali pralenkti tokias plokštes kaip Arduino UNO.

Šiame straipsnyje mes išsamiai išnagrinėsime Blue Pill techninės specifikacijos, jo pagrindinės savybės, programavimo metodai ir viskas, ką reikia žinoti, jei norite dirbti su šiuo moduliu.

Bendrosios STM32 „Blue Pill“ savybės

Lėkštė STM32F103C8T6 Mėlyna piliulė Jis turi mikrovaldiklio architektūrą „ARM Cortex-M3“ de 32 bitai, leidžianti pasiūlyti a aukščiausias pasirodymas palyginti su kitomis paprastesnėmis plokštėmis. Pagrindinės jo savybės yra šios:

  • Mikrovaldiklis: STM32F103C8T6
  • CPU architektūra: Didelio našumo ARM Cortex-M3
  • Laikrodžio dažnis: 72 MHz
  • Flash atminties dydis: 64 KB
  • RAM: 20 KB
  • Skaitmeniniai įvesties / išvesties kaiščiai: 37
  • PWM kanalai: 12
  • ADC kaiščių skaičius: 10 kanalai su rezoliucija 12 bitai
  • Operacijos įtampa: 3.3V (palaiko signalus 5V ant kai kurių smeigtukų)
  • Ryšio parinktys: CAN, I²C, SPI, UART/USART y USB
  • Darbinė temperatūra: -40°C iki 85°C

Dizainas ir ryšys

Kompaktiškas dizainas Mėlyna piliulė todėl idealiai tinka projektams įterptoji aparatūra ir prototipai. Jo matmenys yra 23mm x 53mm ir turi uostą "MicroUSB kuri leidžia jį maitinti ir programuoti. Tačiau, skirtingai nei kitose kūrimo plokštėse, šioje nėra integruoto programuotojo, todėl jums reikės a ST-LINK V2 norėdami į jį įkelti kodą.

Programavimas ir suderinama programinė įranga

Norint užprogramuoti STM32 „Blue Pill“, galima naudoti keletą kūrimo įrankių:

  • STM32CubeIDE: „STMicroelectronics“ visapusiška kūrimo aplinka.
  • STM32CubeProgrammer: Programinė įranga, skirta įkelti programinę įrangą į plokštę.
  • SW4STM32: Modifikuota Eclipse aplinka, skirta STM32.
  • Arduino IDE: Dėl išplėstinio suderinamumo jį galima užprogramuoti taip, tarsi tai būtų „Arduino“.
  • Mbed OS: Realaus laiko operacinė sistema, skirta ARM pagrįstiems mikrovaldikliams.

Jei naudojate bootloader iš anksto įkelta į plokštę, ją galima programuoti naudojant prievadą "MicroUSB be reikalo ST-LINK V2, nors ši parinktis turi tam tikrų apribojimų.

Išoriniai įrenginiai ir papildomos funkcijos

Viena iš stiprybių Mėlyna piliulė yra siūlomų išorinių įrenginių ir papildomų funkcijų skaičius:

  • Laikmačiai: apima iki 6 laikmačiai 16 bitų.
  • Analoginis / skaitmeninis konvertavimas: Du keitikliai 12 bitų ADC.
  • Serijinio ryšio palaikymas: Galite bendrauti su UART, SPI, I²C, USB y CAN.
  • Variklio valdymas: Atmesti Optimizuotas PWM variklio valdymui.
  • Mažos galios režimas: Siūlo miego ir budėjimo režimus, kad sumažintų energijos suvartojimas.

Palyginimas su kitomis plėtros plokštėmis

Si bien la STM32 mėlyna piliulė Tai puikus pasirinkimas, svarbu palyginti su kitomis populiariomis lėkštėmis:

  • Arduino UNO: Nors ir lengviau naudoti, jo mikrovaldiklis ATmega328P de 8 bitai yra pastebimai mažesnės galios.
  • ESP8266 / ESP32: Jie siūlo ryšį Wi-Fi integruotas, kažkas, kas Mėlyna piliulė neturi.
  • Raspberry Pi Pico: Naudokite procesorių ARM Cortex M0+, bet turintis daugiau atminties.

Kalbant apie kaina ir našumas, Mėlyna piliulė Jis pasiekia puikų vidurį, suteikdamas daug funkcijų už prieinamą kainą.

La STM32 „mėlyna piliulė“ Tai ideali kūrimo plokštė ieškantiems galingo ir universalaus mikrovaldiklio neišleidžiant per daug pinigų. Jūsų procesorius 32 bitai, plati išorinių įrenginių įvairovė ir suderinamumas su skirtingomis kūrimo aplinkomis daro jį puikia alternatyva pažangiems projektams. Vienintelis jo trūkumas yra integruoto programuotojo trūkumas, bet su ST-LINK V2 UN tinkama įkrovos programa, tai nesukelia didelių problemų.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.