Ich habe viele Projekte getroffen, in denen ein AVR-Mikrocontroller mit einem Bootloader (wie dem Arduino) verwendet wird, aber ich verstehe das Konzept nicht sehr gut. Wie kann ich einen Bootloader (für jeden Mikrocontroller) erstellen? Wie wird mein Bootloader nach dem Schreiben auf den Mikrocontroller programmiert (wie jedes auf dem Flash-ROM …
Warum benötigen wir ein separates Programm im selben Flash-Programmspeicher eines Mikrocontrollers, insbesondere STM32F103, der als Bootloader bezeichnet wird? Was ist das Besondere daran, es vom Hauptanwendungsprogramm getrennt zu halten? Erledigt ein Bootloader eines mikroprozessorbasierten Systems (z. B. PowerPC MPC8270) im Allgemeinen die gleiche Aufgabe wie ein Mikrocontroller (z. B. ARM …
Ich habe ein paar Handys herumliegen, eines davon ist dieses: http://www.gsmarena.com/sony_ericsson_elm-3057.php Es ist möglich, den Flash-Speicher zu löschen und ihn durch einen Bootloader zu ersetzen und dann Arduino-Skizzen hochzuladen oder Pic32-Skizzen (C # / C ++). Ich bin auf diese Idee gekommen, weil es eine sehr kostengünstige Plattform für die …
Alle eingebetteten Geräte enthalten eine Option zum Zurücksetzen auf die Werkseinstellungen, mit der der Benutzer sein Gerät zurücksetzen kann, wenn etwas nicht stimmt. Ich entwickle eine Firmware auf einer STM32-Karte. Die Firmware enthält einen Bootloader, mit dem die Anwendung über UART aktualisiert werden kann (durch Senden einer Binärdatei, die das …
Ich habe ein Arduino mit einem SMD-Mikrocontroller: Ich weiß, wie man ein DIP-Arduino als Programmierer für ein DIP-ATmega328 verwendet. Es ist ganz einfach - Sie stecken einfach Ihren Mikrocontroller in die Halterung. Bei einem oberflächenmontierten Arduino ist dies jedoch nicht offensichtlich. Das Entlöten des Mikrocontrollers ist eine Möglichkeit, aber das …
Ich habe kürzlich eine Leiterplatte für einen Kunden entworfen, alles ist in Ordnung mit der Hardware und Software (die Anwendung funktioniert so, wie sie soll). Jetzt müssen wir das Programm im Mikrocontroller aktualisieren. Da diese Leiterplatten jedoch an verschiedenen Orten auf der Welt installiert sind, ist es ideal, einen Bootloader …
Kann jemand bitte erklären, wie der Arduino Bootloader funktioniert? Ich suche hier keine Antwort auf hoher Ebene, ich habe den Code gelesen und verstehe das Wesentliche. Ich habe auch diesen anderen Beitrag gelesen (ich war sogar einer der Antwortenden darauf). Es gibt eine Reihe von Protokollinteraktionen zwischen der Arduino IDE …
Ich würde gerne wissen, ob es eine Möglichkeit gibt, einen PIC zum ersten Mal (in Flash schreiben) über eine FPGA-Karte zu programmieren. Der PIC ist bereits mit dem FPGA verlötet und ich kann ihn nicht entfernen. Auf dem PIC ist kein Bootloader vorhanden. Daher muss ich es im USART / …
Ich habe kürzlich die Ursache eines bösen Fehlers herausgefunden, an dem ich mit einem Atmel AT91SAM9G20 SBC gearbeitet habe, auf dem U-Boot , ein Open-Source-Bootloader, ausgeführt wird. Der Kern des Problems bestand darin, dass U-Boot erwartete, dass die Hardware anders konfiguriert sein würde als ich sie erstellt hatte, sodass einige …
Ich verwende einen PIC12F675 für ein Projekt, und bis auf eine Sache funktioniert alles einwandfrei . GP4 funktioniert nicht als digitales E / A. Ich habe mir die Konfigurationen und den Code viel angesehen, aber nichts gefunden. Konfiguration: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config …
Ich bin sehr neu in der eingebetteten Welt. Ich hatte bis jetzt nur an S / W gearbeitet Kann mir bitte jemand die Verwendung des Arduino Bootloaders erklären? Ich möchte, dass Arduino eine einfache Mathematik mit einigen zusätzlichen Komponenten ausführt, die in den Chip eingefügt werden müssen. Benötige ich unbedingt …
Ich habe ein Problem mit meinem ATTiny85. Ich sollte erwähnen, dass ich Arduino als ISP verwende, um es zu programmieren. Mein ATTiny hat einwandfrei funktioniert, bis ich beschlossen habe, die Taktrate von 1 MHz auf 20 MHz zu erhöhen. Deshalb habe ich im Menü Boards ATTiny85 mit 20 MHz ausgewählt …
Ich habe eine Weile mit der Herstellung eines Arduino zu kämpfen (es gelang mir, eine Steckbrettversion mit einem ISP- Programmiererkabel zu erstellen). Sie sagen, dass der Arduino-Bootloader so hergestellt ist, dass keine externen Schaltkreise erforderlich sind, um den ATmega8 zu programmieren . Aber als ich mir die Schaltpläne angesehen habe, …
Ich habe eine STM32-Entwicklungsplatine mit einem externen SRAM. Ich möchte meinen Code von diesem externen SRAM ausführen, aber mein Prozessor unterstützt nur das Booten von Flash, internem SRAM oder Systemspeicher (einem Teil des internen SRAM). Was ist der einfachste Weg, um Code von einem externen SRAM auszuführen? Anmerkungen: Ich lade …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.