Eingebettet bezieht sich auf eingebettete Systeme, die Bereiche wie Mikrocontroller / DSP-Firmware-Programmierung, Echtzeitsysteme, elektronische Schnittstellen, Hardwaretreiber, serielle Buskommunikation usw. umfassen.
Wir kompilieren eine eingebettete C / C ++ - Anwendung, die in einem abgeschirmten Gerät in einer mit ionisierender Strahlung bombardierten Umgebung bereitgestellt wird . Wir verwenden GCC und Cross-Compiling für ARM. Bei der Bereitstellung generiert unsere Anwendung einige fehlerhafte Daten und stürzt häufiger ab, als wir möchten. Die Hardware …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Ich habe diesen Sommer an einem eingebetteten System gearbeitet, das in Straight …
Ich habe einen Computer mit 1 MB RAM und keinen anderen lokalen Speicher. Ich muss es verwenden, um 1 Million 8-stellige Dezimalzahlen über eine TCP-Verbindung zu akzeptieren, sie zu sortieren und dann die sortierte Liste über eine andere TCP-Verbindung zu senden. Die Liste der Zahlen kann Duplikate enthalten, die ich …
Ich möchte meinen Arduino-Code testen können. Im Idealfall kann ich alle Tests ausführen, ohne den Code auf das Arduino hochladen zu müssen. Welche Tools oder Bibliotheken können mir dabei helfen? Es befindet sich ein Arduino-Emulator in der Entwicklung, der nützlich sein könnte, aber noch nicht einsatzbereit zu sein scheint. AVR …
Ich versuche, die Speichernutzung meiner eingebetteten Linux-Anwendung zu verstehen. Das /proc/pid/mapsDienstprogramm / die Datei scheint eine gute Ressource zu sein, um die Details anzuzeigen. Leider verstehe ich nicht alle Spalten und Einträge. Was bedeuten die anonymen Inode 0-Einträge? Dies scheinen einige der größeren Speichersegmente zu sein.
Wie sind alltägliche Maschinen (weniger Computer und mobile Geräte als Geräte, Digitaluhren usw.) programmiert? Welche Art von Code fließt in die Programmierung eines Coca-Cola-Automaten ein? Wie akzeptiert meine Kaffeemaschine eine vorprogrammierte Zeit und beginnt Stunden später, wenn diese Zeit eintrifft, mit dem Brühen einer Kanne Kaffee? Haben diese Arten von …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 12 Monaten . Verbessere diese Frage Angenommen, ich muss C verwenden …
Wann ist es angebracht, CRC zur Fehlererkennung im Vergleich zu moderneren Hashing-Funktionen wie MD5 oder SHA1 zu verwenden? Ist Ersteres einfacher auf eingebetteter Hardware zu implementieren?
Ich habe eine eingebettete Anwendung mit einem zeitkritischen ISR, die ein Array der Größe 256 (vorzugsweise 1024, aber mindestens 256) durchlaufen und prüfen muss, ob ein Wert mit dem Inhalt des Arrays übereinstimmt. A boolwird auf true gesetzt, wenn dies der Fall ist. Der Mikrocontroller ist ein NXP LPC4357, ein …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 2 Jahren . Verbessere diese Frage Wenn ich lsoder verwende du, erhalte ich den Speicherplatz, …
Wenn wir eine Variable wie volatilejedes Mal deklarieren, wenn der neue Wert aktualisiert wird. Wenn wir eine Variable als deklarieren, constwird der Wert dieser Variablen nicht geändert Dann const volatile int temp; Was ist die Verwendung von Deklarieren der Variablen tempwie oben? Was passiert, wenn wir als deklarieren const int …
Ich schreibe einen kleinen Interpreter für eine einfache BASIC-ähnliche Sprache als Übung auf einem AVR-Mikrocontroller in C unter Verwendung der avr-gcc-Toolchain. Ich frage mich jedoch, ob es Open-Source-Tools gibt, die mir beim Schreiben von Lexer und Parser helfen könnten. Wenn ich dies schreiben würde, um es auf meiner Linux-Box auszuführen, …
Frage Ich habe zwei Compiler auf meiner Hardware C ++ und C89 Ich denke darüber nach, C ++ mit Klassen, aber ohne Polymorphismus zu verwenden (um vtables zu vermeiden). Die Hauptgründe, warum ich C ++ verwenden möchte, sind: Ich bevorzuge die Verwendung von Inline-Funktionen anstelle von Makrodefinitionen. Ich möchte Namespaces …
Ich war schon immer ein Embedded-Software-Ingenieur, aber normalerweise auf Schicht 3 oder 2 des OSI-Stacks. Ich bin nicht wirklich ein Hardware-Typ. Ich habe im Allgemeinen immer Telekommunikationsprodukte hergestellt, normalerweise Hand- / Mobiltelefone, was im Allgemeinen so etwas wie einen ARM 7-Prozessor bedeutet. Jetzt befinde ich mich in einer allgemeineren eingebetteten …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ich suche Allzweck-Programmiersprachen, die eine …
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.