Als «microcontroller» getaggte Fragen

Ein Gerät, das eine Zentraleinheit (CPU), einen Speicher und (allgemein) eine Auswahl von E / A-Peripheriegeräten (UART, ADC, DAC, Allzweck-E / A, I2C usw.) in einem eng gekoppelten Standalone enthält Paket.


4
Wie schaltet man den Mikrocontroller per Knopfdruck ein?
Ich habe einen Mikrocontroller mit Batteriestrom. Momentan schalte ich die Stromversorgung über einen einfachen Ein- / Ausschalter um. Ich möchte die Stromversorgung mit einem Druckknopf umschalten, mit minimaler Änderung des Schaltplans (und wahrscheinlich des Mikrocontroller-Programms) und ohne Verbrauch, wenn das Gerät ausgeschaltet ist. Wie kann ich es tun? HINZUGEFÜGT . …

3
Empfehlung für Standardeinstellungen für nicht verwendete Pins an einem STM32 (ARM Cortex M3) - Pull-Up / Pull-Down?
Derzeit verwenden wir verschiedene Varianten der STM32-Mikrocontroller-Familie. Ich möchte folgendes wissen: 1) Was sind die empfohlenen Standardeinstellungen für Pins der Mikrocontroller im Allgemeinen, wenn Sie die Option haben, beide Pullups oder Pulldowns auszuwählen? Was sind die Vor- und Nachteile des einen oder anderen? (Angenommen, Sie richten sie standardmäßig als Eingaben …

3
Wie werden SMD-Mikrocontroller mit Code vorgeladen?
Wenn Sie einen SMD-Mikrocontroller (z. B. AVR) oder eine Platine mit einem SMD-Mikrocontroller kaufen, ist häufig das auf der Platine verwendete Programm vorinstalliert. Ich habe mich gefragt, wie es vorinstalliert ist. Ich denke, DIP-ICs können über DIP-Sockel programmiert werden. Gibt es also spezielle SMD-Sockel?

5
C ++ - Klassen für die I / O-Pin-Abstraktion
Ich suche nach C ++ - Abstraktionen für Hardware-E / A-Punkte oder -Pins. Dinge wie in_pin, out_pin, inout_pin, vielleicht open_collector_pin, etc. Ich kann mir mit Sicherheit selbst eine solche Sammlung von Abstraktionen einfallen lassen, also suche ich nicht nach Antworten wie "Hey, vielleicht machst du das so", sondern nach dem …
13 microcontroller  pins  c++  io 


5
24VAC / 5VDC Netzteil
Ich plane eine Wasserventilsteuerung mit einer MCU und einem Satz magnetgesteuerter Ventile. Die Magnetspulen werden mit 24 V Wechselstrom betrieben (40 mA Einschaltstrom, 20 mA Haltestrom). Die MCU befindet sich auf einer Platine mit ~ 100 mA und verfügt über einen integrierten Regler, sodass ich sie entweder direkt mit 5 …


4
Aufwachen aus dem Tiefschlaf
Die meisten Mikrocontroller (z. B. AVRs, MSP430s, PICs usw.) unterstützen eine Reihe verschiedener Schlafmodi. Der "tiefste" Schlafmodus ist derjenige, der die geringste Leistungsaufnahme vorgibt (z. B. "Power Down", "Shut Down"), aber alle Uhrensysteme werden normalerweise in diesen Modi angehalten, und es scheint mir, dass der einzige Weg zu wake up …

7
Welche Mikrocontroller mit integrierter programmierbarer Logik (FPGA / CPLD) gibt es auf dem Markt?
Inspiriert von der Frage möchte ich fragen, welche Mikrocontroller mit eingebauten CPLD- oder FPGA-ähnlichen Funktionen verfügbar sind? Am interessantesten wären kostengünstige Pakete in freundlichen Paketen (ohne BGA). Der CPLD / FPGA-Teil sollte groß genug sein, um die Implementierung einer ziemlich komplizierten Zustandsmaschine (10+ Zustände), einer ziemlich großen Logikfunktion (10+ Eingänge), …

6
PIC-Programmierung starten
Ich habe versucht, eine PIC-Programmierung durchzuführen, aber im Gegensatz zu einigen anderen verfügbaren Mikrocontrollern hat mich die bloße Anzahl der verfügbaren Chips verwirrt. Es scheint auch, dass einige der Chips, die auf einigen Websites als gute Wahl für Leute vorgeschlagen wurden, die mit der PIC-Programmierung beginnen, abgelöst wurden (oder dass …


7
Benötigen Sie einen nichtflüchtigen Speicher-IC mit nahezu unbegrenzten Lese- / Schreibfunktionen
Ich benötige eine Speicherlösung, mit der ich die gesammelten Daten eines auf Mikrocontrollern basierenden Projekts nachverfolgen kann. Mit akkumulierter Anzahl meine ich zu sagen, dass der Mikrocontroller diesen Speicherplatz verwendet, um die Anzahl des Auftretens eines Ereignisses zu erfassen. Die Zählung muss bei Stromausfällen beibehalten werden, weshalb nichtflüchtiger Speicher erforderlich …

3
Wie steuern Prozessoren ihre Taktrate?
Vor kurzem bin ich auf einen STM-Prozessor mit zwei Oszillatoren gestoßen - einen für Hochgeschwindigkeitsbetrieb und einen für geringen Stromverbrauch. Für so etwas wie einen Desktop-Prozessor, bei dem die Taktrate (innerhalb eines bestimmten Rahmens) auf eine beliebige Frequenz eingestellt werden kann - wie funktioniert das physikalisch ?

5
Warum sich mit gleichmäßiger Parität beschäftigen?
Ich verwende ein SPI-Peripheriegerät in meiner Anwendung. Das Peripheriegerät gibt Pakete zurück, die 15 Datenbits plus ein Bit für gerade Parität zur Fehlererkennung enthalten. Daher bestehen alle Nullen und alle Einsen die Paritätsprüfung. Dies bedeutet, dass mein Mikrocontroller die häufigste Art von Fehler nicht erkennen kann: das Peripheriegerät ist nicht …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.