- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 10

Thema: AVR: Im Bootloader eine Funktion an eine bestimmte Position setzen

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #8
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    40
    Beiträge
    3.416
    ich lgaube mit dem verschieben der .text als kniff um sich das explizite deklarieren pro methode zu ersparen kollidiert mit dem vorhaben bestimmte methoden an einer definierten adresse zu halten

    ich schau mal ob ich das tempplate von damals noch irgendwo gespeichert habe, dann sparst du dir den kniff und hast volle kontrolle und keine kollisionen

    okay ich habe gerade nochmal ein paar kleinere foreneinträge durchstöbert ... wenn du deine .bootloader_end sektion auch definierst (ähnlich wie mit der .text) sollte er theoretisch meckern dass deine sektion zu wenig platz hat um den code zu fassen, daraufhin musst du deine .bootloader_end einfach ein wenig verschieben bis es wieder klappt ... ich bin mir nicht sicher aber der begriff bootloader_end könnte möglicherweise schon vergeben sein und du solltest einen weniger "allgemeinen" namen für die sektion wählen, vll. bringst du den linker damit durcheinander

    du könntest dir mal die map datei ansehen um zu prüfen wo deine methode gelinkt ist und welche bereiche sich dabei überschneiden (sofern er überhaupt dazu kommt eine map file anzulegen)
    Geändert von Ceos (08.11.2018 um 09:00 Uhr)
    Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
    nicht.

Ähnliche Themen

  1. Prüfen ob Taster eine bestimmte Zeit unterbrechungsfrei gedrückt ist
    Von jcrypter im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 31.08.2012, 07:42
  2. int0 eine bestimmte Zeit abschalten
    Von umbras im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 26.09.2008, 19:59
  3. robby für eine bestimmte zeit fahren lassen
    Von 3dfreak im Forum Robby CCRP5
    Antworten: 3
    Letzter Beitrag: 31.07.2007, 16:45
  4. Taste eine bestimmte Zeit abfragen
    Von picprogger im Forum PIC Controller
    Antworten: 1
    Letzter Beitrag: 14.03.2007, 21:29
  5. Antworten: 5
    Letzter Beitrag: 02.02.2007, 10:03

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests