Autor Tema: Crear el programa en la ROM apartir de una dir. para proteger el bootloader, en el CCS??  (Leído 1366 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado sonixpic

  • PIC10
  • *
  • Mensajes: 3
hola,
hace poco estoy ingresando al mundo de los compiladores C en PIC y poseo el CCS o PCWH, El PIC18F442 que utilizo tiene un bootloader cargado que me permite quemar el codigo HEX en el PIC por el Hyperterminal via serial, el bootloader ocupa la dirs en rom hasta la 0x200. en MPlab me bastaba con definir "org 0x200" para iniciar todo el codigo en assembler y no dañar el bootloader.

Como especifico en el CCS que el codigo hex que compile tenga origen apartir de la dir 0x200 de la ROM??

Gracias

Desconectado manex_1987

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1127
De la misma manera que lo haces en mplab.

#org 0x200

Sin embargo a mi me dio problemas esta directiva.

salu2

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2568
Para un 876 es así:

#org 0x1F00,0x1FFF {}   //Reserva este espacio para el Bootloader

Prueba en tu micro con esas u otras direcciones.


 

anything