Was ist der Unterschied zwischen einem Mikrocontroller und einem
Was ist der Unterschied zwischen einem Mikrocontroller und einem
Eine häufige Frage, hier und anderswo. Ist C ++ für eingebettete Systeme geeignet? Mikrocontroller? RTOSes? Toaster? Embedded-PCs? Ist OOP für Mikrocontroller nützlich? Entfernt C ++ den Programmierer zu weit von der Hardware, um effizient zu sein? Sollte Arduinos C ++ (ohne dynamische...
Das Datenblatt für den ATTiny13A listet beispielsweise eine Mindestfrequenz von 0 MHz auf. Bedeutet dies, dass die Uhr mit einer beliebigen niedrigen Frequenz ohne negative Auswirkungen betrieben werden kann? Ich gehe davon aus, dass es bei niedrigeren Taktraten weniger Strom zieht? Bedeutet 0 MHz,...
In einem 8-Bit-Mikroprozessor besteht sein Datenbus aus 8 Datenleitungen. In einem 16-Bit-Mikroprozessor besteht sein Datenbus aus 16 Datenleitungen usw. Warum gibt es weder einen 256-Bit-Mikroprozessor noch einen 512-Bit-Mikroprozessor? Warum erhöhen sie nicht einfach die Anzahl der Datenleitungen...
Ich verstehe, dass ein DSP für die digitale Signalverarbeitung optimiert ist, bin mir jedoch nicht sicher, wie sich dies auf die Auswahl eines IC auswirkt. Fast alles, was ich mit einem Mikrocontroller mache, beinhaltet die Verarbeitung digitaler Signale! Vergleichen wir zum Beispiel den beliebten...
Was ist der billigste Weg, um ein paar Mikrocontroller drahtlos mit geringer Geschwindigkeit über kurze Entfernungen zu verbinden. Ich bin bestrebt, es ultra-billig zu halten, gemeinsame diskrete Teile zu verwenden und es physisch klein zu halten. Ich interessiere mich nicht für Bands und Lizenzen,...
Zum Beispiel ein PIC10F200T Praktisch jeder Code, den Sie schreiben, ist größer, es sei denn, es handelt sich um einen Single-Purpose-Chip. Gibt es eine Möglichkeit, mehr Programmspeicher von einem externen Speicher oder etwas anderem zu laden? Ich bin nur neugierig, ich verstehe nicht, wie...
Wenn ich etwas über FPGAs verstehe, handelt es sich im Grunde genommen um vollständig konfigurierbare Logikgatterschaltungen. So kann man mit ihnen alles gestalten. Man kann alles so individuell wie möglich gestalten und somit die gleichen Ziele auf eine weitaus effizientere Weise erreichen, als...
Aus eigener Erfahrung ist das Brennen von Mikrocontrollern recht einfach. Legen Sie die 5V auf Masse, GND auf V CC und im Nu ist Ihr Chip verbrannt. Was genau passiert intern, was dazu führt, dass es nicht mehr funktioniert? Wenn ich zum Beispiel auf magische Weise einen Chip öffnen und alle seine...
In meinen Experimenten habe ich nur BJTs als Schalter (zum Ein- und Ausschalten von Dingen wie LEDs und dergleichen) für meine MCU-Ausgänge verwendet. Ich habe jedoch wiederholt erfahren, dass N-Kanal-Enhancement-Mode-MOSFETs eine bessere Wahl für Schalter sind (siehe hier und hier , Beispiele),...
Ich habe viele Artikel gesehen, die mir sagen, dass ich RTOS für die Zeitverwaltung und die Ressourcenverwaltung verwenden sollte. Meine Zeit hat meine eigene Forschung nicht erlaubt, deshalb komme ich zu Chiphacker, um Rat zu bekommen. Ich benutze ressourcenarme Mikrocontroller (MSP430, PIC) und...
Ich habe viele Projekte getroffen, in denen ein AVR-Mikrocontroller mit einem Bootloader (wie dem Arduino) verwendet wird, aber ich verstehe das Konzept nicht sehr gut. Wie kann ich einen Bootloader (für jeden Mikrocontroller) erstellen? Wie wird mein Bootloader nach dem Schreiben auf den...
Ich habe festgestellt, dass es in Bezug auf Mikrocontroller verschiedene Möglichkeiten gibt, diese zu programmieren. Ich bin ein bisschen mit USB vertraut, da mein Arduino über USB programmiert werden kann. Was ist eine JTAG- oder SPI-Schnittstelle? Letztendlich weiß ich, dass diese Schnittstellen...
Soweit ich weiß, befindet sich der Chip eines DIP-Pakets in der Mitte und der Rest ist nur der Leadframe. Kann ich den oberen Teil dieses Mikrocontrollers ( ATmega16 / 32 ) abschneiden, da ich nicht verwendete Pins habe ? Wird es danach noch funktionieren? Edit: danke für alle Antworten. Ich habe...
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...
Ich arbeite mit einem PIC-Mikrocontroller mit integriertem 10-Bit-ADC und möchte eine Spannung im Bereich von -1 bis -3 Volt messen. Ich dachte daran, einen Operationsverstärker im invertierenden Modus zu verwenden, um die Spannung positiv zu machen und sie dann dem ADC des Mikrocontrollers...
Was ist ein guter Mikrocontroller für Ethernet-Anwendungen? Oder brauche ich nur eine gute Ethernet-Bibliothek, um mich mit einem Ethernet-MAC / PHY zu
Warum verwenden alle SPS in Industrieumgebungen anstelle einer auf Mikrocontrollern basierenden Lösung? Für eine längere Aufgabe ist das SPS-Programm so kompliziert wie ein Mikrocontroller-Programm. Eine auf Mikrocontrollern basierende Lösung ist möglicherweise anpassbarer und...
Unsere Einkaufsabteilung hat den AT32UC3B1256 angefordert und der Lieferant hat einige Tausend auf Lager. Diese Fächer haben jedoch einen Datumscode aus dem Jahr 2009. Während die Haltbarkeit bei integrierten Schaltkreisen normalerweise kein großes Problem darstellt, sind 10 Jahre eine ziemliche...
Ich arbeite mit einer Gruppe an einem Projekt und bin für den digitalen Teil des Projekts verantwortlich, daher werde ich den Code schreiben. Um von analog zu digital zu wechseln, muss ich einen Mikrocontroller auswählen. Ich habe mir TI-Mikrocontroller angesehen und festgestellt, dass sie so viele...