roboforum.ru

Технический форум по робототехнике.
Текущее время: 28 фев 2025, 09:41

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: AVR studio проблемы с функциями
СообщениеДобавлено: 24 окт 2009, 23:49 
Не в сети

Зарегистрирован: 24 окт 2009, 22:43
Сообщения: 9
Откуда: Феодосия
Подскажите пожалуйста как решить такую проблему: в АВР студии функции банально не хотят выполняться, когда с помощью дебаггера делаю пошаговую отладку происходит следуещее: все шаги нормально проходят кроме тех на которых идет выход из функции(то есть никакой стрелочки напротив следующей строки после функции не появляется а программа просто виснет в состоянии Running).
P/S/ Поналачу пока не поставил __attribute__((noinline))перед каждой функцией и не засунул функции в мэйн файл аналогичный зависон был при попытке во время дебага step into в функцию плюс к тому же бряки напротив функций убирались компилятором.
PSS компилятор WinAvr.


Последний раз редактировалось Crushor 24 окт 2009, 23:54, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 24 окт 2009, 23:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Проект прицепите архивчиком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 25 окт 2009, 00:06 
Не в сети

Зарегистрирован: 24 окт 2009, 22:43
Сообщения: 9
Откуда: Феодосия
Main file "speedometr.c"


Вложения:
speedometr.rar [17.48 КиБ]
Скачиваний: 10
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 25 окт 2009, 00:07 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
лучше проект.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 25 окт 2009, 00:10 
Не в сети

Зарегистрирован: 24 окт 2009, 22:43
Сообщения: 9
Откуда: Феодосия
В архиве весь проект


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 25 окт 2009, 18:54 
Не в сети

Зарегистрирован: 24 окт 2009, 22:43
Сообщения: 9
Откуда: Феодосия
Ща снова убрал noinline и во время дебага стрелочка зацыкливается на функции, а если сделать step into в функцию то все внутренные функции пошагово обрабатываются, но опять же при выходе из самой функции прога виснет в состоянии Running. При попытке установить бряк за функцией, и запустить эмуляцию программа на бряке не останавливается. .
Очень прошу помогите, ибо на Си пишу не первый год, но с AVR софтом связался недавно, и таких проблем с функциями не видал. Можна конечно писать все линейным кодом, но зачем тогда Си...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 26 окт 2009, 10:12 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Попробовал, у меня все нормально работает. На брейкпоинте останавливается, из функций выходит. Какая у Вас версия студии?

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 26 окт 2009, 21:47 
Не в сети

Зарегистрирован: 24 окт 2009, 22:43
Сообщения: 9
Откуда: Феодосия
версия последняя - 4.17, программатор JTAG ICE.
Люди 7 скачиваний и 1 ответ, скажите плз пашет, не пашет или ниче не понятно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: AVR studio проблемы с функциями
СообщениеДобавлено: 27 окт 2009, 01:03 
Не в сети
Аватара пользователя

Зарегистрирован: 05 июн 2007, 12:20
Сообщения: 196
Откуда: Киев
прог. языки: C/C++, ASSEMBLER
Ах, JTAG ICE... Я симулятором пробовал...

_________________
Глюк по-немецки означает "счастье"...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO