embedded

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

Debugging-Verknüpfungsprozess - GCC / ld - STL C ++

Ich arbeite an einem Bare-Metal Cortex-M3 in C ++ für Spaß und Profit. In letzter Zeit habe ich beschlossen, die STL-Bibliothek zu verwenden, da ich einige Container benötigte. Ich dachte, dass durch die Bereitstellung meines Allokators würde...
21.07.2012, 12:43
1
Antwort

Anleitung zur Optimierung der Python-Laufzeit für eingebettete Systeme mit geringen Systemressourcen

Mein Team integriert die Laufzeit von Python 2.4.4 in unser Projekt, um einige extern entwickelte Funktionen zu nutzen. Unsere Plattform verfügt über einen 450 MHz SH4-Anwendungskern und einen begrenzten Speicher für Python-Laufzeit und -Anwe...
30.09.2009, 08:25
5
Antworten

Empfohlene Techniken für die sichere Aktualisierung von Embedded Linux

Embedded Linux-basierte Geräte benötigen oft einen Mechanismus zum Aktualisieren von Anwendungen und Systemdateien. Zum Beispiel kann ein (nicht vernetztes) Laborgerät mit einem USB-Anschluss Softwareupdates von einem USB-Stick erhalten. Es w...
13.11.2008, 15:59
1
Antwort

Wie kann ich nachweisen, dass __udelay () auf meinem eingebetteten ARM-System korrekt funktioniert?

Wir haben einen ARM9, der den Kernel 3.2 verwendet - alles scheint gut zu funktionieren. Kürzlich wurde ich gebeten, Code hinzuzufügen, um bei einigen GPIO-Leitungen beim Start einen 50-ms-Impuls hinzuzufügen. Der Pulscode ist in Ordnung; Ich ka...
15.11.2012, 23:04
2
Antworten

Gibt es eine Möglichkeit, Ausnahmen in C ++ zu verwenden, die mich in addierter binärer Größe nicht 60k kosten?

Ich arbeite an einer eingebetteten Plattform, und es ist mir unangenehm, 60k zu meiner Binärdatei hinzuzufügen. Es gibt Argumente, Ausnahmen auf dem eingebetteten System sowieso zu vermeiden, aber ich denke, dass die meisten von ihnen unecht sin...
07.02.2013, 21:43
5
Antworten

Empfehlungen für ein Entwicklungsboard für Embedded-Programmierung [Duplizieren]

Ich bin ein Elektronik- und Software-Student und würde gerne in die Welt der Embedded-Geräte einsteigen. An diesem Punkt ist es nur ein persönliches Interesse, keine Karrierewahl. Ich habe etwas Erfahrung in C / C ++ (meist C ++). Ich bin...
28.03.2012, 00:38
1
Antwort

Eingebettete C-Dateistrukturvorschläge

Ich kann keine guten Vorschläge zu Dateistrukturen in typischer eingebetteter Software in C finden. Es gibt eine Reihe solcher Fragen und Antworten hier auf SO, aber keine, die die von mir präsentierten Probleme abdecken oder die an eingebettete...
17.06.2013, 08:59
1
Antwort

Latenzprobleme (Blockierungen) in eingebetteten Linux-Systemen finden

Ich habe ein Embedded-Linux-System auf einem Atmel AT91SAM9260EK-Board, auf dem zwei Prozesse mit Echtzeit-Priorität laufen. Ein Managerprozess "pingt" periodisch einen Arbeitsprozess mit POSIX-Nachrichtenwarteschlangen, um den Zustand des Arbei...
26.04.2010, 06:16
2
Antworten

Schreiben von Daten während der Kompilierungszeit an eine bestimmte Adresse

Ich hoffe, der Titel ist beschreibend genug. Also hier ist, was ich tun möchte und womit ich gespielt habe. Warten Sie, zuerst ist dies eine eingebettete Anwendung. Atmel SAM4L-Mikrocontroller, mit der Atmel Studio IDE und GCC-Compiler / Link...
18.11.2014, 09:58
0
Antworten

Hosting mehrerer Clients mit Freemodbus

Ich arbeite an einem Projekt, bei dem ein Mikrocontroller über Modbus über TCP mit einem PC kommuniziert. Meine Plattform ist ein STM32F4-Chip, der in C ohne RTOS programmiert. Ich schaute mich um und fand LwIP und Freemodbus und hatte ziemlich...
03.10.2013, 23:52