NIIETCM4 PD  v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
 Указатель Структуры данных Файлы Функции Переменные Перечисления Элементы перечислений Группы Страницы
Файл niietcm4_irq.h

Файл содержит все прототипы функций для назначения обработчиков прерываний во время выполнения программы Подробнее...

#include "niietcm4.h"

См. исходные тексты.

Макросы

#define IRQ_NUM(IRQ)   ((int32_t)IRQ + 16)
 Получение системного порядкового номера прерывания, с учетом исключений
 
#define IS_IRQ_NUM(IRQn)   (IRQ_NUM(IRQn) < IRQ_TOTAL)
 Проверка значения номера прерывания в допустимый диапазон.
 

Функции

void IRQ_HandlerInit (IRQn_Type IRQn, void(*pfnHandler)(void))
 Назначает функцию для обработки прерывания. Подробнее...
 
void IRQ_HandlerDeInit (IRQn_Type IRQn)
 Назначает функцию-заглушку (бесконечный цикл) для обработки прерывания. Подробнее...
 

Подробное описание

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

Автор
Виктор Коробковский, vitko.nosp@m.rob@.nosp@m.gmail.nosp@m..com
     НИИЭТ
        - Богдан Колбов (bkolbov), kolbov@niiet.ru
Дата
03.08.2016
Внимание

ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДНАЗНАЧЕНО ДЛЯ ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЕЙ И НАПРАВЛЕНО ТОЛЬКО НА ПРЕДОСТАВЛЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ О ПРОДУКТЕ, С ЦЕЛЬЮ СОХРАНИТЬ ВРЕМЯ ПОТРЕБИТЕЛЮ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА ПРЯМОЙ ИЛИ КОСВЕННЫЙ УЩЕРБ, ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.

© 2016 ОАО "НИИЭТ"

См. определение в файле niietcm4_irq.h