MicroCHIP.RU
Главная Документация Отладочные средства Справочник Поиск Ссылки
 Новости   Конференция   Контакты 
 

HT-PICC v8.02 PL1 и MPLAB 6.5

 Нoвaя темa  |  Наверх  |  Перейти к теме  |  Поиск  |  Правила  |  Вход 

ВНИМАНИЕ!
Вы просматриваете архив форума.

Этот форум работает только в режиме просмотра и поиска.

Действующий форум переведен на новый движок и
находится по адресу www.microchip.su

 HT-PICC v8.02 PL1 и MPLAB 6.5
Автор: ReM ()
Дата:   03/07/2004 01:34

Недавно попробовал HT-PICC v8.05 демо - очень понравилось, можно выполнять программу в
рошаговом режиме прямо в С программе, просматривать переменные... А теперь мучаюсь с HT-PICC
v8.02 PL1 и ничего подобново не нахожу. :( Т.е. нет пошаговово режима, только в Program
memory, а там понять что либо трудно. Вопрос такой - это появилось только в v8.05 или я чего
не понимаю?
P.S. Извините за возможные ошибки - русский не мой родной язык.


 
 дело не в компилере
Автор: Vova ()
Дата:   03/07/2004 15:05

либо не сгенерил debug info, либо мплаб не загрузил сгенеренный debug info.


в мплабе, в
настройках компилера, для линкера поставь галочку "использовать альтернативные опции" и в строку
опций впиши:
http://www.microchip.ru/phorum/read.php?f=2&i=56012&t=56006


 
 Re: дело не в компилере
Автор: ReM ()
Дата:   03/07/2004 16:28

Debug info это *.cod? Если да, то он есть.
Альтернативные опции не помогли. :(

Вот какие опции есть:

Executing: "c:\program files\mplab ide\ht-picc\BIN\PICC.EXE" -C -
E"led.cce" "led.c" -O"led.obj" -Q -MPLAB -16F628

Executing: "c:\program files\mplab ide\ht-picc\BIN\PICC.EXE" -
E"bandymas.lde" "C:\Program Files\MPLAB IDE\ht-picc\samples\bandymas\led.obj" -Q -
MPLAB -16F628 -O"bandymas.hex"

Program statistics:

Total ROM used 47 words (2.3%)
Total RAM used 2 bytes (0.9%)

Loaded C:\Program Files\MPLAB IDE\ht-picc\samples\bandymas\bandymas.hex
BUILD SUCCEEDED:

bandymas.lde пустой. Так и должно быть?

Если для линкера записываю -O"$(TARGETBASE).hex" -O"$(TARGETBASE).cod" то получаю

Program statistics:

Total ROM used 47 words (2.3%)
Total RAM used 2 bytes (0.9%)

BUILD FAILED: Sat Jul 03 15:27:16 2004

:((


 
 Re: дело не в компилере
Автор: Yura_S ()
Дата:   05/07/2004 09:59

Попробуй установить точку останова в программе и запустить на выполнение. Если
остановится на точке, то будет ли выполняться дальше пошагово.


 
 Re: дело не в компилере
Автор: Greg ()
Дата:   05/07/2004 13:01

ReM писал(а):

> Debug info это *.cod? Если да, то он есть.
> Альтернативные опции не помогли. :(
>

попробуй *.cof,
hex для отладки не нужен


 
 Re: дело не в компилере
Автор: ReM ()
Дата:   06/07/2004 12:50

Ничего не помогло. Но действительно дело не в компилере. Проблема изчезла сразу, когда MPLAB
6.50 заменил на 6.60. Пеперь все ok. Глючил MPLAB... :(