freebus.org
http://freebus.org/phpBB3/

LPC programmer => Die Funktion des Schalters
http://freebus.org/phpBB3/viewtopic.php?f=11&t=1121
Seite 1 von 1

Autor:  Hochfrequenz [ 18. Dezember 2009 01:45 ]
Betreff des Beitrags:  LPC programmer => Die Funktion des Schalters

Hallo,
ich habe den LPC programmer fertig aufgebaut. Bis auf den Schalter. Es werden an der Stelle 2 Kontakte geschlossen.

a) Ist es richtig, dass der eine Kontakt über das Gatter 7402 den BC557 ansteuert, der dann wiederum 3,3V an die LPC-Fassung (PIN Vcc) legt?

b) Ist es richtig, dass ich beim Schließen des 2. Kontaktes ein RESET (=GND) an die LPC-Fassung (PIN nRST) lege?

Muss ich, damit ich überhaupt in der Fassung des LPC programmers programmieren kann, mindestens den unter a) genannten Kontakt dauerhaft schließen (= Lötbrücke).

Wenn ich das Tesprogramm "blink.c" in dem frisch programmierten LPC-controller ablaufen lassen möchte, muss ich kurz einen RESET auslösen (=kurzzeitiges Schließen des unter b) genannten Kontaktes)?


Würde mich über Rückmeldungen freuen.

Grüße
Marco Schramm

Autor:  StefanT [ 24. Dezember 2009 23:42 ]
Betreff des Beitrags:  Re: LPC programmer => Die Funktion des Schalters

Ja, der Schalter hat was mit Reset zu tun. Aber die genaue Funktion habe ich bisher nicht verstanden (habe aber auch noch nie genau hingeschaut).

Ich verwende den LPC Programmer einzig als Brücke zu einem LPC Controller der über die 6-polige Pfostenleiste angeschlossen ist.

LG,
Stefan

Autor:  oldcoolman [ 26. Dezember 2009 11:15 ]
Betreff des Beitrags:  Re: LPC programmer => Die Funktion des Schalters

Hallo Jungs,

Für das Programmieren der LPC's ist die Funktion des Schalters schnell erklärt:
Er ist überflüssig !

Es handelt sich nämlich um den "run" Schalter.
Wenn man den 2 poligen Schalter einschaltet, bekommt der LPC dauerhaft Strom
auf VCC. Ferner wird der Reset Anschluß mit ihm angesteuert (inaktiv) und die LED.

Die Trennung der VCC über den BC557 im "Programmieren" Betrieb, also Schalter ist aus,
ist nötig da der LPC eine bestimmte sequenz an reset und VCC Pulsen braucht um in
seinem bootloader zu kommen.

Es sei hier noch erwähnt, dass der Programmer im "run" modus Probleme hat, ich hab das
mit einem 100nF am isp Kabel controllerseitig oder mit einem 100nF auf der controllerplatine
selbst dort an pin 2 des isp gegen GND gelöst.

Wer den Schalter weglassen möchte, kann dies tun. Zum Laufenlassen eines Programmes
muss dann nur ein Jumper am ISP des Controller's Pin1+2 gesteckt werden.
Durch das Umstecken ergibt sich automatsich ein RESET.

Seite 1 von 1 Alle Zeiten sind UTC + 2 Stunden
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/