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

 
 
> Meag128 ресетится после выхода из обработчика прерывания, Meag128 ресетится после выхода из обработчика прерывания
Solo_M
сообщение Nov 1 2007, 05:18
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 23-10-06
Пользователь №: 21 570



Помогите, пожалуйста. Используется WinAVR, при выходе из обработчика прерывания mega128 перезагружается (ресетится).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
alexander55
сообщение Nov 1 2007, 05:59
Сообщение #2


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(Solo_M @ Nov 1 2007, 08:18) *
Помогите, пожалуйста. Используется WinAVR, при выходе из обработчика прерывания mega128 перезагружается (ресетится).

Попробуйте увеличить размер стека, псов тоже надо подкармливать. smile.gif
Go to the top of the page
 
+Quote Post
Solo_M
сообщение Nov 1 2007, 06:14
Сообщение #3





Группа: Новичок
Сообщений: 8
Регистрация: 23-10-06
Пользователь №: 21 570



Используется язык С, Watchdog не используется (изначально Watchdog отключен, если ошибаюсь, сообщите). Как изменить размер стека в WinAVR 20060421?
Go to the top of the page
 
+Quote Post
Solo_M
сообщение Nov 1 2007, 06:23
Сообщение #4





Группа: Новичок
Сообщений: 8
Регистрация: 23-10-06
Пользователь №: 21 570



Используется внешнее прерывание INT0, обработчик
ISR(SIG_INTERRUPT0)
{
Вывод цифры в LCD (используется _delay_ms)
}
Go to the top of the page
 
+Quote Post
aesok
сообщение Nov 1 2007, 06:25
Сообщение #5


Знающий
****

Группа: Участник
Сообщений: 596
Регистрация: 26-05-06
Из: Москва
Пользователь №: 17 484



Цитата(Solo_M @ Nov 1 2007, 10:23) *
Используется внешнее прерывание INT0, обработчик
ISR(SIG_INTERRUPT0)
{
Вывод цифры в LCD (используется _delay_ms)
}


Уровень оптимизации? Состояние фюза M103C?

Анатолий.

Сообщение отредактировал aesok - Nov 1 2007, 06:27
Go to the top of the page
 
+Quote Post
Solo_M
сообщение Nov 1 2007, 08:45
Сообщение #6





Группа: Новичок
Сообщений: 8
Регистрация: 23-10-06
Пользователь №: 21 570



Уровень оптимизации - s

Состояние фюза M103C? - Не изменяется, т.е используется по умолчанию (=0, т.е. programmed)


Благодарю за столь подробную информацию!
Со стеком все понятно, так я и предполагал.

Не назначенных обработчиков нет. Использовал другие прерывания
(INTERRUPT1 и т.д.) - ситуация аналогичная, т.е. Mega ресетится
после выхода из обработчика прерывания
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Solo_M   Meag128 ресетится после выхода из обработчика прерывания   Nov 1 2007, 05:18
- - adc   да уж... хороший вопрос... :-( Раскажите поподробн...   Nov 1 2007, 05:50
|- - aesok   Цитата(Solo_M @ Nov 1 2007, 10:14) Как из...   Nov 1 2007, 06:22
||- - alexander55   Цитата(aesok @ Nov 1 2007, 09:22) Никак. ...   Nov 1 2007, 06:50
||- - ReAl   Цитата(alexander55 @ Nov 1 2007, 08:50) С...   Nov 1 2007, 07:36
||- - mse   Цитата(ReAl @ Nov 1 2007, 10:36) У avr-gc...   Nov 1 2007, 09:12
||- - Solo_M   Цитата(mse @ Nov 1 2007, 12:12) Ну пральн...   Nov 1 2007, 11:24
||- - mse   Цитата(Solo_M @ Nov 1 2007, 14:24) Кстати...   Nov 1 2007, 13:30
- - =AVR=   Фуз M103C нужно сразу убрать в "1" как к...   Nov 1 2007, 08:53
- - Andrey_3   У меня такое было когда установил маску прерваний,...   Nov 1 2007, 10:52
- - =AVR=   Уж больно многое этот М103С кастрирует - нуивона.....   Nov 1 2007, 22:13
|- - mse   Цитата(=AVR= @ Nov 2 2007, 01:13) Уж боль...   Nov 2 2007, 05:38
|- - alexander55   Цитата(=AVR= @ Nov 2 2007, 01:13) Уж боль...   Nov 2 2007, 06:15
- - =AVR=   Это и так всем понятно. Но есть и другое соображен...   Nov 2 2007, 10:02
- - GDI   Новички пусть начинают с мега8   Nov 2 2007, 10:35
- - Kuzmi4   2GDI Ага - которая тоже вскорости сменится на 88-...   Nov 2 2007, 12:43
|- - mse   Цитата(Kuzmi4 @ Nov 2 2007, 15:43) 2GDI ...   Nov 2 2007, 13:21
- - GDI   Тоже самое можно сказать и про 128-ю, что сменится...   Nov 2 2007, 13:20


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 12:08
Рейтинг@Mail.ru


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