Пошаговая отладка кода на СИ в MpLab
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SE 18 мая 2004 г. 10:44

Использую MpLab v6.50 + HtPic 8.2 (правленный picc.exe)
У меня не выполняется отладка по шагам в исходном си коде, а выполняется только по памяти программ.

Executing: "C:\HT-PIC\bin\picc.exe" -C -E"16V1.cce" "16V1.C" - O"16V1.obj" -Q -
MPLAB -16F877
Executing: "C:\HT-PIC\bin\picc.exe" -E"p.lde" "C:\p\16V1.obj" -O"p.hex" -Q -MPLAB -
16F877

Memory Usage Map:

Program ROM $0000 - $0102 $0103 ( 259) words
Program ROM $0105 - $07FF $06FB ( 1787) words
Program ROM $0B53 - $0FFF $04AD ( 1197) words
$0CAB ( 3243) words total Program ROM

Bank 0 RAM $0020 - $006C $004D ( 77) bytes
Bank 0 RAM $0070 - $0075 $0006 ( 6) bytes
$0053 ( 83) bytes total Bank 0 RAM


Program statistics:

Total ROM used 3243 words (39.6%)
Total RAM used 83 bytes (22.6%)

Loaded C:\p\p.hex
BUILD SUCCEEDED: Sun May 16 17:51:35 2004


Попробовал поставить MpLab v5.30 - результат тотже.

Compiling 16V1.C:
Command line: "C:\HT-PIC\BIN\PICC.EXE -G -D24 -E -PSECTMAP - ASMLIST -FAKELOCAL -16F877 -m16v1.map C:\P\16V1.C"

Build completed successfully.

В чём проблемма. и как вообще симулятор должен знаеть какая строка исходного текста соответствует какой строке в коде программ?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru