STM32F0x2 Neuerscheinung

OP #3490906
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.
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)
Gast
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.
Gast
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
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.
(Firma: EleLa - www.elela.de)
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.
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.