Forum: Mikrocontroller und Digitale Elektronik PIC18F252 Tiny Bootloader C18 einstellungen


von Christian (Gast)


Lesenswert?

Hallo µC Gemeinde!

Ich wurde leider nicht fündig mit der Boardsuche :-[
nun mein Problem....

Ich möchte einen PIC18F252 mit dem Tiny Bootloader versehen.
Soweit alles kein Problem, nur was muss ich im C18 Compiler einstellen, 
dass mein Programm dann auch mit dem Bootloader funzt?!

Reicht es das Linker Script zu ändern? Wenn ja, Vektor 0x0 auf 0x03???
ich hab keine Ahnung!
Oder muss ich wie beim USB Bootloader alle Vektoren auf 0x800 umlenken?
Muss ich dann beim Tiny Bootloader auch noch was ändern?
Hier das Vektor Mapping vom Bootloader
1
  ORG first_address    ;space to deposit first 4 instr. of user prog.
2
  nop
3
  nop
4
  nop
5
  nop
6
  org first_address+8

muss ich hier bei einem nop noch was einfügen?? beispielsweise so:
1
  ORG first_address    ;space to deposit first 4 instr. of user prog.
2
  goto 0x800  // Wenn ich mein C Prog auf 0x800 umlenke?
3
  nop
4
  nop
5
  nop
6
  org first_address+8


Ich steh im moment etwas aufm Schlauch!

Danke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.