Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Обслужване на неизползваните прекъсвания на ATmega 2560
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=8532
Страница 1 от 1

Автор:  marcuka68 [ Сря Фев 09, 2011 6:02 pm ]
Заглавие:  Обслужване на неизползваните прекъсвания на ATmega 2560

Здравеите, имам следния проблем. Компилаторът е Image Craft. Искам да обслужа всички неизползвани прекъсвания на АТмега 2560, но не става напълно. На картинките по-отдолу, със скачането на адрес 0х0000В2ВА се обслужват неизползваните прекъсвания. Проблемът е, че ако съм включил и векторите на адреси от 0х02 до 0х08, при влизане в прекъсването на И2Ц модула (адрес 0х4Е), се влиза и във функцията, която обслужва неизползваните прекъсвания (на адрес 0х0000В2ВА).

Ако изключа тези начални вектори (втората картинка), всичко си работи добре. Когато си влезе в прекъсването на И2Ц, не ходи в другата функция. Благодарен съм на всякакви идеи и предложения :)

Прикачени файлове:
.pdf [32.3 KiB]
179 пъти
така.pdf [133.18 KiB]
188 пъти

Автор:  marcuka68 [ Чет Фев 10, 2011 11:49 pm ]
Заглавие: 

Помогнаха и проблемът изскочи, имало е разрешено прекъсване, което бившите колего са забутали в една функция, незнайно за мен защо. Може да махнете темата.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/