Br-Gogo: Construindo Firmware – V

Depois de copiar as bibliotecas para seu diretório de projeto, será preciso alterar o conteúdo dos arquivos “c18….o”, para que o programa compilado seja compatível com o bootloader existente na placa.

Através de um editor de texto, será preciso alterar a linha:

#pragma code _entry_scn=0x000000

Para:

#pragma code _entry_scn=0x001560

Isso deve ser feito em todos os arquivos c18 copiados. A seguir, será preciso recompilá-los, utilizando a seguinte linha de comando:

"C:\MCC18\bin\mcc18.exe" -p=18F4550 "c018.c" -fo="c018.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-

"C:\MCC18\bin\mcc18.exe" -p=18F4550 "c018i.c" -fo="c018i.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-

"C:\MCC18\bin\mcc18.exe" -p=18F4550 "c018_e.c" -fo="c018_e.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-

"C:\MCC18\bin\mcc18.exe" -p=18F4550 "c018i_e.c" -fo="c018i_e.o" -D__DEBUG -Ou- -Ot- -Ob- -Op- -Or- -Od- -Opa-

Anúncios