реклама на сайте
подробности

 
 
> IAR 5.4 Unknown or ambiguous symbol. main
LSerg
сообщение Sep 24 2010, 10:05
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 1-06-08
Пользователь №: 37 967



Решил сделать отладку с помощью Dragon.
Откомпилировал проект, запустил а iar в ответ
Цитата
Fri Sep 24 12:56:01 2010: Dragon, H/W version: 0x0701, S/W version: 0x060B 0x060B, Device id: 0x4970203F
Fri Sep 24 12:56:01 2010: JTAG clock (approx): 98 KHz, Target voltage: 4.932 V, CPU: ATmega128A
Fri Sep 24 12:56:03 2010: Loaded debugee: D:\Project\v_01\Debug\Exe\test.hex
Fri Sep 24 12:56:04 2010: Target reset
Fri Sep 24 12:56:05 2010: Error (col 1): Unknown or ambiguous symbol. main
Fri Sep 24 12:56:18 2010: Error (col 1): Unknown or ambiguous symbol. main
Fri Sep 24 12:56:18 2010: Couldn't go to 'main'.


Помогите разобраться !!!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
KRS
сообщение Sep 24 2010, 10:28
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



в настройках отладчика есть что то вроде run to main
так вот отладчик не может найти символ main и поставить там точку останова
Go to the top of the page
 
+Quote Post
LSerg
сообщение Sep 24 2010, 11:00
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 1-06-08
Пользователь №: 37 967



галочка стоит.
Только после запуска Debug выдает
Цитата
The stack plug-in to set a breakpoint on "main". The Stack window will not be able to display stack contents.
Go to the top of the page
 
+Quote Post
LSerg
сообщение Sep 24 2010, 15:26
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 41
Регистрация: 1-06-08
Пользователь №: 37 967



Из последнего:
В меню options->Linker->Output tab

поставил галочку Debug information for C-SPY
инфо взял отсюда http://www.avrfreaks.net/index.php?name=PN...ic&p=614800
предыдущее сообщение пропало теперь выдает
Цитата
Fatal Error[e62]: File name "D:\Project\v_01\Debug\Exe\test.a90" used for multiple files


Подскажите как решить проблему
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 24 2010, 16:31
Сообщение #5


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Похоже, что Вы пытаетесь для отладки использовать hex файл.
Это неправильно. Вам нужно выбрать формат с отладочной информацией. Раньше был UBROF, сейчас не знаю какой. Расширение выходного файла должно быть d90 или dbg.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 28th July 2025 - 19:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.0136 секунд с 7
ELECTRONIX ©2004-2016