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.
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
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,
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
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
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
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
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,
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
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,
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.
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()
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
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,
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.
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
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
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
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
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
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
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
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?
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
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,
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
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
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
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
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
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
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
2
Antworten
was ist der Unterschied zwischen hardware-watchdog und software-watchdog ? InformationsquelleAutor M Sharath Hegde | 2013-09-17
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
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,
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
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
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 |
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)
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
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
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
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
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
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() {
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
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
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 () -
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
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
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