Barion Pixel

STM32 / 256k [STM32 – F401CEU6] – BlackPill mini

2.490Ft (1.961Ft+ÁFA)

A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini egy STM32F401 alapú, USB-C csatlakozós BlackPill mini alappanel 256 kB Flash memóriával és 64 kB SRAM-mal. Arduino környezetből és STM32 fejlesztőeszközökkel is használható, programozáshoz ST-Link V2 javasolt, a panel beépített USB bootloadert is tartalmaz. 84 MHz-es működése, 12 bites ADC-je és USB OTG funkcionalitása tanuló-, prototípus- és vezérlési feladatokhoz teszi használhatóvá. 

20 készleten

Cikkszám: T78275 Kategória: Márka:
Cikkszám: T78275

Leírás

A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini egy STM32F401 alapú, USB-C csatlakozós BlackPill mini alappanel 256 kB Flash memóriával és 64 kB SRAM-mal. Akkor kerül elő, amikor a BluePill szintje már szűk, de még nincs szükség nagyobb memóriájú STM32F411 alaplapra.

A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini 84 MHz-es működésével, 12 bites ADC-jével és USB OTG funkcionalitásával jól használható tanuló-, prototípus- és vezérlési feladatokhoz. A panel az Arduino környezet mellett más STM32 fejlesztőeszközökkel is használható, így nem csak belépő mikrokontrolleres próbákhoz, hanem komolyabb STM32 kísérletekhez is jó kiindulási alap.

A blackpill ezen változata 256 kB Flash és a 64 kB SRAM-mal rendelkezik Ez sok STM32F401 feladathoz elég, de nagy könyvtárakkal, USB-s firmware-rel, kijelzős menürendszerrel vagy összetettebb kommunikációs réteggel hamar szűk lehet.

Az első gyakorlati korlát: az USB-C csatlakozó alaphelyzetben tápellátásra is szolgál, de programfeltöltéshez az ST-Link V2 programozó használata a biztosabb. USB kábel nincs a csomagban.

Hol használd?

A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini olyan alappanel, amely a klasszikus 8 bites Arduino világ és a nagyobb STM32 fejlesztőpanelek közé illeszkedik. Gyorsabb végrehajtás, több periféria és STM32-es fejlesztési út kell, de a projekt még nem kíván nagyobb Flash memóriát vagy komplett gyártói fejlesztőkártyát.

Egy mondatban: a STM32 / 256k [STM32 – F401CEU6] – BlackPill mini egy kompakt STM32F401 BlackPill mini alappanel 256 kB Flash memóriával, 64 kB SRAM-mal, USB-C csatlakozóval és ST-Link V2 programozási lehetőséggel.

Így működik a gyakorlatban

A panel központja az STM32F401 mikrokontroller. A felhasználói program a belső Flash memóriába kerül, futás közben pedig az SRAM ad helyet a változóknak, puffereknek és kommunikációs adatoknak. A 84 MHz-es órajel miatt a panel gyorsabb vezérlési, mérési és kommunikációs feladatokhoz is használható, mint egy egyszerűbb belépő mikrokontroller.

A programozásnál két út jelenik meg: ST-Link V2 programozóval közvetlenül, illetve a beépített USB bootloader használatával. Műhelyben az ST-Link V2 azért kényelmesebb, mert a programfeltöltés mellett hibakeresési irányt is ad, és kevésbé függ az USB boot állapottól.

Az U3 hely 25xx SPI Flash chip számára van kialakítva, de a chip nincs beültetve. Ez bővítési pont, nem használatra kész külső memória.

Tipikus helyzetek, ahol beválik

  • A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini jó választás STM32 tanulóprojekthez, amikor a cél az STM32F4 család megismerése.
  • Használható Arduino környezetből induló fejlesztéshez, ahol a projekt már kinőtte az egyszerűbb 8 bites alappaneleket.
  • Jó alap ST-Link V2 programozási és hibakeresési gyakorlatokhoz.
  • Beépíthető érzékelős prototípusba, ahol 12 bites ADC bemenetre és gyorsabb feldolgozásra van szükség.
  • Alkalmas USB-s mikrokontrolleres kísérletekhez, ahol a firmware mérete belefér a 256 kB Flash memóriába.
  • Használható oktatási célú STM32F401 laborfeladathoz, ahol a panel kis mérete és tüskesoros csatlakoztathatósága előny.
  • Jó választás vezérlési próbaáramkörhöz, ahol a végleges hardver előtt gyorsan kell STM32F401 alapú mintakapcsolást építeni.

Mire kell figyelni beüzemeléskor?

Mire figyelj?Mit okoz?
Van ST-Link V2 programozód?A programfeltöltés és a hibakeresés kiszámíthatóbb lesz.
USB kábelt külön készítesz elő?A csomag USB kábelt nem tartalmaz.
Elég a 256 kB Flash?Nagyobb firmware vagy több könyvtár esetén memóriakorlátba futhatsz.
Elég a 64 kB SRAM?Nagy pufferek, kijelzős grafika vagy több kommunikációs réteg mellett szűk lehet.
Az U3 SPI Flash be van ültetve?Nincs beültetve, ezért külső Flash memóriaként nem használható azonnal.
Az USB bootloaderrel akarsz dolgozni?A boot mód és az USB felismerés beállítása része lesz a munkának.
A tüskesorokat forrasztani kell?A panel csak stabil forrasztás után illeszthető megbízhatóan próbapanelbe vagy saját áramkörbe.

Ezekre figyelj

A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini kiválasztásánál ne csak azt nézd, hogy STM32F4 alapú panelről van szó. Ennél a változatnál a 256 kB Flash és a 64 kB SRAM a döntő különbség a nagyobb BlackPill variánsokhoz képest.

A programozási környezetet is előre tervezd meg. Ha stabil fejlesztési munkát szeretnél, az ST-Link V2 programozó nem kiegészítő luxus, hanem műhelyben jól használható alap eszköz.

A csomag USB kábelt nem tartalmaz, ezért az USB-C csatlakozó önmagában nem jelenti azt, hogy minden szükséges kábel is benne van a dobozban. Az U3 SPI Flash hely sem beültetett memória, hanem bővítési lehetőség.

Fontos korlátok, amikkel számolni kell

Ne ezt válaszd, ha

  • a projekted biztosan több mint 256 kB Flash memóriát igényel.
  • nagy RAM-igényű grafikus, hangfeldolgozós vagy többpufferes feladatot építesz.
  • készre szerelt, USB kábellel együtt csomagolt fejlesztőkészletet keresel.
  • beültetett külső SPI Flash memóriára van szükséged.
  • kezdőként kizárólag egykattintásos USB-s feltöltésre építenéd a teljes munkafolyamatot.
  • a projektedhez nagyobb memóriás STM32F411 vagy más, bővebb erőforrású panel kell.

Egy apró tipp a gyakorlatból

STM32 BlackPill panelnél a legtöbb első hiba nem a kódban van, hanem a programozási útban: rossz boot állapot, bizonytalan USB kábel, hiányzó ST-Link bekötés vagy forrasztatlan tüskesor. A STM32 / 256k [STM32 – F401CEU6] – BlackPill mini akkor hálás fejlesztőpanel, ha először a tápellátást, a GND közösítést és az ST-Link csatlakozást rakod rendbe, és csak utána keresel firmware hibát.

A modul bootloadert tartalmazhat. Ezt az STLink-kel a Target → Option Bytes… → Read Out Protection → Level 0 / Disabled, majd Apply vonalon lehet törölni.

Műszaki jellemzők

JellemzőÉrték
Alappanel típusa:STM32 BlackPill mini
Központi chip:STM32F401
Termékcímben szereplő típusjel:STM32F401CEU6
Órajel:84 MHz
Flash memória:256 kB
SRAM:64 kB
ADC:12 bites
USB funkció:USB OTG
USB csatlakozó:USB-C
Programozás:ST-Link V2 programozóeszközzel
USB bootloader:Beépített
Opcionális U3 chiphely:25xx SPI Flash, nincs beültetve
USB kábel a csomagban:Nincs
Kialakítás:Tüskesoros alappanel

Dokumentáció

Csomag

  • 1x STM32 / 256k [STM32 – F401CEU6] – BlackPill mini STM32F401 alappanel 256k/64k
  • 2x tüskesor
  • 1x 4pin csatlakozó STM32 ST-Link V2 programozóhoz

További információk

Tömeg0,02 kg
Méretek6 × 3 × 1 cm
CikkszámT78275
Chipkészlet

Tápfeszültség [V]

,


Bővített forgalmazói/gyártói információk (EU 2023/988 rendelet alapján):
   Gyártó/első EU forgalmazó: TavIR / Cseh Róbert ev.
   Elérhetőség: 1181, Budapest, Szélmalom utca 13.
   Elektronikus cím: https://shop.tavir.hu
   Kapcsolatfelvétel: a Kapcsolat oldalon keresztül.

Értékelések

Még nincsenek értékelések.

„STM32 / 256k [STM32 – F401CEU6] – BlackPill mini” értékelése elsőként

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Gyakran ismételt kérdések a STM32 / 256k [STM32 - F401CEU6] - BlackPill mini termékről

Mire való a STM32 / 256k [STM32 - F401CEU6] - BlackPill mini?

A STM32 / 256k [STM32 - F401CEU6] - BlackPill mini STM32F401 alapú fejlesztőpanel tanuló-, prototípus- és vezérlési feladatokhoz. Akkor jó választás, ha 84 MHz-es STM32F4 alapra, USB-C csatlakozásra és 256 kB Flash memóriára van szükség.

Elég a 256 kB Flash memória STM32F401 projektekhez?

A 256 kB Flash sok alap STM32F401 feladathoz elég, de nagy könyvtárak, USB-s firmware, kijelzőkezelés vagy összetettebb kommunikáció mellett szűk lehet.

Mennyi SRAM van a STM32 / 256k [STM32 - F401CEU6] - BlackPill mini panelen?

A panelhez megadott SRAM méret 64 kB. Nagy adatpufferek, grafikus kijelzők és több párhuzamos kommunikációs réteg tervezésekor ez döntési korlát.

Kell ST-Link V2 a STM32 BlackPill mini programozásához?

A STM32 / 256k [STM32 - F401CEU6] - BlackPill mini programozásához ST-Link V2 programozóeszköz javasolt. Ez a fejlesztésnél stabilabb feltöltést és jobb hibakeresési munkafolyamatot ad.

Programozható a panel USB bootloaderrel is?

Igen, a panel beépített USB bootloadert tartalmaz. Az USB bootloader használatánál a boot mód és az USB felismerés helyes beállítása része a munkának.

Tartalmaz USB kábelt a STM32 / 256k [STM32 - F401CEU6] - BlackPill mini csomag?

Nem. A csomag USB kábelt nem tartalmaz, ezért a megfelelő USB-C kábelt külön kell biztosítani a tápellátáshoz vagy USB-s munkához.

Be van ültetve az U3 SPI Flash chip?

Nem, az U3 hely 25xx SPI Flash bővítéshez van kialakítva, de a chip nincs beültetve. Ez nem használatra kész külső memória.

Használható Arduino környezetben a STM32 / 256k [STM32 - F401CEU6] - BlackPill mini?

Igen, a panel Arduino mellett más STM32 fejlesztőeszközökkel is programozható. A konkrét board-beállításnál a 256 kB Flash és 64 kB SRAM változatot kell kezelni.

Mikor jobb nagyobb memóriás STM32 BlackPill panelt választani?

Nagyobb memóriás panel kell, ha a firmware túlnő a 256 kB Flash méreten, vagy a 64 kB SRAM kevés a pufferekhez, grafikus elemekhez és kommunikációs rétegekhez. Ilyenkor STM32F411 vagy más nagyobb erőforrású panel lehet megfelelőbb.

Milyen ADC van a STM32 / 256k [STM32 - F401CEU6] - BlackPill mini panelen?

A panel fő adatai között 12 bites ADC szerepel. Analóg mérésnél a bemeneti feszültségszinteket és a választott STM32 lábkiosztást a kapcsolás tervezésekor figyelembe kell venni.

Hol található STM32F401 dokumentáció?

Az STM32F401 dokumentáció az STMicroelectronics oldalán érhető el: STM32F401 dokumentáció.

Kosárba teszem