Als «gpio» getaggte Fragen

GPIO ist eine Abkürzung für Allzweck-Eingabe / Ausgabe. Der Begriff wird normalerweise auf einen Pin eines Mikrocontrollers (oder eines anderen Geräts) angewendet, der unter Softwaresteuerung zwischen einem Eingang und einem Ausgang geändert werden kann. Es kann für einen anwendungsdefinierten Zweck verwendet werden, anstatt auf eine einzelne festgelegte Funktion beschränkt zu sein.

49
Push-Pull / Open Drain; Pull-Up / Pull-Down

Ich lese das Datenblatt eines ARM Cortex-Chips, insbesondere das Kapitel über GPIO. Letztendlich möchte ich verschiedene GPIO-Pins so konfigurieren, dass sie im Modus "Alternative Funktion" für den Lese- / Schreibzugriff auf SRAM verwendet werden. Von allen verfügbaren GPIO-Registern verstehe ich...

24
Begrenzungs- / Synchronisationstechniken für serielle Protokolle

Da die asynchrone serielle Kommunikation auch heutzutage unter elektronischen Geräten weit verbreitet ist, sind viele von uns meiner Meinung nach von Zeit zu Zeit auf eine solche Frage gestoßen. Stellen Sie sich ein elektronisches Gerät Dund einen Computer vor, PCdie mit einer seriellen Leitung...

16
Open Drain gegen Open Collector

Gibt es einen praktischen Unterschied zwischen Open Drain- und Open Collector-Ausgängen oder werden die Begriffe austauschbar verwendet? Wenn sie in der Tat unterschiedlich sind, in welchen Kontexten ist jeder von Vorteil? Meiner Meinung nach sind sie funktional gleichwertig, aber Open Drain wird...

16
So treiben Sie eine 20-mA-LED an einem 4-mA-GPIO-Pin an

Ich habe einen IC mit einem GPIO, mit dem ich eine LED ansteuern möchte. Da der Akku des Geräts leer ist, sollte der Stromverbrauch niedrig gehalten werden (möglicherweise Null), während die LED vorrangig ausgeschaltet ist. Der GPIO liefert beim Einschalten 3,3 V und beim Ausschalten 0,0 V. Es hat...

15
USB zu GPIO Modul

Ich arbeite an einem Projekt, bei dem Benutzer auf einer Webseite Schaltflächen drücken, die der Server in Form eines GPIO-Signals an einen Mikrocontroller senden muss. Die einzigen verfügbaren Ports auf dem Server sind USB. Ich habe ein paar Gedanken gehabt: Verwenden Sie einfach eine...

12
Einstecken eines LDR in GPIO-Pins eines Raspberry Pi

Ich möchte einen LDR an die GPIO-Pins meines Raspberry Pi anschließen. Ich weiß, dass der Raspberry Pi keinen Analog-Digital-Wandler hat. Ich möchte also ein HIGH-Signal (3,3 V) auf dem GPIO signalisieren Wenn der Widerstand des LDR niedrig ist (etwas unter 200 Ohm) und ein LOW-Signal, wenn der...

10
Grundlegendes zu GPIO analog und digital

Ich versuche, GPIO zu verstehen, habe eine Reihe verschiedener Blog-Beiträge gelesen und denke, ich bin kurz davor, es zu bekommen, habe aber immer noch Probleme mit ein paar Dingen. Ich habe einige Hinweise darauf gesehen, dass GPIO nur mit Binärwerten arbeiten kann, aber andere Beiträge, die...

10
Ein 1,5-V-MOSFET reagiert nicht auf einen Gate-Eingang von 1,8 V.

Ich bin nicht wirklich ein Elektronikspezialist, sondern ein Softwareentwickler (also entschuldigt, wenn ich dumme Fragen stelle). Ich versuche, einen GPIO-Ausgang des Mikrocontrollers mit 1,8 V zu verwenden. Wenn dieser Pin hoch wird, möchte ich ein 12-V-Relais aktivieren. Ich benutze einen...

9
Verwenden von GPIO im PC

Ich habe ein einfaches Projekt auf einem Host-Gerät, das 2 Pins mit hohem Logikpegel (Spannung 3,3 V, 5 V oder 12 V - spielt keine Rolle) ansteuern und warten soll, bis 2 andere Pins vom Peripheriegerät auf einen hohen Pegel angesteuert werden. Kann ich ein solches Host-Gerät mit einem Standard-PC...