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.

Wie funktioniert die in-application-Programmierung für ARM (Cortex-M3) zu arbeiten?

Anzahl der Antworten 5 Antworten
Arbeite ich an einem custom-Cortex-M3-basierten Gerät, und ich brauche zur Umsetzung der in-application programming (IAP) - Mechanismus, so dass es möglich sein wird ein update der Geräte-firmware ohne JTAG (wir nutzen TFTP-oder HTTP anstelle). Während sich die

ARM-Uhr die Geschwindigkeit auf dem raspberry pi

Anzahl der Antworten 5 Antworten
Laufen bare-metal (kein Betriebssystem, kein Linux) Den Spezifikationen bedeutet, der ARM kann/läuft 700MHz, der sys-Uhr entspricht, das Handbuch und die scheint zu laufen bei 250MHz. Einfache versuche auf den ARM zu implizieren, dass es das gleiche tun,

Was ist eine gute open-source-message-bus für embedded-Linux?

Anzahl der Antworten 4 Antworten
Ich bin auf der Suche nach einem guten open-source-Nachrichten-bus, der geeignet ist für embedded-Linux-Geräten (Linux und uClinux). Muss es die folgenden Kriterien erfüllen: Wird, muss freie software und GNU LGPL oder einer freieren Lizenz aufgrund uClinux nur

ARM-Baugruppe - Basic-Interrupt-Handling

Anzahl der Antworten 2 Antworten
Ich bin derzeit Herumspielen mit einigen ARM-Assembler auf dem lpc2378, ich habe geschrieben eine Schleife zu Steuern, ein Ofen die Temperatur hat, aber ich glaube, ich brauche, um zu implementieren eine Art von interrupt-handling, um meine komplette

Was ist der '__IO' - Direktive in GCC?

Anzahl der Antworten 3 Antworten
Arbeite ich auf einem embedded-Gerät, und es gibt einige code, der ursprünglich kompiliert mit dem IAR-compiler. Ich versuche zu kompilieren, sagte-code mit dem GCC-compiler. Gibt es eine Besondere Anweisung: typedef __IO , die einfach nicht übersetzt ("Unbekanntes

Wann nutze ich xdata?

Anzahl der Antworten 5 Antworten
Ich bin neu auf der embedded system-Programmierung. Ich arbeite an einem Gerät, das über eine 8051-Chipsatz. Ich habe bemerkt, in der Beispiel-Programme, die bei der Definition von Variablen, manchmal verwenden Sie das keyword-xdata. so... static unsigned char

Möchten, Konvertieren Integer zu String ohne itoa-Funktion

Anzahl der Antworten 5 Antworten
ich konvertieren wollen int to char* in C ohne Verwendung itoa() Funktion. Weil auf meinem Linux-Systeme, die ich itoa Funktion gibt es nicht. ich bin mit diesem code die ich gefunden hier Möchte ich diese Funktion ausführen,

Uhr Konfiguration der RTC in Stm32L in LSI/LSE/HSE nur?

Anzahl der Antworten 2 Antworten
Ich die Umsetzung der Echtzeit-Uhr auf STM32L152RB Discovery board mit IAR-compiler. Ich habe implementiert die Clock-Konfiguration auf HSI und mit PLL ich habe es multipliziert durch 4. Code --> /* Enable HSI Clock */ RCC_HSICmd(ENABLE); /*!< Wait

Neuerstellung rootfs in buildroot

Anzahl der Antworten 2 Antworten
Werde ich die setup-build-Umgebung, um meine eigene linux-embedded-system für AT91SAM9X25-Board. Ich bin mit buildroot, dies zu tun. Der Befehl make alle Ziele erstellen, die erste it-build toolchain dann Pakete und dann rootfs und Bilder von rootfs (tar,

Was sind einige Projektideen für den Arduino?

Anzahl der Antworten 7 Antworten
Was sind einige Projektideen für den Arduino? (Angefangen als community-wiki!) Dies ist sehr ähnlich zu stackoverflow.com/questions/1669452/... Die Kennzeichnung dieser geschlossen wurde, finde nicht, dass die post auf meiner Suche, aber es ist genau das, was ich Suche.

Kleine libc für embedded-Systeme

Anzahl der Antworten 7 Antworten
Ich bin auf der Suche für eine kleine libc für den embedded-Einsatz mit freertos auf einem ARM7 mikrocontroller. Ich habe mir bei newlib, aber es ist ein bisschen zu Komplex für meine Bedürfnisse. Newlib Aufrufe von malloc()

Error: selected processor does not support ARM mode `wfi'

Anzahl der Antworten 1 Antworten
Bin ich immer den folgenden Fehler beim Versuch zu kompilieren eines ARM-embedded-C-Programm (ich verwende YAGARTO als mein cross-compiler). Ich bin versucht, herauszufinden, was dieser Fehler bedeutet und was sind die Schritte, um es zu korrigieren. Aus der

- ARM-Assembler - Wie benutze ich den CMP, BLT und BGT?

Anzahl der Antworten 3 Antworten
Kurze Frage für Euch, in meiner Schleife muss ich verwenden, CMP , BLT und BGT vergleichen Werte. Wie würden die genannten Anweisungen in der folgenden Schleife? Ich versuche, BGT , BLT und CMP, wie ich brauche Sie,

Lernen Embedded Firmware Hacking

Anzahl der Antworten 4 Antworten
Ich habe einen Samsung TV mit angeschlossen über den optischen Ausgang zu meinem DTS-sound system.TV hat ARM-CPU und ein embedded linux Betriebssystem. Es kommt mit einem eingebetteten media-player.Aber die internen media-player nicht passieren DTS-audio auf meiner Anlage.

Konvertieren von Ascii-Zahl in Hex in C

Anzahl der Antworten 2 Antworten
Verwende ich folgende Funktion zum konvertieren eines Werts in hex zu ASCII: void hex_to_ascii(unsigned char* buf, unsigned char number) { int i; sprintf( buf, "%03d", number ); printf("\nNumber in Ascii: "); for( i=0; i< 3; i++) printf("%#04x

Die Ausführung von Code in embedded Systemen

Anzahl der Antworten 7 Antworten
Ich arbeite im embedded-system-Domäne. Ich würde gerne wissen, wie ein code wird ausgeführt von einem mikrocontroller(uC müssen nicht subjektiv, im Allgemeinen), ausgehend von einer C-Datei. Auch würde ich gerne wissen, stopft wie startup-code, Objekt-Datei, etc. Ich konnte

/lib/libc.so.6: version `GLIBC_2.17' nicht gefunden

Anzahl der Antworten 4 Antworten
Ich versuche zu kompilieren Sie ein Programm auf einem BeagleBone black, aber ich bin immer dieser Fehler wenn das Programm läuft auf meinem board: /lib/libc.so.6: version `GLIBC_2.17' not found Machte ich sicher, dass ich einen cross-kompiliert für

undefined reference to “nur ein bisschen Mathe.h" - Funktionen

Anzahl der Antworten 4 Antworten
Ich habe ein seltsames problem. Den mathematischen Bibliotheken wurde Hinzugefügt, um mein makefile. # include standard C library LDFLAGS += -lc # include standard math library LDFLAGS += -lm - und in der output-Datei (.Karte) ich kann

Schreiben Sie auf einem mtd-block-Gerät

Anzahl der Antworten 1 Antworten
Ich bin versucht, zu schreiben, die auf einem NAND-flash-Speicher mit MTD-block-Gerät, aber ich verstehe nicht alles. Als ich gelesen hier mtdblockN ist der nur-lese-block-Gerät N mtdN ist das Lesen/schreiben char-Gerät N mtdNro ist der nur-lese-Zeichengerät N Aber

OpenCV auf Embedded Plattform

Anzahl der Antworten 8 Antworten
Können einige schlagen vor, einen test/Entwicklung embedded-Plattform für die Verwendung mit OpenCV. Ich möchte die Entwicklung eines embedded video analytics-Lösung, aber ich weiß nicht, wo zu beginnen. Einige Anregungen/Ideen/hw-starter-kits? Vielleicht einige Pc-104-Lösungen mit Intel Atom? Hat jemand

ARM-Entwicklung auf Linux

Anzahl der Antworten 2 Antworten
Kaufte ich eine Tiva C-Serie TM4C123G LaunchPad Evaluation Kit von Texas Instruments. Dieses kit enthält eine kleine platine mit einem ARM-Cortex-M4F-mikrocontroller. Jetzt möchte ich beginnen, das schreiben von software für microcontroller. Ich bin verwendet, um das Programm

Emuliert UART über USB

Anzahl der Antworten 2 Antworten
Weiß jemand, ob es möglich ist, zu emulieren UART (einfache serielle senden und empfangen) über USB? Wie würde dies werden erreicht? Fand ich diesen link auf der Microchip-website, aber es ist nicht sehr entgegenkommend. http://www.microchip.com/forums/m522571-print.aspx Irgendwelche Ideen?

Convert ADC-Bins in Spannung

Anzahl der Antworten 5 Antworten
Sagen wir, ich habe einen 12-bit-Analog-zu-Digital-Wandler (4096 bins). Und sagen wir, ich habe ein signal von 0 bis 5 Volt. Was ist die richtige Formel Konvertierung zu konvertieren ADC-bins in Volt? V = ADC /4096 * 5

Was macht die SPI schneller als I2C-Protokoll

Anzahl der Antworten 3 Antworten
Ich kenne die Grundlagen von I2C-und SPI-Kommunikation. Als beide synchron Protokoll. Ich wollte wissen, was das SPI schneller als I2C. Wenn ich mich nicht Irre über I2C können wir gehen, 400kbps, während bei SPI können wir erreichen,

Optimierung member-variable, um in C++

Anzahl der Antworten 10 Antworten
Las ich in einem blog-post durch ein game-coder für Introversion und er ist eifrig damit beschäftigt, versuchen zu quetschen CPU tick er kann aus dem code. Ein trick, den er erwähnt, off-hand, um "re-order die member-Variablen einer

Modbus stack für Microchip PIC

Anzahl der Antworten 4 Antworten
Kann jemand empfehlen, eine open-source-Implementierung des Modbus-RTU-Slave für einen Microchip PIC18 Prozessor? Ich bin auf der Suche für eine Implementierung des Modbus-RTU RS-232/RS-485, aber ein Modbus-TCP/IP-Implementierung wäre ebenfalls willkommen. InformationsquelleAutor mjh2007 | 2010-01-25

Ich bin an dem Punkt muss ich kaufen, IAR, Code Composer 4, oder etwas anderes für die MSP430-Entwicklung

Anzahl der Antworten 4 Antworten
Ich habe mit IAR so weit, aber es stürzt gelegentlich ab und muss nicht code-Vervollständigung. Auch die anderen dev-Umgebungen, die ich verwende sind eclipse basiert. Welche soll ich kaufen? Haben Sie auch einen Blick auf Rowley Crossworks

Was' s den Unterschied zwischen <= und := in VHDL

Anzahl der Antworten 2 Antworten
Derzeit Lerne ich einige FPGA-design-Techniken unter Verwendung von VHDL, mein problem ist, ob wir Sie verwenden können := und <= Synonym in VHDL oder nicht, aber ich habe gesehen, die Verwendung von := Konstanten-Deklarationen und <= in

Was ist die beste Ressource, um zu lernen Assembler für PIC-mikrocontroller ist

Anzahl der Antworten 5 Antworten
Werde ich zu Beginn der Arbeit an einem Projekt, wo ich ein gutes Verständnis für Assembler für den PIC-mikrocontroller ist. Ich bin eng vertraut mit C/C++, damit ich weiß, wie man code für die meisten Teil, und

Was ist die vorherrschende Programmiersprache für den F35 Lightning II Flugzeug?

Anzahl der Antworten 3 Antworten
Ich verstehe ADA verwendet wurde, für die F22. Was ist die wichtigste Sprache für die software auf der F35? C++ laut Wiki. Ich habe ein paar tags, die ich dachte, die möglicherweise relevant sein könnten. InformationsquelleAutor Ben

Kann jemand empfehlen ein kleines flash file system für embedded-Projekte

Anzahl der Antworten 5 Antworten
Ich bin mit einem AVR 32-bit Prozessor mit 512Kbyes Flash-Speicher. Ich bin nach einem kleinen Datei-system, dass das kompilieren unter 20Kbytes der Programm-Speicher und bieten einige "wear leveling" - Funktionalität wie die Anmeldung wird schriftlich /Protokollierung einen

was ist der Unterschied zwischen hardware-watchdog und software-watchdog?

Anzahl der Antworten 2 Antworten
was ist der Unterschied zwischen hardware-watchdog und software-watchdog ? InformationsquelleAutor M Sharath Hegde | 2013-09-17

schreiben von Daten zu registrieren

Anzahl der Antworten 5 Antworten
habe ich die Speicher-Adresse von bestimmten register(die Adresse LCDCW1 ist C000). c-codes: #define LCDCW1 0xC000 *LCDCW1=0x31; ich will einfach nur das schreiben von Daten in dieses register. Die codes Probleme haben, wie man es richtig? thx!!! welchen

Initialisieren der SD-Karte im SPI-Probleme

Anzahl der Antworten 3 Antworten
Ich habe einen Blick auf Stack Overflow Frage Die Initialisierung einer microSD-Karte mit SPI-Schnittstelle und sehe keine Antworten, der auf mein Problem (das ist, was ich nicht schon versucht). Ich habe ein ähnliches Problem, wo ich versuche,

Wie wollen Sie konvertieren Dezimal zu Hexadezimal so schnell (im Kopf)?

Anzahl der Antworten 3 Antworten
Habe ich beobachtet einige reverse-Ingenieure, die Sie konvertieren dezimal zu hexadezimal so schnell in den Sinn. Es ist einfach erstaunlich. Ich bekam nie die chance, Sie zu Fragen. Persönlich bin ich wirklich, und saugen Sie diese Umstellung

Gibt es eine Möglichkeit oder ein tutorial für die Umwandlung der Arduino-code zu C-code?

Anzahl der Antworten 3 Antworten
Ich weiß, dass diese Frage ist allgemein, aber ich konnte Sie nicht finden, ein tutorial oder eine gute Codierung Weg, um zu konvertieren Arduino-code (ich meine den code, den wir schreiben, die auf die Arduino-software, und es

Anwenden von patches auf ein Paket in Buildroot?

Anzahl der Antworten 4 Antworten
Arbeite ich auf einem embedded system, das verwendet buildroot als ein Werkzeug zur Erstellung der kernel und das root-Dateisystem. Ich möchte einige patches für das kernel-source-tree, Kann jemand mir sagen, wie buildroot patches anwenden? InformationsquelleAutor pradeepchhetri |

konstanter Ausdruck erforderlich

Anzahl der Antworten 2 Antworten
unsigned char rtc_time[6] = { pThis->hoursTens, pThis->hoursUnits, pThis->minutesTens, pThis->minutesUnits, pThis->secondsTens, pThis->secondsUnits }; Nicht kompilieren. Ich receieve der Fehler (6 mal): konstanter Ausdruck erforderlich Einzelnen Variablen sind deklariert als unsigned char. Ich habe versucht Umwandlung in den (const)

Fehler: #29: erwartete einen Ausdruck in C

Anzahl der Antworten 2 Antworten
mein code enthält #define READ_TAMPER_PIN() {((FIO2PIN & PIN_TAMPER) >> 12) ;} wo PIN_TAMPER ist wieder eine makro- #define PIN_TAMPER 0x00001000; in einer der header-Datei, und es wird als in main() wie x = READ_TAMPER_PIN(); gibt es eine

imx6 Device Tree compilation — FATAL ERROR: Unable to parse input-Baum

Anzahl der Antworten 2 Antworten
Ich arbeite an einem Embedded-Linux für TX6U-8010 basierend auf Freescale-imx6. Ich versuche zu kompilieren dtb mit dem device-tree-compiler (dtc). Jedoch wenn ich den Befehl: dtc -O dtb -o imx6dl-tx6u-801x.dtb imx6dl-tx6u-801x.dts ...Bekomme ich die folgende Fehlermeldung: Error: imx6dl-tx6u-801x.dts:13.1-9

OpenCV vs OpenVX für embedded Systems

Anzahl der Antworten 3 Antworten
Möchte ich ein Bild Anerkennung-Programm für rasberry pi. Ich begann in OpenCV, jedoch gerade entdeckt, OpenVX, ein hardware-Beschleuniger für OpenCV. Wesen, die Geschwindigkeit und Effizienz sind wichtig auf einem embedded-system bin ich gespannt, wie die Vorteile dieser

keine stdint.h-file auf Debian

Anzahl der Antworten 4 Antworten
Ich versuche, Chibios. Der Beispiel-code, die Sie bieten, scheint zu müssen stdint.h-Datei. Das Makefile gibt die folgende Fehlermeldung: /usr/lib/gcc/arm-none-eabi/4.8/include/stdint.h:9:26: fatal error: stdint.h: No such file or directory # include_next <stdint.h> ^ compilation terminated. ../../os/ports/GCC/ARMCMx/rules.mk:182: recipe for target

Einfache Debounce-Routine

Anzahl der Antworten 11 Antworten
Haben Sie eine einfache debounce-routine praktisch, um mit einem einzigen Eingang schalten? Dies ist eine einfache bare-metal-system ohne OS. Ich würde gerne vermeiden, ein Schleifenkonstrukt mit einem bestimmten Wert, wie die Prozessor-Geschwindigkeit schwanken. InformationsquelleAutor Benoit | 2008-09-30

Wie man richtig empfangen und senden von IR-Daten von Arduino

Anzahl der Antworten 2 Antworten
Folgendes ist mein code zum Lesen der IR-Daten von Arduino: #define sprint Serial.print #define sprintln Serial.println #include <IRremote.h> #define IR_RCVR_PIN 11 IRrecv ir_receiver(IR_RCVR_PIN); decode_results results; void setup() { Serial.begin(9600); ir_receiver.enableIRIn(); //Start the receiver } void loop() {

Bibliothek für audio-resampling

Anzahl der Antworten 2 Antworten
In einer embedded (Windows CE) C++ - Projekt, ich habe zu re-sampeln Sie einen beliebigen sample-rate unten (oder oben) auf 44100 Hz. Ist es eine freie und portable C/C++ - Bibliothek für audio-resampling? InformationsquelleAutor lornova | 2010-10-24

Batch erstellen mit IAR-tools

Anzahl der Antworten 4 Antworten
Ich versuche, ein batch erstellen eines Projekts mit IAR-tools. Der Prozessor ist ein CC2530, und es baut sich Prima in die IDE. Ich habe die Dokumentation für batch erstellen (Projekt/Batch Erstellen) und erstellt eine .cspy-Datei, die wohl

Jede Funktion anstelle von sprintf() in C? code-Größe ist zu groß nach dem kompilieren

Anzahl der Antworten 3 Antworten
Arbeite ich an der Entwicklung eines embedded-Systems (Cortex M3). Für das senden von Daten aus dem Gerät an den seriellen port (um zu zeigen, auf einem PC-Bildschirm), ich benutze einige eigene Funktionen, die mit putchar () -

Kann ich installieren .NET Framework 4 unter Windows XP Embedded?

Anzahl der Antworten 5 Antworten
Kann ich nicht testen, aber ich muss wissen, ob es real , weil ich begann die Arbeit am Projekt für Sie mit .NET 4 also ich muss sicher sein, ich kann es installieren es. So kann ich

C: Eine Heilung für die Warnung: integer overflow in expression?

Anzahl der Antworten 5 Antworten
Ich versuche, mich zu organisieren, meine UART-Bibliothek und prettify es ein wenig, indem Sie einige #define s so kann ich es anpassen, später ohne zu Graben tief in den code, aber ich kann nicht scheinen, um das

Wie verwenden Sie den watchdog-timer in einem RTOS?

Anzahl der Antworten 5 Antworten
Angenommen ich habe einen kooperativen scheduler in einer embedded-Umgebung. Ich habe viele Prozesse laufen. Ich möchte zu nutzen, um den watchdog-timer, so dass ich erkennen kann, wenn ein Prozess gestoppt hat, verhält sich aus irgendeinem Grund und