Flera filer ett projekt...
Flera filer ett projekt...
Har ett ganska stort projekt i mplab det är en fil på 1200 rader, svårt att få överblick. därför vill jag lyfta ut vissa av funktionerna i separata filer. Hur gör jag för att anropa dessa funktioner sen? är det bara att göra som vanligt bara man ser till att filen är addad i projektet?
kör asembler har testat en include men jag får massa felmeddelanden av typen:
Error[150] E:\GUSTAV\CHATBOARD\LOOKUP.ASM 3 : Labels must be defined in a code or data section when making an object file
Error[152] E:\GUSTAV\CHATBOARD\LOOKUP.ASM 4 : Executable code and data must be defined in an appropriate section
Antagligen pga att jag bara har klippt ut koden ur orginalfilen och sparat den i lookup.asm
men hur ska jag göra?
Error[150] E:\GUSTAV\CHATBOARD\LOOKUP.ASM 3 : Labels must be defined in a code or data section when making an object file
Error[152] E:\GUSTAV\CHATBOARD\LOOKUP.ASM 4 : Executable code and data must be defined in an appropriate section
Antagligen pga att jag bara har klippt ut koden ur orginalfilen och sparat den i lookup.asm
men hur ska jag göra?
Tror det finns två sätt, antingen klipper man bara ut vissa delar och lägger i separata filer som man "includar" i huvudfilen. Det blir samma sak som att klistra in hela den separata filen vid "include" raden...
Sen så stöder MPASM (och även GPASM numera) att man kompilerar filerna separat och länkar ihop. Exakt hur man använder det vet jag dock inte.
Jag kanske borde lära mig, för det blir faktiskt lite rörigt att hitta i assembler-filer på 1500 rader
Sen så stöder MPASM (och även GPASM numera) att man kompilerar filerna separat och länkar ihop. Exakt hur man använder det vet jag dock inte.
Jag kanske borde lära mig, för det blir faktiskt lite rörigt att hitta i assembler-filer på 1500 rader