Forum: Mikrocontroller und Digitale Elektronik xmc1300 boot kit pin reset status


von coder (Gast)


Lesenswert?

Ich benutze das xmc1300 boot kit. Ich frage mich was der reset-status 
von den STD_INOUT Pins ist wenn man das ding resetet, ist es High oder 
LOW?
http://www.infineon.com/dgdl/DEV_XMC1000_PORTS_v1_0.pdf?fileId=db3a30433ecb86d4013ecc769fe300d7

von Timmo H. (masterfx)


Lesenswert?

Ein Input ist hochohmig. Also weder high noch low von sich aus, sondern 
er ist abhängig von dem Pegel der an ihm anliegt. Willst du ein 
definierten Pegel bei undefinierten Eingangspegeln verwende ein PullUp- 
oder PullDown- Widerstand

: Bearbeitet durch User
von Coder (Gast)


Lesenswert?

Auf welcher Seite liest du das?

Ich will diesen Pin als Ausgang betreiben also auf low damit ein pmos 
leitend wird. Ich will auch das in der undefinierten Zeit beim reset bis 
zur initialisierung der pins der pmos aus bleibt und in dieser Zeit hat 
ja der pin einen standard wert?

von Timmo H. (masterfx)


Lesenswert?

Schau dir mal Kapitel 7 an "Port Configuration during Power-up until end 
of Startup Software (SSW) Execution"

von holger (Gast)


Lesenswert?

>Ich will auch das in der undefinierten Zeit beim reset bis
>zur initialisierung der pins der pmos aus bleibt und in dieser Zeit hat
>ja der pin einen standard wert?

Nein hat er nicht. Dafür musst du in der Schaltung
selber sorgen. Also Pullup oder Pulldown anbringen,
je nach Pegel der erforderlich ist.

von coder (Gast)


Lesenswert?

Okay wenn ich zum Beispiel dne Pin 0.15 betrachte ist er während dem 
"power up" hochohmig und "after reset" und "at the end of ssw execution" 
ist er mit dem input verbunden.

Bedeutet es am Ende der ssw (input) das der Pin dann auf Eingang 
eingerichtet ist also ein Low? Das heisst der PMOS würde dann leiten da 
er LOW (0V?) sieht?

Oder was bedeutet diese Verbindung zu Iput nach dem ssw, also liege ich 
richtig das es dann auf gnd führt?

von Coder (Gast)


Lesenswert?

Kann mir da niemand helfen?

von coder (Gast)


Lesenswert?

Oder anders gefragt wie würdet ihr das dann lösen? Ich will das während 
dem Bootvorgang der Transistor nicht leitet.

von Timmo H. (masterfx)


Lesenswert?

coder schrieb:
> Bedeutet es am Ende der ssw (input) das der Pin dann auf Eingang
> eingerichtet ist also ein Low?
Input ist hochohmig. Er floatet und driftet irgendwo undefiniert hin. Da 
das Gate vom PMOS auch hochohmig ist (da Quasi ebenso ein Eingang) ist 
der Zustand vom PMOS auch undefiniert. Wenn du das nicht willst machst 
du wie gesagt einen Pullup dran.
Weiß jetzt nicht ob der Intern ein P0.15 einen hat. Auf jeden Fall wirst 
du trotzdem ein paar ns oder µs einen floatenden Eingang haben.

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
Noch kein Account? Hier anmelden.