Hallo zusammen, Ich suche einen geeigneten Microcontroller mit folgenden Anforderungen -12 Digitale Eingänge -12 Digitale Ausgänge -CAN Controller -Flash-Speicher -Bootloader on Board, wenn möglich über seriell Ich habe über den Markt geschaut finde aber immer nur µC mit vielen I/Os und keinem CAN oder andersrum. Daher meine Frage, kann mir jemand einen „Typ“ sagen, der für diese Anwendung passt ?!. Programmierung In C, der Controller dient nur zur I/O Verwaltung. Ich habe auf der 8051 Basis gesucht, jedoch ohne Erfolg was die Anforderungen angeht… Danke für eure Hilfe.
Der geht: STM32F103, STM32F207, STM32F417 Siehe hier im Artikel: STM32 STM32F417 hat einen Bootloader für UART und sogar USB und auch 2x CAN Controller. Auch geht der LPC1768 von NXP. Edit: Ich kann mich nicht erinnern, dass der PIC18 einen UART Bootlader hat.
Andreas schrieb: > Ich habe auf der 8051 Basis gesucht, jedoch ohne Erfolg was die > Anforderungen angeht… Merkwürdig. Der AT89C51CC03 hat doch alles. Wahlweise mit CAN- oder UART-Bootloader. Peter
DerDan schrieb: > 8051 in 'C' ist suboptimal Kann ich nicht bestätigen, 8051 geht einwandfrei in C. Der Code ist sehr kompakt und schnell. Ich benutze den Keil C51 seit 1995. Anfänger machen nur oft den Fehler, nicht das default Model Small zu nehmen, sondern auf Large umzustellen. Dann darf man sich natürlich nicht wundern, wenn der Code explodiert und die CPU schleicht. Peter
STM32F417 Hier ist wohl eher der 407er gemeint. Glaube kaum, dass die Crypto-Engine benötigt wird. Außerdem ist der 417er extrem schwer zu beschaffen. Bei Digikey z.B. gar nicht.
NXP LPC11C24 - CAN-Controller und -Transceiver on chip. LQFP48-Gehäuse Preis bei Einzelabnahme ca. 4,50- 48 MHz Cortex M0 Evaluationboard (LPCXpresso) kostet gut 20 Euro und lässt sich auch als Programmer bzw. Debugger verwenden. http://www.watterott.com/de/LPC11C24-LPCXpresso-Board?x2cdd6=162a832e7a66d90d811f80bf548351c3
Andreas schrieb: > Ich habe auf der 8051 Basis gesucht, jedoch ohne Erfolg was die > Anforderungen angeht… C505CA - hatte zu meiner Zeit nur OTP, sollte es aber inzwsichen mit Flash geben.
Danke für die schnelle und ausführliche antworten. Ich habe den AT89C51CC03 .. wohl übersehen, bei der vielfalt muss ich mich schlau machen, welcher µC in frage kommt. geschwindigkeit gibt es kein problem, allerdings wird mein programm etwas "größer" sein.
Sehr gute Erfahrungen habe ich mit SiLabs C8051F560/580 gemacht. Grüße
Ich verwende den AT90can128 sowohl privat als auch geschäftlich. Bin sehr zu frieden. Kann ich nur empfehlen. Gruss Harald
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.