roboforum.ru

Технический форум по робототехнике.

AVR studio проблемы с функциями

AVR studio проблемы с функциями

Crushor » 24 окт 2009, 23:49

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

Re: AVR studio проблемы с функциями

avr123.nm.ru » 24 окт 2009, 23:49

Проект прицепите архивчиком.

Re: AVR studio проблемы с функциями

Crushor » 25 окт 2009, 00:06

Main file "speedometr.c"
Вложения
speedometr.rar
(17.48 КиБ) Скачиваний: 10

Re: AVR studio проблемы с функциями

avr123.nm.ru » 25 окт 2009, 00:07

лучше проект.

Re: AVR studio проблемы с функциями

Crushor » 25 окт 2009, 00:10

В архиве весь проект

Re: AVR studio проблемы с функциями

Crushor » 25 окт 2009, 18:54

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

Re: AVR studio проблемы с функциями

Drunya » 26 окт 2009, 10:12

Попробовал, у меня все нормально работает. На брейкпоинте останавливается, из функций выходит. Какая у Вас версия студии?

Re: AVR studio проблемы с функциями

Crushor » 26 окт 2009, 21:47

версия последняя - 4.17, программатор JTAG ICE.
Люди 7 скачиваний и 1 ответ, скажите плз пашет, не пашет или ниче не понятно?

Re: AVR studio проблемы с функциями

Drunya » 27 окт 2009, 01:03

Ах, JTAG ICE... Я симулятором пробовал...


Rambler\'s Top100 Mail.ru counter