Ich beschreibe ein System in VHDL. Dieses System enthält bereits einen Prozessor, einen DDR-SDRAM-Controller und einen VGA-Controller. VGA liest Pixel aus dem SDRAM (bereits validiert und im FPGA bewährt). Obwohl VGA und SDRAM bereits miteinander kommunizieren, muss die Verbindung zwischen Prozessor und SDRAM noch implementiert werden. Am Ende möchte ich …
Ich habe eine Zeitung über den von J. Alex Halderman angeführten Kaltstartangriff gelesen. Vollständiges PDF: https://jhalderm.com/pub/papers/coldboot-sec08.pdf Das Papier zeigt den Zerfall von Daten im Speicher ohne Strom. Sie verwendeten dieses Bild als Beispiel: Offensichtlich wird der Entladezustand für einige Kondensatoren als 1 (weiß) dargestellt, andere als 0 (schwarz). Was ist …
Ich möchte den Zusammenhang zwischen dem physischen Layout von NOR- und NAND-Flash-Zellen und dem Konzept von Blöcken und Seiten kennen. Ich möchte auch den genauen Grund wissen, warum das Löschen nur in Bezug auf Blöcke erfolgt. Ich verstehe auch nicht, warum NAND-Speicher nicht wie NOR-Speicher speicherabbildbar ist. Ich weiß, dass …
Ich arbeite mit einem ARM Cortex M4-Mikrocontroller mit DMA oder peripherem DMA-Controller. Eine Anforderung des DMA besteht darin, dass er nicht auf Zeiger auf Adressen zugreifen kann, die in Flash vorhanden sind, sondern nur auf Zeiger auf Adressen, die sich im RAM befinden. Gibt es eine Möglichkeit festzustellen, ob ein …
Dies ist eher eine theoretische Frage ... (Auch meine erste zu Stack Overflow) Ich frage mich, was mit den Registern des Atmel AVR-Mikrocontrollers (dh ATTINY85) während eines Mehrzyklusbefehls passiert. Das heißt, es ADIWdauert zwei Zyklen, um einem Zwei-Byte-Register (Wortregister) ein Sofortregister hinzuzufügen. Ich stelle mir vor, dass während des ersten …
Mein Professor für eingebettete Systeme bezeichnet die Speicherorte von Registern immer wieder als ihre jeweiligen "Adressen". Das verwirrt mich; Ich hatte immer den Eindruck, dass in keinem Mikroprozessor die CPU-Register keine Adressen haben, da sie sich nicht im Hauptspeicher befinden (sie befinden sich im Mikroprozessor selbst). Ich bin auch verwirrt …
Ich weiß, dass der Speicher nach einiger Zeit aufgrund des Schreibens / Umschreibens abgenutzt ist, und ich habe über einen Mikrocontroller von TI gelesen, der "Wear Leveling" verwendet, um die längste Lebensdauer eines EEPROMs sicherzustellen, das der Chip verwendet. Ich kann daraus schließen, dass dies versucht, in einem zyklischen Mechanismus …
Ich arbeite mit meinem Arduino an einem einfachen Projekt. Vor kurzem musste ich eine meiner Variablen in eine lange anstelle einer int konvertieren, und um die Dinge einfach zu halten, habe ich einfach alle Zahlen verschoben, mit denen sie interagiert (damit ich mich nicht um typübergreifende Vergleiche und Gedanken kümmern …
Ich verwende einen ATTiny2313 als seriellen Konzentrator. Es hat nur 128 Bytes RAM. Ich glaube, mir geht während des ISR der RAM aus. Meine Frage ist, wie viel RAM (Stack) ein ISR verwendet, um den Kontext (Register) zu speichern. Dh wenn ich ISRs verwende, wie viel habe ich von 128 …
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.