Suche: USB Eval-Board für STM32F10x

Gast #3751231
Lesenswert?

Hallo zusammen,
ich will für ein künftiges Bastelprojekt mich an einem kleinen Proof of 
Concept für einen STM32F10x als USB-HID-Device, genauer gesagt als 
Tastatur, versuchen. (Was für ein fieses Denglisch.)

Für den STM32F40x gäbe es das STM32F4-Eval-Board, aber die STM32F4xx 
erscheinen mir wirklich extrem überdimensioniert für eine 
Tastatur-Emulation.

Kennt jemand ein geeignetes Board, bei dem
 - ein STM32F10x, (am besten STM32F103)
 - mit USB-Verbindung
 - bestückt oder unbestückt
 - 5V-Versorgung (am besten aus dem USB)
 - JTAG-Anschluß und
 - ein paar freie GPIO-Pins verfügbar
sind?

Klar, ich könnte dafür eine Leiterplatte routen. Aber das dauert immer 
ein Weilchen; und vorher würde ich gern probieren, ob meine Idee 
wirklich sinnvoll umsetzbar oder eine Schnapsidee ist.


Viele Grüße
W.T.
Gast #3751382
Lesenswert?

Johannes schrieb:
> Hallo,
>
> schau dir doch mal das stm32f1 discovery an. Das hat alles was du
> willst, lediglich JTAG ist nur als SWD Schnittstelle ausgeführt, was
> aber bei den meisten STM32 so gemacht wird.

Hmm...ein STM32F1 discovery scheint es laut ST nicht zu geben. Nur 
STM32Fx discovery mit x = {0, 2, 3, 4}. Und auf dem STM32VLDISCOVERY ist 
kein USB.

Phantomix Ximotnahp schrieb:
> das board hab ich hier rumliegen
> https://www.olimex.com/Products/ARM/ST/STM32-103STK/
> hat aber keinen Programmer mit drauf,

Programmer on-Board ist ja auch keine Anforderung. Wobei ich auf der 
Suche danach auf das OLIMEXINO-STM32 und das STM32-H103 Development 
Board gestoßen bin. Letzteres sieht sogar ideal aus - daß ich auf ein 
eigenes Layout komplett verzichten könnte. Ersteres ist ein wenig 
over-sized, dafür aber bei Watterott zu bekommen.

Helmut S. schrieb:
> Wie wäre es mit dem S64DIL-103.
> http://re.reworld.eu/de/produkte/b0dil/index.htm

Hm...ich glaube nicht, daß die AVR32 pinkompatibel zu den STM32F10x sind 
- habe es aber auch nicht nachgeprüft. Das STM32-H103 gefällt mir aber 
auch viel besser.

Danke für die Diskussion!
W.T.
Gast #3751509
Lesenswert?

Helmut S. schrieb:
> Wieso kommst du auf AVR?

Vermutlich anhand dieses Satzes: "B0DIL ist ein kompaktes 
Schnittstellenmodul für AVR32-Mikrocontroller von Atmel im 
TQFP64-Gehäuse."

Ahja..... lustige Seite mit Frames. Der Link verweist auf das "BODIL".

Das S64DIL-103 sieht aber wirklich nicht verkehrt aus. Vom Format her 
fast so gut wie das STM32-H103.
#3827788
Lesenswert?

Torsten C. schrieb:
> Noch auf der Suche?

Nein. Das hier:

http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board/1319507014.html

Hat meinen Anwendungszwecken voll genügt und das Projekt ist 
abgeschlossen.

Aber danke.

Torsten C. schrieb:
> Wie programmiert man die?

Vermutlich ist die Stiftleiste vorn ein SWIM-Anschluß.

Viele Grüße
Nicolas
Persönliche Seite #3838321
Lesenswert?

Walter Tarpan schrieb:
> SWD braucht keine Reset-Leitung.

OK, hab's nun auch gelesen. Und 3V3 auch nicht, ist eh beim Discovery 
nicht angeschlossen.

Also nur GND, SW_CLK und SW_DIO.

Da bei den Billig-China-Boards die seitlichen Stiftleisten auf der 
B-Seite bestückt sind und nicht auf der L-Seite, muss man diese Boards 
"über Kopf" auf die Basis-Platine stecken und kommt nicht mehr richtig 
an das SWD-Interface.

Ich für meinen Fall mache daher auf die Basis-Platine eine USB-Buchse:

PIN 2: SW_CLK
PIN 3: SW_DIO
PIN 5: GND

Die ist dann auch gleich verdrehsicher. :-)
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren