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 verwende seit einigen Jahren 8-Bit-AVR-MCUs, um mit Studenten Line-Follower-Roboter zu bauen. Jetzt möchte ich auf einen ARM Cortex-M3 umsteigen, weil ich einige CPU-intensivere Funktionen wie Kilometerzähler und Sensorfusion hinzufügen möchte. Die Anforderungen sind: 8 analoge Eingänge, 4 PWM-Ausgänge, I 2 C, 2 Quadraturgebereingänge, serielle E / A, Drahtlose Selbstprogrammierung …
Ich habe den Arduino programmiert und mit der Programmierung des Teensy begonnen. Sie ähneln C, aber die Programmiersprache weist leichte Nuancen auf. Zum Beispiel rufen Sie in Arduinos C eine Funktion pinMode (Pin #, Output / Input) auf, um einen digitalen Pin zu bestimmen, der entweder Signale ausgibt oder Signale …
Ich arbeite an einem MSP430-Projekt, bei dem ich den Ausgang eines Peripheriegeräts in den Eingang eines anderen Peripheriegeräts leiten muss. Somit habe ich zwei MCU-Pins, die direkt miteinander verbunden sind. Dies erscheint mir verdächtig, da die Möglichkeit eines Programmierfehlers besteht, der beide (möglicherweise widersprüchliche) Ausgaben verursacht. Es gibt auch das …
Für die Ungeduldigen können Sie den Hintergrund überspringen. Hintergrund Ich programmiere eine Reihe von Mikrocontrollern, die mit SPI kommunizieren. Es gibt einen Master und nSlaves, die sich den Bus teilen. Es gibt keine Chipauswahl. (Es ist kein schlechtes Design, aber ngroß und es gibt nicht genug Platz für nzusätzliche Linien). …
Was ist eine kanonische Methode zur Reduzierung / Beseitigung von elektrischem Rauschen, das im ADC von einem kleinen bürstenlosen Gleichstromlüfter verursacht wird ? Als Referenz unten verwende ich auch diese Wandwarze und diesen 5-V-Linearregler. Mein Basissystem sieht folgendermaßen aus: Ich habe einige Optionen im Kopf und frage mich, was die …
Ich habe ein begrenztes Verständnis der Kontrolltheorie. Ich habe mich in der Schule mit Polen und Nullen befasst und Funktionen übertragen. Ich habe mehrere mikroprozessorbasierte Steuerungsschemata für DC / DC-Wandler implementiert. Wie diese beiden Dinge miteinander zusammenhängen, muss ich noch herausfinden, und ich würde es gerne tun. Es kann funktionieren, …
Ich arbeite an einem Soft-Power-Schalter für einen Mikrocontroller, bei dem ein Momentschalter den Stromkreis einschalten kann (einschließlich Mikrocontroller). Wenn der Schalter ein zweites Mal gedrückt wird, kann sich der Mikrocontroller nach einer Reinigung selbst ausschalten. Ich habe die obige Schaltung bisher, bin mir aber nicht sicher, ob sie zuverlässig ist. …
Mein Arduino Uno hat einen ATMEGA328P-PU-Mikrocontroller und eine Menge anderer Dinge auf dem Board. Ich möchte den Chip ohne die Arduino-Software und nur das Minimum anderer Komponenten programmieren. Ich möchte schließlich Dinge ohne die Kosten von Arduino erstellen, und ich möchte mehr über die anderen Teile auf dem Board erfahren …
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Es scheint, dass Arduino Due (32-Bit, 84 MHz, ARM-Cortex-M3-basiertes SAM3X8E) heute veröffentlicht wurde. Darüber hinaus gibt es in dieser …
Cortex-M0 + von NXP und Freescale behaupten, sie hätten weltweit führende Energieeffizienz. TI Wolverine behauptet auch, dass sie den Stromverbrauch halbieren und die geringste Leistung in Bezug auf Speicher, Peripherie, Standby und Aktiv haben. Welche Plattform verbraucht in einigen Datenerfassungsanwendungen weniger weniger? Ich habe 3-Kanal-Sensor mit einer Abtastrate von ca. …
UPDATE 21. Juni 2012: Ich habe bei MG Chemicals ein Eisenchlorid, einen positiven Entwickler und positive Leiterplatten gekauft und das Fotoätzverfahren angewendet. Die Ergebnisse waren hervorragend! Sie benötigen weder den Sprühtank noch das Belichtungsset. Ich legte meine Platine einfach 10 Minuten lang unter eine 20-W-Kompaktleuchtstofflampe, entwickelte die Platine gemäß den …
Ich habe eine drahtlose Sensorschaltung mit einem Mikrocontroller und einem 2,4-GHz-Transceiver- Modul , einige integrierte Sensoren mit I²C-Schnittstelle, einen UART-Port und die erforderlichen diskreten Komponenten. Diese Platine wurde zum Spülen von Strom aus einem Solarpanel (PV) mit einem LiPo-Akku und einem Shunt-Ladegerät entwickelt . Dies ermöglicht es dem Sensor, sich …
Ich habe diesen Schaltplan studiert, den ich beim Durchsuchen des Webs gefunden habe. Ich verstehe den Punkt von PWM - es ermöglicht uns, die durchschnittliche Spannung, die dem Operationsverstärker zugeführt wird, genau zu variieren. Die Filter R1, R2 und C1 integrieren die PWM-Wellenform. Aber worum geht es beim Operationsverstärker? Es …
In diesem Dokument werden 60 DMIPS / mW für einen Cortex M0 gegenüber 31 DMIPS / mW für einen M3 angegeben. (Letzteres stimmt nicht mit den Zahlen in diesem Dokument überein , in denen 1,25 DMIPS / MHz und 0,19 mW / MHz angegeben sind, was 6,6 DMIPS / mW …
Wenn eine Hardware keine Modul- oder Divisionsoperationen unterstützt, sind viel mehr CPU-Zyklen erforderlich, um den Modul / die Division durch Software zu simulieren. Gibt es eine schnellere Möglichkeit, Division und Modul zu berechnen, wenn der Operand 10 ist? In meinem Projekt muss ich häufig den Ganzzahlmodul 10 berechnen. Insbesondere arbeite …
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.