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.
Ich fange gerade in der Elektronik an und bin schon fasziniert. Nachdem ich in den letzten Tagen mit einem Arduino gespielt habe, ist mir bewusst, dass Binär eine Darstellung verschiedener Spannungen ist - wie zum Beispiel + 5V-Darstellung 1und GND-Darstellung 0. Ich habe versucht herauszufinden, wie der Mikrocontroller auf physikalischer …
Angenommen, ich habe eine Idee für ein Produkt, bei dem es, wenn es erfolgreich wäre, fünf bis zehn Jahre lang produziert wird. Wie kann ich entscheiden, welche Teile jetzt verwendet werden sollen, damit sie auch in Zukunft bestellt werden können? Ich bin noch nicht alt genug, um es zu wissen, …
Mit welchen Techniken kann ein Benutzer eine Gerätefirmware nach dem Verkauf sicher aktualisieren? Ich möchte dies mit einem Cortex M3 / 4-Mikrocontroller tun, aber ich denke, Techniken für jedes Mikro sollten dies tun. Vorzugsweise mit der geringsten Menge an zusätzlichen Komponenten natürlich.
Ich möchte eine Schaltung so gestalten, dass der Mikrocontroller einen GPIO-Pin umschalten und das gesamte System (einschließlich des Mikrocontrollers selbst) herunterfahren kann. Und wenn der Benutzer eine Taste drückt, wird die Stromversorgung wieder hergestellt. Ist das möglich?
Okay, nachdem ich mich entschlossen habe, mich der PIC-Familie (einschließlich dsPIC) anzuschließen, habe ich jetzt eine Frage zu Programmierern. Ich habe viele schlechte Dinge über das neue PICKit 3 gehört und frage mich, ob ich das oder das anscheinend ehrwürdigere PICKit 2 bekommen soll. Wenn ich in der Lage sein …
Eine Variable im Mikrocontroller-RAM ändert sich 50-mal pro Sekunde. Verschlechtert dies auf lange Sicht den Speicherplatz der MCU? Wenn ja, wie lange soll der Speicherplatz aktiv sein?
Mikrocontroller haben interne Pull-Up-Pull-Down-Widerstände, die meisten Schaltkreise haben jedoch externe Pull-Widerstände. Ich habe bei Google nach Antworten gesucht und auf einigen Websites festgestellt, dass diese Widerstände nicht so stark sind, aber ich dachte, sie sind gut genug, um zu funktionieren. Ich hatte den Gedanken, dass sie externe benötigen könnten, weil …
Der Interviewer wollte wissen, warum Pull-up-Widerstände bei SDA und SCL verwendet werden, wenn auch die entgegengesetzte Logik implementiert werden kann. Gibt es eine Erklärung dafür, warum die Verwendung von Pull-up-Widerständen das gewählte Design ist?
Wenn C-Code geschrieben, kompiliert und auf einen Mikrocontroller hochgeladen wird, wird der Mikrocontroller gestartet. Aber wenn wir diesen Upload- und Startvorgang Schritt für Schritt in Zeitlupe durchführen, habe ich einige Verwirrungen darüber, was tatsächlich in der MCU passiert (Speicher, CPU, Bootloader). Hier ist (höchstwahrscheinlich falsch), was ich antworten würde, wenn …
Dies ist das PCB-Design des Projekts, an dem ich kürzlich gearbeitet habe (mein erstes PCB-Design). Die Idee ist, Wechselstromgeräte (Lüfter, Glühlampen usw.) ohne Relais zu steuern. Ich verwende Triacs, die für solche Anwendungen besser sind als Relais. Ich benutze Optokoppler zur vollständigen Trennung von Wechselstromleitungen. Ich habe versucht, das Arduino …
Ich suche noch nach einer Antwort auf diese Frage: Warum gibt es einen einfachen Watchdog (Independent Watchdog (IWDG)), während die stm32-MCUs einen perfekten Watchdog haben (ich meine Window Watchdog (WWDG))? Ich fand diese Seite , die gesagt hat: ST Microelectronics bietet eine Reihe von Cortex-M3-Geräten an. Der M3 ist bei …
Ich bin gespannt, wie die frühen Handheld-Videospiele aus den 70ern und 80ern funktionierten. Wissen Sie, diese kleinen Spiele mit einem LCD-Display mit "festen Elementen" bedeuteten, dass sie für ein (oder mehrere) bestimmte Spiele fest verdrahtet waren. Zum Beispiel, dieser : oder das : Welche Art von Mikrocontrollern haben diese Spiele …
Zum Beispiel: Das Datenblatt für ATtiny2313 (wie die meisten Atmel AVR-Datenblätter) lautet: 128 Bytes Systemintern programmierbare EEPROM-Lebensdauer: 100.000 Schreib- / Löschzyklen Stellen Sie sich vor, ein Programm benötigt nur zwei Bytes, um eine Konfiguration zu speichern. Die anderen 126 Bytes werden effektiv verschwendet. Was mich betrifft, ist, dass regelmäßige Aktualisierungen …
Dies betrifft Hardware, die wenig wiegt, da ein Laufroboter (fette Katze, 6 Beine mit 3 Freiheitsgraden) sie herumtragen sollte. Aus diesem Grund muss man viel Trigonometrie machen (mit Matrixmathematik oder nicht, ich bin mir noch nicht sicher), und hier kommt die Frage her. PIC, Arduino oder billiger AVR sind nicht …
Ich möchte für mein einfaches Projekt eine drahtlose Kommunikation zwischen Microchip-PICs herstellen. Es ist eigentlich eine Einwegkommunikation, aber es gibt einen Server und mehr als einen Client (ungefähr 2-4, alle Clients müssen zur gleichen Zeit dieselbe Nummer haben, damit sie identisch sind). Ich muss nur sehr wenige Bytes durchsetzen. Ich …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.