|
Сохранение SREG, идут лишние посылки по UART |
|
|
|
 |
Ответов
|
Apr 5 2010, 10:58
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
Цитата(Палыч @ Apr 5 2010, 11:52)  Т.е. Вы хотите обойтись без сохранения/восстановления SREG в прерываниях? Ни в коем случае!
Или: вопрос был о том, нужно ли всё-же сохранять регистр savereg? Если этот регистр предназначен исключительно для сохранения SREG и для других целей не используется нигде, то - да, можно его не сохранять; но в противном случае - сохранять/восстанавливать обязательно. Да имено так , я сохраняю в отдельном регистре , предназначенный именно под SREG и конечно для других целей его не использую. В приведённом мною коде ( огрызок ) , нет ещё одного прерывания , которое используется в программе , но несмотря на то что , я не толкаю SAVESREG в стек , данные возвращаются всегда коректно. Поэтому и полемика. Поэтому и не видел смысла пушить его. Хотя надо отметиь , что вложенных прерываний в программе нет.
Сообщение отредактировал ILYAUL - Apr 5 2010, 10:59
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
Сообщений в этой теме
paskal Сохранение SREG Apr 2 2010, 17:18 SasaVitebsk Если вы про Си, то сохраняется.
А вообще ничего н... Apr 2 2010, 18:34 paskal Цитата(SasaVitebsk @ Apr 2 2010, 21:34) Е... Apr 2 2010, 19:01  ILYAUL Цитата(paskal @ Apr 2 2010, 23:01) На асс... Apr 2 2010, 19:17   V_G Цитата(ILYAUL @ Apr 3 2010, 06:17) .DEF ... Apr 3 2010, 01:23    ILYAUL Цитата(V_G @ Apr 3 2010, 05:23) ............ Apr 3 2010, 13:55     defunct Цитата(ILYAUL @ Apr 3 2010, 16:55) Не пон... Apr 3 2010, 17:11      ILYAUL ЦитатаИ что это за Push SREG? SREG в AVR находится... Apr 3 2010, 21:34       demiurg_spb Вы не поняли, так делать плохо:
Цитата(ILYAUL ... Apr 4 2010, 18:41        ILYAUL Цитата(demiurg_spb @ Apr 4 2010, 22:41) В... Apr 4 2010, 20:14         Палыч Цитата(ILYAUL @ Apr 4 2010, 23:14) Есть у... Apr 5 2010, 05:44          V_G Цитата(Палыч @ Apr 5 2010, 16:44) Прежде ... Apr 5 2010, 06:24 paskal Итак, все действительно разрешилось сохранением SR... Apr 5 2010, 17:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|