Hallo, welchen STM32 würdet ihr für folgende Anforderung nehmen: günsitger Preis < 4 € !!! min. 2x USART min. 1x CAN min. 1x USB (zum Programmieren (FW-Update) und für Debug Textausgaben) min. 4x I/O (das wird wohl jeder MC dann noch frei haben...) kleines Gehäuse (LQFP oder TSSOP) bis max. 48/64 Pins besser noch weniger Alles muss gleichzeitig genutzt werden können, bin schon mal mit dem STM32F042F reingefallen der glaube ich CAN/USB nicht gleichzeitig kann... So gefunden habe ich den STM32F072C und STM32F302C, welchen würdet ihr für ein neues Projekt empfehlen oder vielleicht einen ganz anderen? Gruß Markus
Ich hab' mir für mein aktuelles Projekt den STM32G474RE ausgesucht - für meine Aufgabe (wie auch für deine) eigentlich überkandidelt, aber aus dem Jahre 2019 statt 2012, also sicherlich länger lieferbar, ich kann den gelichen Prozessor auch für umfangreichere Projekte einsetzen und er hat ein besseres Preis-Leistungsverhältnis. Mit 4,12EUR bei 100St. kommt er in die Gegend Deiner Preisvorstellung. Der STM32F302C ist sicherlich kein schlechte Wahl,
Gast
#6228814
stm32l443cct TQFP-48 https://www.digikey.de/products/de?keywords=stm32l443cct 2,64€/Stück PS: CubeMX hat einen MCU Selector für solche Fragen
Gast
#6228838
Markus S. schrieb: > Debug Textausgaben Zuviel auf die Irren hier im Forum gehört, wa? Besorg dir einen originalen St-Link zum Debuggen. STM32F103C4/6/8/B STM32F302C6 STM32F373C8T6 Das waren vier Minuten. Die parametrische Suche von ST ist gut - nutze sie!
Gast
#6228839
Markus S. schrieb: > Alles muss gleichzeitig genutzt werden können, bin schon mal mit dem > STM32F042F reingefallen der glaube ich CAN/USB nicht gleichzeitig > kann... So ein Quark. 1. Beschreibt ST alle Funktionen in den Datenblättern. Wenn Du die nicht liest: selber Schuld! 2. der Controller kann natürlich CAN und USB gleichzeitig. Glaube ist ein Ding für die Kirche, hier zählen Fakten. 3. Bei den Gehäusen mit weniger als 48 Pins läßt sich CAN TX nicht auf einen freien Pin legen, wenn USB genutzt wird (irgendwo müssen halt Kompromisse gemacht werden, nichstdestotrotz geht CAN RX trotzdem). Also: Bitte zukünftig Datenblätter lesen und hier im Forum keinen Blödsinn schreiben!
Gast
#6228840
Der STM32F103 kann USB und CAN eben nicht gleichzeitig. Trotz freien Pins. USB und CAN teilen sich den gleichen Speicher. Aber wie du sagst, steht ja im Datenblatt.
Gast
#6228854
Markus S. schrieb: > Alles muss gleichzeitig genutzt werden können, bin schon mal mit dem > STM32F042F reingefallen der glaube ich CAN/USB nicht gleichzeitig > kann... Das ist schlicht falsch. Das Datenblatt sagt hierzu: [code]When the CAN peripheral clock is enabled in the RCC_APB1ENR register, only the first 768Bytes are available to USB while the last 256 Bytes are used by CAN. [/code9
Gast
#6228986
Martin schrieb: > Der STM32F103 kann USB und CAN eben nicht gleichzeitig. Trotz freien > Pins. USB und CAN teilen sich den gleichen Speicher. Aber wie du sagst, > steht ja im Datenblatt. Wenn man nicht mal lesen kann, sollte man einach mal seine Finger still halten. Wo zum Henker geht es hier um den ollen STM32F103? Richtig: Nirgendwo! Also: Wie ich schrieb: Im RICHTIGEN Datenblatt des STM32F042F steht, dass er gleichzeitig CAN und USB kann. So, und jetzt mach schnell die Anmeldung für den Volkshochschulkurs "Lesen für Grundschüler" klar!
STM32G431 auch könnte gehen. Zumindest CubeMX lässt CAN und USB zu. nach RM0440 hat CAN eigenen Speicher (0.8 kByte) reserviert. Wenn Du mit 32 kByte Speicher auskommst liegst Du preislich bei etwa 4 Euro Einzelpreis.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.