Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

RQ: MPAsmWin & MPLink & MP2Hex - bat файл
http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=8874
Страница 1 от 1

Автор:  NikB [ Пет Май 20, 2011 9:21 am ]
Заглавие:  RQ: MPAsmWin & MPLink & MP2Hex - bat файл

Заради тъпия редактор на MPLAB се опитвам през външен редактор да компилирам, но в резултат има малки ралики и не ми създава cof файл.
Моля, пояснете как да създам валиден bat файл (който да стартирам през редактора) или (най-добре) постнете един примерен bat файл.

Това, което прави MP средата е следното:

Код:
Debug build of project `T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aaTimer.mcp' started.
Language tool versions: MPASMWIN.exe v5.40, mplink.exe v4.38, mplib.exe v4.38
Preprocessor symbol `__DEBUG' is defined.
Fri May 20 09:15:42 2011
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aTimeL518.o".
Clean: Deleted file "T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aTimeL518.err".
Clean Warning: File "T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aTimeL518.lst" doesn't exist.
Clean: Deleted file "T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aaTimer.cof".
Clean: Deleted file "T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aaTimer.hex".
Clean: Done.
Executing: "C:\Program Files\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F84A "aTimeL518.asm" /l"aTimeL518.lst" /e"aTimeL518.err" /o"aTimeL518.o" /d__DEBUG=1
Executing: "C:\Program Files\Microchip\MPASM Suite\mplink.exe" /p16F84A "aTimeL518.o" /u_DEBUG /z__MPLAB_BUILD=1 /z__MPLAB_DEBUG=1 /o"aaTimer.cof" /M"aaTimer.map" /W
MPLINK 4.38, Linker
Copyright (c) 1998-2010 Microchip Technology Inc.
Errors    : 0

MP2HEX 4.38, COFF to HEX File Converter
Copyright (c) 1998-2010 Microchip Technology Inc.
Errors    : 0

Loaded T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aaTimer.cof.
----------------------------------------------------------------------
Debug build of project `T:\DATA\MyProj_ASM\MChip\MPLAB\Timer\Timer_L518\Software_L518\aaTimer.mcp' succeeded.
Language tool versions: MPASMWIN.exe v5.40, mplink.exe v4.38, mplib.exe v4.38
Preprocessor symbol `__DEBUG' is defined.
Fri May 20 09:15:47 2011
----------------------------------------------------------------------
BUILD SUCCEEDED

Автор:  head_up [ Пет Май 20, 2011 9:51 am ]
Заглавие: 

без да те отчайвам - свикни с гнусния микрочЕпски редактор - има писано доста на тема ограничения при използване на външен редактор иии ... за дебъг било още по-зле, аз също я имах тая идея като теб, но се отказах по разни такива причини. Казват, че в Х (бета все още) е оправено, но ще поживеем ще видим.

Автор:  NikB [ Пет Май 20, 2011 9:59 am ]
Заглавие: 

Благодаря за препоръката - значи - няма оправия :).
Ще си карам по старому:
- редактирам в външния редактор,
- записвам,
- минавам в MPLAB и компилирам
- ако има грешки отново се връщам в редактора, за да си редактирам и гледам list файла;
- ако няма грешки си гледам Протеус симулацията.
(Тоя редактор на MPLAB е по-тъп и от най-тъпото нещо правено от първенециа по тъпотии Microsoft, разликата е, че поне е без пари :))

Автор:  relsys [ Пет Май 20, 2011 10:08 am ]
Заглавие: 

head_up написа:
без да те отчайвам - свикни с гнусния микрочЕпски редактор .....


Аз не мога да си обясня, що трябва да е сложно, като може да е просто. Ама ще взема много да се повтарям.

Автор:  [ Пет Май 20, 2011 3:36 pm ]
Заглавие: 

Редактора си е много добре, разбира се не е за изнежени с Eclipse душички :D
Но, като стана за Eclipse, можеш да си инсталираш PicBuilder за Eclipse и да си редактираш и компилираш на воля, пък
като искаш debug импортваш cof файла в MPLAB и дебъгваш.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/