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.
Eine besonders irritierende Art von Fehlern in einem mikroprozessorgesteuerten System besteht darin, dass der Mikroprozessor unerwartet zurückgesetzt wird. Ein wichtiges Tool zum Debuggen solcher Probleme ist eine Liste möglicher Ursachen. Was kann dazu führen, dass ein Mikrocontroller unerwartet zurückgesetzt wird?
Ich möchte die PID-Regelung (Proportional-Integral-Derivative) hauptsächlich für die Temperatur lernen. Ich möchte am liebsten durch ein einfaches Projekt dazu lernen. Könnten Sie bitte etwas empfehlen, dessen Erlernen einige Wochen in Anspruch nehmen würde? Bearbeiten: Ich möchte die Temperatur eines Wassertanks steuern. Die Beheizung erfolgt über einen Widerstand.
Ich hoffe, dass ich einen ATtiny85V für eine schöne lange Zeit mit einer kleinen Batterie, wahrscheinlich einer Knopfzelle, versorgen kann. Ich habe mir die Softwareseite angesehen, und mein Code ist über einen Watchdog-Timer gesteuert, unbenutzte Analog- und Digitalwandler sind ausgeschaltet, der Chip läuft mit 1 MHz usw. Natürlich bin ich …
Ich bin neu in der Mikrocontroller-Programmierung. Ich verwende ATmega32-A-Controller und CodeVisionAVR-Compiler. Ich benutze den Wellenformgenerator (AD9833), um ein Sinussignal mit SPI-Kommunikation zu erzeugen. Ich kann die Sinuswelle erfolgreich erzeugen. Jetzt leite ich das Signal an den Sensor weiter. Der Sensorausgang wird über den Multiplexer ausgewählt und an den ADC gesendet. …
Es gibt verschiedene Speichersegmente, in die nach der Kompilierung verschiedene Datentypen aus C-Code eingefügt werden. Dh: .text, .data, .bss, Stack und Heap. Ich möchte nur wissen, wo sich jedes dieser Segmente in einem Mikrocontroller-Speicher befinden würde. Das heißt, welche Daten gehen in welchen Speichertyp, vorausgesetzt, die Speichertypen sind RAM, NVRAM, …
Ich habe diesen Beitrag gelesen und er beantwortet meine Frage nicht vollständig: Ich stelle mir einen Mikrocontroller vor, der über Speicher verfügt, sich registriert und Befehle wie LOAD, STORE und ADD verarbeiten kann. Es enthält logische Gatter und dergleichen, um seine Rolle zu erfüllen, aber seine Hauptaufgabe ist es, ein …
Bei der gleichen Anzahl von Pipelinestufen und dem gleichen Herstellungsknoten (z. B. 65 nm) und der gleichen Spannung sollten einfache Geräte schneller laufen als kompliziertere. Auch das Zusammenführen mehrerer Pipeline-Stufen zu einer sollte nicht um einen Faktor langsamer sein als die Anzahl der Stufen. Nehmen Sie jetzt eine fünf Jahre …
Gibt es einen Unterschied zwischen den beiden, oder handelt es sich nur um eine Abstraktion? Meiner Intuition nach gibt es keinen Unterschied, aber ich würde gerne falsch liegen.
Ich habe ein Technologiedokument über die Platzierung von Entkopplungskondensatoren durchsucht und die Hauptidee ist im folgenden Bild dargestellt: Ich halte es für vernünftig, aber muss ich den Entkopplungskondensator und die MCU in dieselbe Schicht legen? Es ist nicht bequem für mich, andere Geräte zu platzieren. Also habe ich beschlossen, den …
Eine kürzlich gestellte Frage bezog sich auf die Vor- und Nachteile verschiedener MCU-Typen. AVRs schienen in Anbetracht der Antworten nicht einmal eine Erwähnung wert zu sein. Warum kommt es einem Außenstehenden dann so vor, als würden AVRs immer beliebter werden? Liegt das nur am Arduino oder gibt es noch etwas, …
Es ist interessant! Ich habe nach einem klaren Artikel gesucht, aber ich konnte keinen klaren Artikel dafür finden. Auch ich fand diesen Link: ARM Cortex-R und diesen Link: Cortex-R-Serie, aber sie sind nicht genau klar. in der wiki seite schrieb: Die Kerne sind für den robusten Echtzeiteinsatz vorgesehen und auf …
Ich habe allgemein verfügbare BJTs wie die 2N2222 und 2N3904 als Schalter verwendet, indem ich sie von meiner MCU aus im "Sättigungsmodus" betrieben habe. Ich glaube jedoch, dass für diese Art von Anwendungen ein MOSFET geeigneter ist. Ich habe jedoch ein paar Fragen. 1) Hat ein MOSFET einen "Sättigungsmodus" wie …
Angenommen, Sie starten ein eingebettetes Projekt mit bekannten Funktionen. Wie wählen Sie bei der Auswahl eines Mikrocontrollers aus, wie viel RAM Sie benötigen? Verwenden Sie eine Entwicklerkarte und codieren Sie Ihr Projekt zuerst, und prüfen Sie dann, wie viel Speicher Sie verwendet haben, und wählen Sie dann einen geeigneten Mikrocontroller …
Ich bin es gewohnt, relativ einfach und unkompliziert mit Mikrocontrollern umzugehen. Dinge wie das Ansteuern von LEDs, das Laufenlassen von Motoren, grundlegende Routinen, GUIs auf Zeichen-LCDs usw., aber immer nur eine Schlüsselaufgabe mit höchstens ein paar kleinen Nebenaufgaben. Dies hat mich zu Low-End-Produkten verwiesen, da dies wirklich alles ist, was …
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.