Vorweg: Ich weiss gar nichts über Cortex M0/LPC811! Ich kann mit AVRs arbeiten und programmieren. USB-TTL Dongles habe ich auch.. Ich würde mir gerne mal das hier "nachbauen": http://www.quinapalus.com/psb.html Da steht aber nichts von einer minimalen Supportschaltung? Heisst das, es reicht +3.3V, GND und Rx+Tx über einen USB-TTL Dongle dran zu schalten zum Betrieb? Also nur Dongle und LPC811 Chip?? Zum Programmieren (eines LPC810) habe ich diese Seite gefunden: https://learn.adafruit.com/getting-started-with-the-lpc810/programming-the-lpc810-with-flash-magic Kann ich das im Prinzip genauso machen mit dem LPC811 (nur andere Gehäuseform)? Habe Win10/XP Rechner. Danke, Peter
ja, das geht in der Tat so einfach. Wenn man es ordentlich machen will spendiert man dem µC noch einen 100 nF Kondensator wie auch auf der Adafruit Seite angegeben. Die LPC sind nicht an jeder Ecke erhältlich wie die Atmel AVR, hier ist Conrad ausnahmsweise mal eine gute Quelle. Und wenn du keine Angst vor TSSOP hast dann gleich den LPC824 nehmen, der hat mehr Resourcen und kostet auch nicht viel mehr.
Peter S. schrieb: > LPC811 LPC812 wäre eventuell einfacher, da auch als SOIC Package verfügbar. > Ich würde mir gerne mal das hier "nachbauen" Da ist ja auch ein fertiges HEX File dabei, kann man tatsächlich direkt mit USB-seriell Kabel drauf flashen (auch auf LPC812) > Adafruit Die Verwenden als IDE LPCXpresso zum Programmieren, das ist Eclipse und für einen Einsteiger doch etwas überladen und unübersichtlich. Es gibt auch etwas wie Visual Studio, mit 32K Code Limit, aber die LPC800 haben ja gar nicht so viel. https://www.iar.com/iar-embedded-workbench/ Für beides gibt es umfangreiche Demos in C und in Assembler: http://www.nxp.com/products/microcontrollers-and-processors/arm-processors/lpc-cortex-m-mcus/software-tools/lpcopen-libraries-and-examples:LPC-OPEN-LIBRARIES
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.