Hallo ich würde gerne zb. ein Synthesizer von einem Arduino Projekt auf eine echte Platine mit einem Microcontroller bauen, kenne mich jedoch nicht aus woher weiss ich welchen Pic ich zum Brennen nehmen muss und ist der Code der selbe wie beim Arduino? Oder nimmt man da eine andere Programmiersprache.
Crawnby schrieb: > von einem Arduino Projekt Crawnby schrieb: > welchen Pic Arduino benutzt Controller von Atmel, nicht Pic. Crawnby schrieb: > woher weiss ich welchen Pic ich zum Brennen nehmen muss Egal ob Pic oder Atmel: Du nimmst den Controller der deine Anforderungen erfuellt. Wenn z.B. eine Anforderung ist, das du 4 uart brauchst, dann nimmst du einen Controller der 4 uart hat. Die Anforderungen entscheiden darueber, welchen Controller man nimmt. Du kannst dier noch so sehr wuenschen, einen Tiny zu nehmen, wenn der Controller die Anforderungen nicht erfuellt, hilft dir das aber wenig. Crawnby schrieb: > ist der Code der selbe wie beim Arduino Nein, da der Arduino Code auf Atmel-Controller zugeschnitten ist. Der Code muss portiert werden. Also 1 zu 1 uebernehmen ist nicht. Crawnby schrieb: > Oder nimmt man da eine andere > Programmiersprache. Der Arduino-Dialekt (ich nenne das einfach mal so) ist auch nur C/C++. C/C++ kannst du auch auf Pic-Controller benutzen, aber nicht den Arduino-Dialekt.
Hi, wenn Du noch nicht mal merkst, dass es sich nicht um einen PIC handelt, bist Du dann sicher, dass Du eine „echte Platine” hinbekommst? Warum basierst Du die „echte Platine” nicht einfach dem Schaltplan deines Arduinos und entfernst alle Teile, die Du nicht brauchst? Die Schaltpläne sind meines Wissens online verfügbar. Ansonsten solltest Du am einfachsten den selben AVR verwenden, der auch auf deinem Arduino ist, dann kannst Du das Arduino-Kompilat einfach per avrdude auf Deinen µC laden und alles passt. Du könntest natürlich auch den Rest Deiner Schaltung auf einen Shield für den Arduino packen, das ist noch einfacher. vlg Timm
Timm Reinisch schrieb: > Warum basierst Du die „echte Platine” nicht einfach dem Schaltplan > deines Arduinos und entfernst alle Teile, die Du nicht brauchst? Also so ähnlich wie ein Bildhauer, der ein Löwendenkmal produzieren soll: Er nimmt einen Steinblock und haut alles weg, was nicht nach Löwe aussieht. :-)
Wenn das hier keine Eintagsfliege werden soll, fange bitte mit etwas einfachem an. Arbeite die Tutorien durch, damit du Durchblick gewinnst. Alles andere ist sinnlos.
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.