hallo?! das kann doch nur ein Druckfehler sein? Soll ich hinter jedem Pin noch ein AND spendieren oder wie meinen die das? https://community.silabs.com/s/article/gpio-configuration?language=en_US
Mir ist nicht klar, was du meinst. Ich sehe keinen Zusammenhang zwischen deiner Frage und der verlinkten Webseite. Du bist ja schon einige Zeit dabei, da solltest du wissen, wie man Diskussionen vernünftig startet. Du willst doch, dass wir hier über dein "Problem" diskutieren, nicht über Gott, die Welt und MaWin.
Im verlinkten Artikel geht es um den Si446x, einen RF Transceiver. Es geht hier ausdrücklich nicht um einen EFM32. Der Transceiver lässt sich nicht per SPI resetten. Deswegen sollst Du SDN an Deinen µC anschließen, um das notfalls darüber zu erledigen. Das ist das, was im Artikel steht. Und was war jetzt noch die Frage zum EFM32?
Dreck, zu viele offene Tabs :( Ich meinte diesen hier https://community.silabs.com/s/article/efm32-gpio-configuration-during-a-reset-pin-reset-and-por-bod-reset?language=en_US Edit: Es gibt vielleicht auch einen Widerspruch zum Reference Manual. Danach sind alle Register nach einem Reset in definiertem Zustand. Allerdings steht nicht dabei, welches der diversen Reset-Signale gemeint ist. Und es gibt ein Blockschaltbild der RMU, da sehe ich keinen Unterschied zwischen Pin-Reset, POR und BOR (was GPIO betrifft).
:
Bearbeitet durch User
"During a RESET pin reset, EFM32 GPIOs are tri-stated/high-impedance. During a Power On Reset (POR) or Brown Out Detector (BOD) reset, the EFM32 GPIO configuration is undefined. It is possible for them to source/sink current." Das ist eigentlich das Standard Verhalten bei allen Mikrocontrollern. Beim Power-On und Brown-Out hast du in der Regel eine kurze Zeitspanne mit zu wenig Versorgungsspannung, wo der Chip ein undefiniertes Verhalten hat. Ich vermute, dass der Chip (wie alle anderen) auch beim Power-On und Brown-Out zuverlässig in "tri-stated/high-impedance" wechselt, sobald die Versorgungsspannung im gültigen Bereich liegt.
Stefan ⛄ F. schrieb: > During a Power On Reset (POR) or Brown Out Detector (BOD) reset, the > EFM32 GPIO configuration is undefined. It is possible for them to > source/sink current." > > Das ist eigentlich das Standard Verhalten bei allen Mikrocontrollern. Eigentlich bei allen Halbleitern aus dieser Realität ;) Du meinst also, das magische Wort ist "During"... wenn man das betont, ist die Aussage natürlich ziemlich langweilig. > Ich vermute, dass der Chip (wie alle anderen) auch beim Power-On > und Brown-Out zuverlässig in "tri-stated/high-impedance" wechselt, > sobald die Versorgungsspannung im gültigen Bereich liegt. Das klingt plausibel und würde auch zur Registerbeschreibung passen. Soll ich das glauben? Sollte doch nicht sooo misstrauisch sein? No Risk, No Fun? Ich glaube, ich spendiere 2 bis 3 zusätzliche Pull-Down und der Rest wird schon passen. Dankeschön!
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.