STM32duino 1.9.0 and BlackPill

Gast #6266448
Lesenswert?
• ▲
▼
Die freudige Nachricht "STM32duino 1.9.0" ist draußen und damit wird die 
BlackPill unterstützt.

https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0

Die Installation lief bei mir relativ einfach, bis auf die Kleinigkeit, 
dass mein ST-Link-V2 scheinbar eine alte Softwareversion hat. Für das 
Update muss man sich bei ST-Anmelden und was weiß ich nicht alles, 
deshalb habe ich den ST-Link eines neueren Nucleo-Boards als 
Programmieradapter verwendet.

Schade an der BlackPill ist, dass der F411CE wohl keinen DA-Wandler hat:
https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0
Angehängte Dateien:
Gast #6266523
Lesenswert?
• ▲
▼
Jau, zu früh, Augen sind noch nicht richtig auf.

PS:
ein sehr schönes Board, auch weil auf der Unterseite noch ein 128 MBit 
Flash Speicher aufgelötet werden kann. Habe vorgestern auch noch welche 
bekommen, WeAct hat noch Details verbessert, die sind jetzt bei Version 
3.0.
Die Qualität sieht auch sehr gut aus, das wird nicht auf den billigsten 
Maschinen produziert. Das SMD Hühnerfutter sieht nach 0201 oder noch 
kleiner aus.
Ich habe das in mbed integriert, damit kann man auch eine Menge der 
Peripherie nutzen.
Gast #6266636
Lesenswert?
• ▲
▼
>ein sehr schönes Board, auch weil auf der Unterseite noch ein 128 MBit
>Flash Speicher aufgelötet werden kann. Habe vorgestern auch noch welche
>bekommen, WeAct hat noch Details verbessert, die sind jetzt bei Version
>3.0.

Wo hast Du die bestellt? Auf Ali scheinen die am billigsten.
Hast Du auch den zusätzlichen Flash ( oder vielleicht doch EEPROM ? ).
Gast #6266697
Lesenswert?
• ▲
▼
https://de.aliexpress.com/item/4000069263843.html
hatte leider lange Lieferzeit, knapp 6 Wochen. Aber das ist zur Zeit ja 
sehr Variabel. Vielleicht lag es auch an der neuen Version.
Die Versionsnummern sind ein bisschen wirre, auf dem Board steht jetzt 
WeAct 3.0.
ja, den C15 am Flash habe ich nicht eingelötet, funktioniert aber.

Flash:
https://de.aliexpress.com/item/32540622038.html
die waren mit knapp 3 Wochen Lieferzeit schnell da.

Am 3.0 ist die USB Beschaltung offensichtlich anders.
Angehängte Dateien:
Gast #6266765
Lesenswert?
• ▲
▼
pegel schrieb:
> Tolle Sache, nur leider nicht für Hand Löter.
> Für C15 wäre so viel Platz, aber ....

Das kann man ja wohl locker von Hand löten. 0201 ist jetzt keine so 
große Herausforderung wenn man nicht Grade zum ersten mal Lötet.

Markus schrieb:
> Für das Update muss man sich bei ST-Anmelden und was weiß ich nicht
> alles,

Du brauchst einfach die neueste Version von CubeProgrammer und 
fertig....
Gast #6268061
Lesenswert?
• ▲
▼
pegel schrieb:
> Tolle Sache, nur leider nicht für Hand Löter.
> Für C15 wäre so viel Platz, aber ....

habe nochmal nachgesehen, der C15 ist ein 0402 Ziegelstein :)
Macht keinen Spaß zu löten, vor allem die Massefläche ist zickig. Wäre 
natürlich schön wenn der schon bestückt wäre, aber 2 seitig nur für ein 
Bauteil ist wohl wieder zu teuer.
#6296415
Lesenswert?
• ▲
▼
Bestellt hatte ich es am 01. April. Heute ist es endlich angekommen.
https://de.aliexpress.com/item/4000069263843.html

Bestellt war STM32F411CEU6 H/W V2.1. (128K RAM/512K ROM).
Geliefert wurde die neuste H/W V3.0. Inzwischen wurde auch das Angebot 
im E-Shop aktualisiert, sodass man von vorneherein erkennt das man die 
neuste H/W Version erhält.
Angehängte Dateien:
#6330416
Lesenswert?
• ▲
▼
Hallo,

Ich habe auch v3.0 bekommen. Qualitativ wirklich gut im Vergleich zu so 
manchen Bluepill Varianten.
Eine Sache, für die ich recht lange gebraucht hatte. In Variante 3.0 
scheint eine Diode zwischen VBus (USB-Anschluss) und den normalen 5V 
hinzugekommen zu sein. Das ist gut für die Entkopplung,  jedoch 
schlecht, wenn direkt ein USB-Speicherstick angeschlossen werden soll. 
Dann wird die 5V nicht durch gelassen. In diesem Fall muss die Diode D4 
gedrückt werden, oder ein aktiver USBHub verwendet werden.

(Konnte leider mit dem Handy keine PNG's erzeugen daher nur JPEG 
...Sorry)

Grüße
Tom
Angehängte Dateien:
Beitrag #6330419 wurde von einem Moderator gelöscht.
#6330778
Lesenswert?
• ▲
▼
Die Diode gibt es schon seit HW Version 2.2 siehe Release-Notes:
https://www.mikrocontroller.net/attachment/458500/Image_2.png

Laut dem Hersteller wurde die Diode D4 hinzugefügt um Überspannung des 
USB-Anschlusses zu vermeiden. Dabei gab es vorher Probleme mit USB-C 
Ladekabel mit elektronischen Marker-Chip („E-Marker“), der hilft, die 
nötige Spannungsversorgung zu ermitteln.
#6330954
Lesenswert?
• ▲
▼
Vielen Dank für die gute detailierte Information. Ich kannte die Release 
Notes gar nicht. Ich kannte auch die Version 2.2 gar nicht. 
(Klassiker...erst bestellt..dann informiert...)
Dann wird es bei der Version 2.2 auch schon die Problematik mit der VBus 
Spannungsversorgung geben.
Es ist wahrscheinlich auch nicht häufig anzutreffen, dass der USB 
Anschluss als Spannungsversorgung für das Board UND als Schnittstelle 
für Devices (USB-Drives) genutzt wird.(Ist ja eher unlogisch)
Gibt es weitere, einfache Lösungen für das Problem mit der 
VBUS-Spannungsversorgung?
Gast #6331242
Lesenswert?
• ▲
▼
Schöne Platinchen, ich nutze kein Framework, direkte Register zugriffe 
:). Mann kann die mit dem schönen Embedded Studio von Segger via einen 
JLink programmieren und debuggen. Man muss aber die Reset Leitung auch 
binden, sonst ist programmieren eher eine Glückssache :)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.