Forum: Mikrocontroller und Digitale Elektronik STM32F0x2 Neuerscheinung


von Tim  . (cpldcpu)


Lesenswert?

Gerade neu:

http://www.st.com/web/en/cn/catalog/mmc/FM141/SC1169/SS1574/LN1823

Cortex M0 mit quartzlosem USB2.0 Interface, USB Bootloader und das in 
brauchbaren Packages für <2 EUR.

Also: USB-Stecker dran und loslegen?

Ich bin ja eigentlich eher LPC Fan, aber die gefallen mir schon.

: Bearbeitet durch User
von Gerd E. (robberknight)


Lesenswert?

Schön daß die die endlich offiziell angekündigt haben. Das erste Mal 
haben die schon 2012 gesagt daß sie einen F0 mit USB rausbringen wollen 
und das hat sich dann seit dem immer wieder verzögert.

Leider wird das dann wohl noch bis Mitte des Jahres oder so dauern bis 
die wirklich in Stückzahlen draußen sind.

Wenigstens gibt es sehr bald schon Discoveries:
http://de.mouser.com/ProductDetail/STMicroelectronics/STM32F072B-DISCO/?qs=%2fha2pyFadugzM%2fSA2IzJ7UzkZ57ieWGJx%252by9OUA20CTTWlgdX1YYvg%3d%3d

Was mir gefällt ist daß die auch gleich die F042-Serie mit USB, aber mit 
kleinen Gehäusen (u.a. TSSOP20) und wenig Flash rausgebracht haben. Die 
sind perfekt geeignet für einfache PC-Peripherie, die aber dennoch etwas 
Eigenintelligenz braucht und daher z.B. nen FTDI nicht in Frage kommt.

Tim    schrieb:
> für <2 EUR.

Das hast Du aus der Pressemeldung, oder? Das gilt dann vielleicht bei 
10.000 Stück oder so. Erst wenn die Teile in Stückzahlen bei den Distris 
auftauchen gibt es auch verlässliche Preise für kleinere Stückzahlen.

Dank der Einkaufskonditionen in China dürfte aber für Bastler vermutlich 
auf absehbare Zeit der F103 der günstigste STM32 mit USB bleiben:
http://www.aliexpress.com/item/100-new-original-STM32F103CBT6-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html
(der Link ist auf die 128KB-Version, die STM32F103C8T6 mit 64KB gibts 
noch billiger)

: Bearbeitet durch User
von Uwe Bonnes (Gast)


Lesenswert?

Tim    schrieb:
> Also: USB-Stecker dran und loslegen?

Der USB DP 1.5 kOhm Pull Up ist auch voerhanden, wie bei L1/F2 und F4. 
Bei F1 und F3 braucht man extra Beschaltung...

von Vilex (Gast)


Lesenswert?

die hätten mal bei dem F4 die quarze drinne verbauen sollen.

von greg (Gast)


Lesenswert?

Gerd E. schrieb:
> Dank der Einkaufskonditionen in China dürfte aber für Bastler vermutlich
> auf absehbare Zeit der F103 der günstigste STM32 mit USB bleiben:
> 
http://www.aliexpress.com/item/100-new-original-STM32F103CBT6-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html
> (der Link ist auf die 128KB-Version, die STM32F103C8T6 mit 64KB gibts
> noch billiger)

In der Tat, es gibt da auch nette, einfache Basis-Devboards für so 6-7 
EUR:

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

Das kann man kaum schlagen.

von 6A66 (Gast)


Lesenswert?

Vilex schrieb:
> die hätten mal bei dem F4 die quarze drinne verbauen sollen.

Quarz drinnen verbauen - das ist technsich nicht möglich!
Wenn dann Oszillator mit den entsprechenden Toleranzen (ca 1%). Der 
sollte aber wie üblich drinnen sein.

rgds

von Michael H. (overthere)


Lesenswert?

Man mag von Freescale Produkten und deren Dokumentation halten was man 
will. Aber ganz klar: Die MCUs sind echt nicht schlecht im Preis 
Leistungsverhältnis. 1,86 Euro bei 100 Stück bei Mouser. Erfahrungsgemäß 
sind die Produktionspreise deutlich darunter: (China "Alibaba" wäre mir 
eine zu riskante Quelle für seriöse Projekte)

http://de.mouser.com/ProductDetail/Freescale-Semiconductor/MKL25Z128VLK4/?qs=sGAEpiMZZMuWgNZUrZaZjJzDCqOusTwq

1. 128 kB Flash - 16kB SRAM - 48 kB
2. 1 MSPS 16 BIT ADC (Das ist mein Kaufargument)
3. USB (Aber nur über Quarz)
4. Stromverbrauch sehr niedrig

Was an FreeScale nicht so schön ist:
1. Die IDE ist shit ("Codewarrior"). GCC funktioniert aber relativ gut. 
Gibt dokumentation (Mcuoneclipse) im Netz.
2. Freedom Boards müssen per Firmware umprogrammiert werden, damit sie 
auch als Programmer genutzt werden können.
3. Für meinen Geschmack wenig Timer (3 Stück) - das würde doch kaum 
Platz auf dem Chip brauchen... Kopfschüttel..
4. Sleepmodes sind undurchsichtig.

: Bearbeitet durch User
von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Die interne RC's sind beim STM32 recht gut kalibriert und funktionieren 
bei 25°C recht genau. Bei Temperaturen im normalen Hausgebrauch 
funktioniert somit USB mit den internen RC's.
Wenn man den gesamten Temperaturbereich nutzen will muss man einen Quarz 
einsetzen, auch wenn man z.B. CAN benötigt.

von Martin K. (martinko)


Lesenswert?

Markus Müller schrieb:
> Die interne RC's sind beim STM32 recht gut kalibriert und funktionieren
> bei 25°C recht genau. Bei Temperaturen im normalen Hausgebrauch
> funktioniert somit USB mit den internen RC's.
> Wenn man den gesamten Temperaturbereich nutzen will muss man einen Quarz
> einsetzen, auch wenn man z.B. CAN benötigt.

Naja, beim F407 kann ich am LSI Frequenzen von 35500 - 37000 messen.
Der F072 kann seinen 48MHz USB Takt auf die SOF Messages des USB-Hosts 
aufsyncronisieren, deswegen braucht der als USB Device keinen Quarz.

Gruß Martin

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Der LSI ist NICHT kalibriert, nur der HSI!

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.