BitBastelei
BitBastelei BitBastelei
50.5K subscribers
7,821 views
0

 Published On Dec 24, 2023

In Folge 561 hatte ich einen USB-Kabeltester gezeigt und angemerkt, dass ich mit der Funktionsweise nicht wirklich zufrieden bin. Nunja, ich hatte noch etwas Platz auf einem Board, also schnell an einem Abend einen Prototyp zusammengeklöppelt. Heute geht es um den ersten Teil: Den Prozessor. Ein STM32 soll als Basis dienen, also werfen wir mal auf die Grundbeschaltung und ob wir nativ per USB mit dem Chip reden können.

Inhalt:

00:00 Vorgeschichte/Einleitung
00:57 CPU-Auswahl
03:24 Grundbeschaltung
06:24 Basis-Perepherie
10:18 Stromversorgung
12:42 USB-Beschaltung
18:30 Prototyplörung
19:57 Erster Test
25:50 Verbinden mit STLink
27:38 Programmierung mit Arduino
31:53 USB-Test & Fehlersuche
33:53 DFU-Programmierung (USB)
35:29 Fazit

Links zum Thema:

01:06 STM32F302 Produktseite: https://www.st.com/en/microcontroller...
05:39 AN2867 (Oscillator design guide): https://www.st.com/resource/en/applic...
16:03 AN4879 (USB hardware and PCB guidelines): https://www.st.com/resource/en/applic...
28:07 Arduino core STM32: https://github.com/stm32duino/Arduino...

Transparenz:

Alle Bauteile wurden selbst gekauft und bezahlt, das Design wurde selbst zusammengeklickt. Falls nach Fertigstellung des Prototyps kein Rauch raus kommt oder grobe Fehler auffallen, werden die Quelldateien unter freier Lizenz veröffentlicht.

show more

Share/Embed