ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
175712 Топик полностью
MBedder, терминатор (14.12.2009 22:19, просмотров: 204) ответил ZeDStavr на .equ и .equiv различаются только тем, что последняя директива не допускает переопределение уже определенных выражений. На А = В вроде не ругнулся.
Все ясно - у себя Toolsuite v3.20 - там глюк на глюке. Качай 3.21, все прекрасно работает .include "p33fxxxx.inc" .equiv MUL_LINE_X_PORT,PORTB .equiv ADDR_JMP1_PORT, MUL_LINE_X_PORT .equiv ADDR_JMP2_PORT, MUL_LINE_X_PORT .equiv ADDR_JMP3_PORT, MUL_LINE_X_PORT .equiv EXT_OFF_IN_PORT, MUL_LINE_X_PORT .equiv NOM_VOLTAGE_JMP_PORT, MUL_LINE_X_PORT .equiv DBL_VOLTAGE_JMP_PORT, MUL_LINE_X_PORT .equiv SYNC_IN_PORT, MUL_LINE_X_PORT .global __reset __reset: mov #MUL_LINE_X_PORT,w0 .end ---------------------------------------------------------------------- Debug build of project `C:\XdsPIC\prsbio\prsbio.mcp' started. Language tool versions: pic30-as.exe v3.21, pic30-gcc.exe v3.21, pic30-ld.exe v3.21 Preprocessor symbol `__DEBUG' is defined. Mon Dec 14 22:16:27 2009 ---------------------------------------------------------------------- Clean: Deleting intermediary and output files. Clean: Deleted file "C:\XdsPIC\prsbio\prsbio.o". Clean: Deleted file "C:\XdsPIC\prsbio\prsbio.cof". Clean: Deleted file "C:\XdsPIC\prsbio\prsbio.hex". Clean: Deleted file "C:\XdsPIC\prsbio\prsbio.mcs". Clean: Done. Executing: "C:\MPLAB\MCC30\bin\pic30-gcc.exe" -mcpu=33FJ12GP202 -c -D__DEBUG "C:\XDSPIC\prsbio\prsbio.S" -o"prsbio.o" -Wa,--defsym=__DEBUG=1,-g Executing: "C:\MPLAB\MCC30\bin\pic30-gcc.exe" -mcpu=33FJ12GP202 "prsbio.o" -o"prsbio.cof" -Wl,-Tp33FJ12GP202.gld,--defsym=__MPLAB_BUILD=1,--defsym=__MPLAB_DEBUG=1,-Map="prsbio.map" Executing: "C:\MPLAB\MCC30\bin\pic30-bin2hex.exe" "C:\XdsPIC\prsbio\prsbio.cof" Loaded C:\XdsPIC\prsbio\prsbio.cof. ---------------------------------------------------------------------- Debug build of project `C:\XdsPIC\prsbio\prsbio.mcp' succeeded. Language tool versions: pic30-as.exe v3.21, pic30-gcc.exe v3.21, pic30-ld.exe v3.21 Preprocessor symbol `__DEBUG' is defined. Mon Dec 14 22:16:31 2009 ---------------------------------------------------------------------- BUILD SUCCEEDED