embedded

Embedded bezieht sich auf eingebettete Systeme, die Bereiche wie Mikrocontroller- / DSP-Firmware-Programmierung, Echtzeitsysteme, elektronische Schnittstellen, Hardwaretreiber, serielle Buskommunikation usw. umfassen.
7
Antworten

C eingebettete automatische Einheitentestgenerierung

Gibt es eine SW, um Komponententests in C- und Embedded-Anwendungen zu generieren? Der Grund, warum ich frage, ist, dass mein Chef mir sagte, dass er von jemandem gehört hat: "Sie brauchen ein Werkzeug, um den Code zu analysieren und 80% aller r...
11.05.2010, 11:14
7
Antworten

So teilen Sie Register- und Bitfelddefinitionen zwischen einem Gerätetreiber und dem von ihm gesteuerten FPGA

Gibt es irgendwelche guten, vorhandenen Softwaretools, die beim Erzeugen von C-Header-Dateien mit geeigneten #Definitionen für Register-Offsets sowie Bit-Definitionen von VHDL helfen? Wenn solche Tools vorhanden sind, welche Beschränkungen sie f...
18.10.2009, 19:10
5
Antworten

Best Practice beim Schreiben konstanter Parameter für eingebettete Systeme

Dies ist ein Fall von "statisch const" vs "#define" in C " für eingebettete Systeme. Was ist bei großen / mittleren Projekten mit "übergebenem" Code und Modulen die beste Vorgehensweise beim Schreiben konstanter Parameter für Ihre Include-D...
07.01.2014, 19:00
1
Antwort

Zeiger aus einer Ganzzahl in C auf einer eingebetteten Plattform

Ich stieß auf die folgende Codezeile: %Vor% Es ist für eingebetteten C-Code für einen AVR-Mikrocontroller. ADC_t ist eine Union. Ich weiß, dass (volatile ADC_t*)0x200 ein Zeiger auf eine absolute Speicheradresse ist, aber ich bin m...
22.09.2011, 22:47
6
Antworten

Was macht der C-Compiler mit Bitfeldern?

Ich arbeite an einem Embedded-Projekt (PowerPC-Ziel, Freescale Metrowerks Codewarrior Compiler), wo die Register Memory-Mapped und in nice Bitfields definiert sind, um die einzelnen Bit-Flags einfach zu drehen. Momentan verwenden wir diese Fu...
21.07.2010, 13:46
7
Antworten

Irgendwelche Tipps zum Umgang mit einem sehr kleinen Stack?

Ich habe mich gefragt, ob Entwickler im Embedded-Bereich von irgendwelchen interessanten Tricks wissen, um den Aufwand für die Entwicklung von Mikrocontrollern mit sehr begrenztem Stack-Platz zu verringern. Ich habe vor kurzem einige Firmware fü...
02.09.2010, 03:07
3
Antworten

Leichter Regex-Parser

Ich würde gern einen Regex-Parser verwenden, um bei einer String-Verarbeitung in einer C-Anwendung zu helfen. Ich suche idealerweise nach etwas Leichtem und Open-Source. Die Zielplattform ist ein eingebettetes System, sodass wir versuchen, so vi...
20.11.2008, 21:35
4
Antworten

STM32 WWDG-Interrupt ausgelöst, wenn nicht konfiguriert

Ich habe eine Anwendung, die ich von der Kieler IDE portiere, um mit der GNU-Werkzeugkette aufgrund von Lizenzproblemen zu bauen. Ich konnte die Anwendung erfolgreich auf dem Gerät einrichten, erstellen, flashen und ausführen. Die Anwendung a...
23.12.2014, 16:04
5
Antworten

Ist 0x9B (155dezimal) ein spezielles Steuerzeichen? Warum fehlt es an Ascii-Tabellen?

Ich arbeite an einem Embedded-System, und ich habe Dramen bekommen, um einen bestimmten Datenblock über den seriellen Port zu senden. Ich habe es eingegrenzt und festgestellt, dass, wenn ein 0x9B in der Nachricht vorhanden ist, es die Nachricht...
15.04.2010, 04:35
4
Antworten

Wie können Sie Patches in Buildroot auf ein Paket anwenden?

Ich arbeite an einem eingebetteten System, das buildroot als Werkzeug zum Erstellen des Kernels und des Root-Dateisystems verwendet. Ich möchte einige Patches auf diesen Kernel-Quellcode-Baum anwenden. Kann mir jemand sagen, wie buildroot Patche...
17.06.2011, 08:03