Tag: embedded

Eingebettet bezieht sich auf eingebettete Systeme, die mit Bereichen wie der mikrocontroller – /DSP-firmware-Programmierung, real-time-Systeme, elektronische Schnittstellen, hardware-Treiber, serielle bus-Kommunikation etc.

USB-Kommunikations-Gerät mit mehreren seriellen ports, funktioniert auf allen Plattformen

Anzahl der Antworten 3 Antworten
Wir haben ein embedded-Gerät, die Verbindung zum PC über USB, und es hat mehrere virtuelle serielle ports (CDC-ACM). Haben wir diese arbeiten auf Windows. Auf dem embedded-Gerät, wir haben mehrere CDC-ACM-Schnittstellen. Die USB-Deskriptoren deklarieren es als composite-Gerät

Auf der Suche nach guten kleinen Umsetzung DES

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem guten permissive-Lizenz (BSD/MIT-oder PD) DES-Implementierung in C, mit einem minimalen Laufzeit-Speicherverbrauch (d.h. minimale Anzahl von lese-schreib-Speicher, und vorzugsweise kleiner code/Tabelle Größe zu). Geschwindigkeit ist nicht ein Problem; in der Tat,

Kontinuierliche Nachrichtenübertragung im Kanu

Anzahl der Antworten 1 Antworten
Habe ich einen test enivornment für test-Automatisierung im Kanu durch die Verwendung von Vektor-software und für die meisten von TEST cases, die ich brauche, zu übermitteln kontinuierliche Nachrichten. ex. Msg1.Signal1 = 1 für 3 Sekunden und Msg1.Signal1

arm-none-eabi-ld: cannot find -lc

Anzahl der Antworten 2 Antworten
Ich versuche, code für XMC1100 basiertes Entwicklungs-board. Ich versuche dieses tutorial : http://eleceng.dit.ie/frank/arm/BareMetalXMC2Go/index.html Heruntergeladen habe ich das blinky.tar.gz Datei und entpackt. Wenn ich versuche "machen" ich bin immer diese Fehlermeldung : arm-none-eabi-ld: cannot find -lc Ist hier

Warum sind C, C++ und LISP so weit verbreitet in der embedded-Geräte und-Roboter?

Anzahl der Antworten 16 Antworten
Scheint es, dass die Sprache der software-Fähigkeiten am meisten gesucht für embedded-Geräte und die Roboter C, C++ und LISP. Warum haben die neueren Sprachen machten den Weg in diese Anwendungen? Beispielsweise Erlang scheint besonders gut geeignet für

Die Verwendung von printf () mit zwei UARTs

Anzahl der Antworten 1 Antworten
Habe ich umgesetzt fputc und fgetc im retarget.c erfolgreich zu nutzen printf über UART0 auf einem Cortex-M3. Allerdings möchte ich eine zweite uart-Kanal für zusätzliche debug-Informationen. Wie kann ich integrieren Sie diese so gut wie ich kann

Warum ist der virtuelle Speicher benötigt, in embedded-Systemen?

Anzahl der Antworten 5 Antworten
Pro meinem Verständnis, wird der virtuelle Speicher ist wie folgt: Programme/Programme/ausführbare Dateien befinden sich in einem Speichergerät. Speicher Gerät Zugriff ist wesentlich langsamer als RAM. Daher, Programme kopiert von Speicherplatz im Hauptspeicher zur Ausführung. Da Computer nur

Ist Objektorientierung schlecht für embedded-Systeme, und warum?

Anzahl der Antworten 11 Antworten
Geschlossen. Diese Frage ist Meinung-basiert. Es ist derzeit nicht akzeptieren Antworten. verbessern Wollen dieser Frage? Update die Frage kann also beantwortet werden mit Fakten und Zitate von Bearbeiten diesem post. Geschlossen 3 Monaten. Viele embedded-Anwender nutzen c++,

Gibt es eine open-source-Werkzeug für die Simulation von CAN-bus durch programmierbare CAN-Knoten?

Anzahl der Antworten 1 Antworten
So wie es momentan steht, diese Frage ist nicht eine gute Passform für unsere Q&A-format. Wir erwarten Antworten auf Tatsachen gestützt, Referenzen und know-how, aber diese Frage wird wahrscheinlich werben Debatte, Argumente, polling, oder erweiterte Diskussion. Wenn

Wie berechne Fragmentierung?

Anzahl der Antworten 4 Antworten
Stellen Sie sich vor Sie haben einige Speicher, enthält eine Reihe von bytes: ++++ ++-- ---+ +++- -++- ++++ ++++ ---- ---- ++++ + Lassen Sie uns sagen + Mittel und - Mittel frei. Ich bin auf

Die Cortex-M3-interrupts kann ich für die Allgemeine Arbeit?

Anzahl der Antworten 5 Antworten
Hätte ich einige code, der ausgeführt werden muss als das Ergebnis einer bestimmten unterbrechen geht aus. Möchte ich nicht ausführen, es in den Kontext der interrupt selbst, aber auch ich möchte es nicht ausführen, die in-thread-Modus. Möchte

Auswahl embedded EJB 3.x-container zur Ausführung von Java-EE-5-Anwendung auf Tomcat

Anzahl der Antworten 1 Antworten
Tut mir Leid im Voraus, falls meine Frage klingt zu allgemein - ich mache alle Vorarbeiten selbst, aber nichts ersetzt die Reale Erfahrung... Mein Ziel ist zum Anschluss eines legacy-Java-EE-Anwendung (pre-EJB-3.x), um Tomcat mit eingebetteten EJB-container. Meine

Ich brauche einen TCP-option (ioctl) zum senden von Daten sofort

Anzahl der Antworten 6 Antworten
Ich habe eine ungewöhnliche situation: ich bin mit einem Linux-system in einer integrierten Lage (Intel box, derzeit mit einem 2.6.20-kernel.) die für die Kommunikation mit einem embedded system mit einer teilweise gebrochen TCP-Implementierung. Als nahe als ich

Wie Vector Interrupt Controller(VIC) wird verwendet, um zu behandeln, die externe interrupts effizient?

Anzahl der Antworten 1 Antworten
Möchte ich wissen, wie VIC kann mit den externen interrupts effizient Wer ist VIC? Ein interrupt-controller ist nicht definiert durch die ARM7-Kern, es ist eine herstellerspezifische externe Peripherie-Gerät. Außerdem, was ist Ihre Frage, wie die hardware funktioniert

ELF-Datei-Header

Anzahl der Antworten 9 Antworten
Eine kurze Frage über elf-Datei-Header, ich kann nicht scheinen, etwas zu finden, nützliche Informationen zum hinzufügen/ändern von Feldern im elf-header. Ich möchte in der Lage sein zu ändern die magischen zahlen und fügen Sie eine build-Datum in

IWIP + RTOS - so vermeiden Sie netconn block der thread für immer?

Anzahl der Antworten 4 Antworten
Wenn die Iwip netconn_accept() oder netconn_recv() Funktion wird aufgerufen, wenn wir mit einem RTOS, blockiert der thread und wartet auf eine Verbindung bis zum timeout oder für immer, hängt von der Einstellung der LWIP_SO_RCVTIME0. Die Dauer der

Overrun-Fehler mit zwei USART-interrupts

Anzahl der Antworten 2 Antworten
Mit zwei USARTs läuft auf 115200 baud auf einem STM32F2, eine Kommunikation mit einem radio-Modul und eine für die serielle vom PC. Die Taktfrequenz 120MHz. Beim empfangen von Daten von beiden USARTs gleichzeitig overrun-Fehler kann auftreten, auf

Was wäre ein praktische Beispiel der sysroot und Präfix-Optionen für Qt

Anzahl der Antworten 2 Antworten
Ich schaue mir alle Optionen an, die ausgeführt werden können, für die configure Skript zur Verfügung gestellt mit Qt. (speziell qt-überall-opensource-src-5.2.0). Nach erheblichen Suche, habe ich festgestellt, das Zeug ist schlecht dokumentiert, am besten so, ich hatte

GCC --gc-sections und die Suche nach Abhängigkeiten symbol

Anzahl der Antworten 3 Antworten
Ich versuche die Größe zu reduzieren von meiner elf executable. Ich kompiliere mit -ffunction-sections -fdata-sections und die Verknüpfung mit -gc-sections ist, aber es scheint einige der Symbole, die, glaube ich, sind unbenutzt, werden auch nicht verworfen. Gibt

Qt für Embedded-Linux: Hide cursor auf Start

Anzahl der Antworten 2 Antworten
Ich bin die Entwicklung einer Qt-Anwendung auf einem linux-embedded-system. Das system hat einen touchscreen, sondern auch ein USB-OTG-port, und es muss mit einer Maus benutzbar. Also mein problem ist, wenn die Anwendung gestartet wird, zeigt es einen

C Zeiger vs direktes Mitglied Zugang für structs

Anzahl der Antworten 9 Antworten
Sagen, dass ich eine Struktur wie die folgende ... typedef struct { int WheelCount; double MaxSpeed; } Vehicle; ... und ich habe eine Globale variable dieses Typs (ich bin mir wohl bewusst der Gefahren von globals, das

Zugriff auf RTC(DS1307) über I2C im ATmega16

Anzahl der Antworten 1 Antworten
Ich geschrieben habe, einen code für den Zugriff auf RTC(DS1307) über I2C mit ATmega16 und ich bin mit compiler AVR-Studio 4. Code ist unten angegeben:- #include<avr/io.h> #include<util/delay.h> #define F_CPU 1000000UL void rtc_init(void) { TWSR=0x00; TWBR=0x47; TWCR=0x04; }

kopieren der kernel und uboot in sdcard

Anzahl der Antworten 3 Antworten
Ich habe einen Freescale I. MX ARM-board für die ich mich vorbereiten bootloader, kernel und Root-Dateisystem auf der sdcard. Ich bin ein wenig verwirrt über die Reihenfolge, in der die I-partition und kopiere meine Dateien in sdcard.

Pragma-und Interrupt-Vektor-Tabelle : TI MSP430

Anzahl der Antworten 3 Antworten
Mein Programm enthält einige Globale Variablen , deren Werte während der interrupt-service-routine (USCI_A0_ISR()) ausführen. Einmal die Ausführung der USCI_A0_ISR() getan wird , werden die globalen Variablen haben einen Wert zugewiesen oder wird wieder zu leere/0.???? //Global variables

Was embedded-Systeme mit blogs und anderen Ressourcen, die Sie Folgen?

Anzahl der Antworten 8 Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 4 Jahre vor. Gibt es Tonnen von Programmierung blogs rund um

Wie bereiten neue SD-Karte für iMX6 sabre lite-board für linux

Anzahl der Antworten 1 Antworten
Ich vor kurzem gekauft ich.MX6 Sabrelite board und ich Lerne kernel cross-Kompilierungs-und board-bring-up. Dem u-boot ist es schon im flash und es so konfiguriert ist, laden Sie die kernel von der SD-Karte. Ich habe versucht, einige vorgefertigte

Installation ssh-server auf embedded-Gerät

Anzahl der Antworten 1 Antworten
Ich versuche, die Verbindung zu einem embedded-Gerät durch ssh. Jedoch, wenn Sie versuchen zu verbinden, bekomme ich immer eine connection refused Nachricht, auch wenn ich versuche, ändern Sie die port-Nummer. Ich habe alles versucht um dieses Problem

Auf reset, was passiert im embedded system?

Anzahl der Antworten 3 Antworten
Ich habe eine Frage bezüglich der reset durch power up: 1.Ich weiß, dass mikrocontroller verdrahtet, zum starten von einer bestimmten Position im Speicher sagen 0000H einschalten. Bei 0000h, ob die interrupt-service-routine geschrieben für reset(Initialisierung des stack pointer

STM32-HAL-Bibliothek RTC-Alarm

Anzahl der Antworten 2 Antworten
Ich habe ein problem über die RTC-Alarm-Konfiguration. Zunächst habe ich versucht, Beispiel-code, die vom Cube, und Es funktioniert. Aber in meinem code, es funktioniert überhaupt nicht. Ich vermute den RTC-Formate sind, die nicht zusammenpassen. auch so, ich

Differenz Soc (system-on-chip) und SBC (single board computer)

Anzahl der Antworten 3 Antworten
Kann jemand bitte erklären Sie die wesentlichen Unterschiede zwischen Soc und SBC? InformationsquelleAutor abs | 2011-06-14

C++ - Ausnahme overhead

Anzahl der Antworten 6 Antworten
Warum machen die embedded-Plattform-Entwickler kontinuierlich zu entfernen versuchen, die Nutzung C++ exceptions aus Ihrer SDKs? Beispielsweise Bada SDK schlägt folgenden workaround für die Ausnahme-Nutzung, die sieht außergewöhnlich ugly: result MyApp::InitTimer() { result r = E_SUCCESS; _pTimer =

C++ oder C# zu Programmieren mobile barcode-Gerät?

Anzahl der Antworten 4 Antworten
Ich entwickeln wird einige Anwendungen mit mobilen barcode-Scannern und wählen müssen, zwischen C++ und C# für Codierung auf den Scanner. Ich überlege Intermec CK31 oder ähnliches für die Kombination von WLAN, scan-Möglichkeiten, die Programmierbarkeit und Benutzer-interface-Optionen. Es

Embedded-Linux-Lizenzierung von LGPL/GPL/etc

Anzahl der Antworten 3 Antworten
Ich würde gerne wissen was ich tun muss, um die Einhaltung der Lizenzen der verschiedenen open-source-software-tools und Bibliotheken, die meine embedded-Linux-system verwendet. Meine situation ist wie folgt: Ich habe ein embedded Linux system läuft auf einem embedded-Gerät.

Tastatur-Eingabe in Qt

Anzahl der Antworten 1 Antworten
Arbeite ich an einer Qt-Applikation läuft auf einem embedded Linux. Ich bin ziemlich neu in dieser Qt-business, da habe ich gerade angefangen, einen Monat zurück, so verstehen, dass ich nicht, dass Objekt-orientierte ... 😛 Habe ich die

Wir haben die Verwendung von C "aus performance Gründen"

Anzahl der Antworten 19 Antworten
In diesem Alter von vielen Sprachen, es scheint eine tolle Sprache für fast jede Aufgabe, und ich finde mich beruflich kämpft gegen ein mantra der "nichts, aber C ist schnell", wo schnell ist wirklich gemeint "schnell genug".

PID-regler integral-term verursacht extreme Instabilität

Anzahl der Antworten 4 Antworten
Habe ich einen PID-regler auf einem Roboter, der konzipiert ist, um den Roboter zu Steuern auf einen kompasskurs. Die PID-Korrektur wird neu berechnet/angewendet bei einer rate von 20 Hz. Obwohl der PID-regler funktioniert gut im PD-Modus (DH,

Vorteile der atmega32

Anzahl der Antworten 6 Antworten
Was sind die Vorteile der Verwendung von ATmega32 als andere mikrocontroller? Ist es besser als PIC, ARM, und Acht tausend eins und fünfzig? Die AVR-Familie hat ein GCC-basierte IDE, die frei für die ganze Reihe Ihrer Prozessoren.

Deklarieren Sie einen Zeiger auf const oder const-Zeiger auf const als einen formalen parameter

Anzahl der Antworten 6 Antworten
Ich war vor kurzem einige Anpassungen an code, wobei ich mich ändern musste einen formalen parameter in einer Funktion. Ursprünglich sind die parameter ähnlich der folgenden (beachten Sie, dass die Struktur typedef würde früher): static MySpecialStructure my_special_structure;

Konvertiert eine 32-bit-float-Wert

Anzahl der Antworten 2 Antworten
Arbeite ich an einem DSP-Prozessor zum implementieren einer BFSK-Frequenz-hopping-Mechanismus mit C auf einem Linux-system. Auf der Empfänger-Teil des Programms, erhalte ich eine input von einer Reihe von samples, die ich de-modulieren, mit Goertzel-Algorithmus, um zu bestimmen, ob

Embedded-Linux-file-transfer über die serielle Schnittstelle (auch verwendet für die shell)

Anzahl der Antworten 2 Antworten
Ich möchte Dateien zwischen meinem desktop (Ubuntu) und ein embedded Linux. Das problem ist, dass die einzige Kommunikation zwischen der desktop-und embedded-system ist mit dem seriellen port. Das gleiche serielle port wird verwendet, um den login vom

Rufen Sie Baum für embedded software

Anzahl der Antworten 12 Antworten
Kennt jemand einige Werkzeuge, um erstellen Sie ein call-Baum für C-Anwendung, die ausgeführt wird, auf einem mikrocontroller (Cortex-M3)? Es könnte sein, erzeugt aus dem source-code (nicht ideal), den Objekt-code (bevorzugte Lösung) oder zur Laufzeit (akzeptabel). Ich habe

I2C-Schnittstelle auf Tiva

Anzahl der Antworten 2 Antworten
Auf eine Tiva (Texas Instruments Cortex-M4F-ARM) TM4C129XNCZAD ich habe ein problem mit I2C-Schnittstelle. Ich habe aktiviert sowohl ein master auf dem I2C-Modul 4-thru-Anschluss K und einem slave auf dem I2C-Modul 6-thru-Anschluss B. ich habe beide miteinander verbunden

Dekodierung Infrarot-Fernbedienung code mit c oder c++

Anzahl der Antworten 4 Antworten
Bitte lassen Sie mich wissen, wie Sie zu entschlüsseln Infrarot-Fernbedienung code mit c oder c++. Wie machen computergame? 🙂 Bitte fügen Sie weitere Informationen, um deine Frage also beantwortet werden können. Sie müssen viel mehr Informationen für

Das Verständnis der Lage Zähler der GNU-Linker-Skripts

Anzahl der Antworten 2 Antworten
Arbeite ich an einem Uni-Projekt wo ich Schreibe software für ein Atmel SAM7S256 mikrocontroller von Grund auf. Dies ist mehr in die Tiefe als bei anderen MCUs mit denen ich gearbeitet habe vor, wie ein wissen von

Verlustfreier audio-codec für embedded-Geräte

Anzahl der Antworten 4 Antworten
Ich soll zur übertragung eines stereo-audio-stream mit 48K-rate (das entspricht bis zu 768 Kbit pro Kanal bei 16-bit-samples) via a radio channel, und ihn an einen DAC mit einem Cortex-M3 microcontroller. Während der Kanal technisch funktioniert bei

Erste Epson-Bon-Drucker zum drucken von Arduino

Anzahl der Antworten 4 Antworten
Ich versuche zu bauen, ein microprinter mit einem Arduino und einem Epson TM-T88II Eingang/POS Drucker. Der Drucker verwendet die Epson Esc/POS system, aber ich kann es nicht erhalten, überhaupt etwas zu tun von dem Arduino. Ich mache

Wie kann ich die Umleitung Tornado / VXWorks shell output?

Anzahl der Antworten 4 Antworten
Arbeite ich auf einem embedded C/C++ - Projekts, das kürzlich mit der shell, Tornado 2, die als eine Art von debugging, was Los ist in unserem kit. Das einzige problem bei diesem Ansatz ist, dass es ein

C++ - frontend nur compiler (konvertieren von C++ zu C)

Anzahl der Antworten 7 Antworten
Ich bin derzeit Geschäftsführer einige C++ - code, läuft auf verschiedenen Plattformen von einem einzigen source tree (Win32, Linux, Verifone CC-terminals, MBED und auch die Nintendo GBA/DS). Allerdings brauche ich zum erstellen einer app gezielt auf eine

Wo finde ich eine einfache Graphik C-Bibliothek für das schreiben direkt auf ein frame?

Anzahl der Antworten 7 Antworten
Brauche ich eine einfache Graphik C-Bibliothek zu verwenden, die auf einem Gerät wo ich das schreiben direkt auf den Rahmen. Dem Rahmen befindet sich im regulären Speicher. Es gibt keine Grafik-hardware-Beschleunigung. Nichts besonderes. Ich möchte nur in

malloc in einem embedded system ohne Betriebssystem

Anzahl der Antworten 3 Antworten
Diese Abfrage ist in Bezug auf die Zuteilung von Speicher mit malloc. In der Regel, was wir sagen, ist malloc reserviert Speicher vom heap. Nun sagen, ich habe einen einfachen embedded-system(Kein Betriebssystem), ich habe normale Programm geladen