Отговори на тема  [ 2 мнения ] 
Как се премахва interrupt handler при CCS PIC24? 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 30, 2004 11:19 pm
Мнения: 609
Мнение Как се премахва interrupt handler при CCS PIC24?
дълго време не ползвах 24-ки, и все си мислех че са вкарали директива компилатора да не слага неговия си хендлър, обаче след един ден търсене не и не, чудото не се случва..
Има ли някакъв начин да се заобиколи?


Пон Фев 01, 2016 12:35 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: Как се премахва interrupt handler при CCS PIC24?
Ами не знам за този различен ли е компилатора но по принцип CCS-a си имаше таква директива .. те това ли ти трябва :

#int_global
Syntax:
#INT_GLOBAL



Elements:
None



Purpose:
This directive causes the following function to replace the compiler interrupt dispatcher. The function is normally not required and should be used with great caution. When used, the compiler does not generate start-up code or clean-up code, and does not save the registers.



Examples:
#int_global

isr() { // Will be located at location 4 for PIC16 chips.

#asm

bsf isr_flag

retfie

#endasm

}


Пон Фев 15, 2016 8:21 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

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


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

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