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
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
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...
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.
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.
:
Bearbeitet durch User
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.