Отговори на тема  [ 4 мнения ] 
INTERRUPT vs SIGNAL 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Юни 16, 2005 11:04 am
Мнения: 37
Мнение INTERRUPT vs SIGNAL
Някой може ли да ми каже каква е разликата Между тия две заклинания INTERRUPT vs SIGNAL в avrlibc. Четох Дока и не мога да си го изясня.

Имам кот който е влизал в прекусване до скро на една платка с SIGNAL на Мега128 като го пренесох на Мега16 не искаше да влезне в прекъснване докато не смених SIGNAL с INTERRUPT.


Вто Юли 19, 2005 10:39 am
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Вто Ное 16, 2004 4:43 pm
Мнения: 85
Местоположение: София
Мнение 
Разликата е, че ако функцията е дефинирана със SIGNAL, когато се изпълнява се забраняват прекъсванията, а когато е с INTERRUPT не се забраняват и може да се обработва второ прекъсване преди да е завършила обработката на първото.


Вто Юли 19, 2005 11:05 am
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Чет Юни 16, 2005 11:04 am
Мнения: 37
Мнение 
А обяснение да даеш защо като викам прекъсването със SIGNAL на 16ката не влиза?


Вто Юли 19, 2005 11:29 am
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Вто Ное 16, 2004 4:43 pm
Мнения: 85
Местоположение: София
Мнение 
Все пак не съм врачка - изобщо не знам подробности по проекта ти. Сигурен ли си, че не влиза поне веднъж? Ако е така - проблема е другаде. Ако влиза само веднъж, а после не - това вече зависи от много неща.


Вто Юли 19, 2005 6:56 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 4 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 8 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни