hi, ich habe die Olimex Platine mit einem LPC2148. My USB firmware funktioniert auf diesem Board sehr gut. Jetzt habe ich mir eigene Platine machen lassen, wo ich nur USB und ein paar andere pins verwende. RTC, ADC usw. brauche ich nicht. Ich habe aber die Platine mit LPC2146 bestückt. und mit einem Quarzoszillator (12Mhz) an XTAL1. XTAL2 ist nicht verbunden. Die Olimex platine hat aber ein Quarz mit zwei Kondensatoren (an XTAL1 und XTAL2). Gibt es Unterschiede zwischen dem LPC2146 und dem LPC2148 (ausser Flashgröße)? Muss im Startup.s und auch woanderes noch irgendwas beachtet werden? Andere Einstellungen? Ich kenne es von anderen Kontrolleren her, wenn man externe, interne Oszillatoren usw. verwendet, dann muss das ganze auch eingestellt werden! wie ist es beim LPC2146/48?? Muss ich es ihm nicht sagen? Ich finde nirgendwo was darüber im Datenblatt? Bitte um Hinweise, Tipps!! Danke, Tino
hi leute, ich habe ein Problem, wo ich leider nicht weiter komme. Daher bitte ich um Hilfe. Ich habe eine Platine mit einem LPC2146 (oder auch lpc2148) gemacht. Diese wurde ähnlich, wie Olimex gemacht, jedoch nur die für mich wichtigens Prepherie. Ich brauche z.b. serielle Schnittstelle, 4xIOs und USB. Der LPC wird über JTAG programmiert (das funktioniert schon). Ich programmiere mit µVision3 von Keil. Diese läuft leider nicht. Ich kann schrittweise ausführen und kann sehen, dass das Programm in der Startup.s file in eine endlose Schleife geht! Vectors: LDR PC,Reset_Addr LDR PC,Undef_Addr LDR PC,SWI_Addr LDR PC,PAbt_Addr LDR PC,DAbt_Addr NOP /* Reserved Vector */ ; LDR PC,IRQ_Addr LDR PC,[PC, #-0x0FF0] /* Vector from VicVectAddr */ LDR PC,FIQ_Addr Ein Breakpoint habe ich bei "Vectors:" gesetzt. Normalerweise sollte das Programm dann zu "Reset_Addr:"-Unterprogramm springen und dort weitermachen (bei Olimex board). Bei mir läuft das Programm einfach weiter ohne zu springen und weiter bis "LDR PC,FIQ_Addr" und dann geht es in eine endlose Schleife. Es kann ja sein, dass ich irgendwo vielleicht was vergessen habe!! z.b. ein Kondensator, ein Widerstand, ein Pin nicht verbunden (was z.b. auch unbedingt an GND oder an VCC verbunden werden muss...). Daher meine Frage: Wie sieht ein minimalsystem mit einem lpc2148 aus? Bitte Bitte Bitte um Hilfe! Danke TINO
Externer Oszillator am XTAL1 ist OK ABER muss kapazitiv eingekoppelt werden. Bitte im DS nachschauen. Robert
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.