NIIETCM4 PD  v0.8.0
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
Файл niietcm4_adc.h

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

#include "niietcm4.h"

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

Структуры данных

struct  ADC_Init_TypeDef
 Структура инициализации модулей АЦП Подробнее...
 
struct  ADC_DC_Init_TypeDef
 Структура инициализации цифровых компараторов. Подробнее...
 
struct  ADC_SEQ_Init_TypeDef
 Структура инициализации секвенсоров. Подробнее...
 

Макросы

#define ADC_Channel_None   ((uint32_t)0x00000000)
 
#define ADC_Channel_0   ((uint32_t)0x00000001)
 
#define ADC_Channel_1   ((uint32_t)0x00000002)
 
#define ADC_Channel_2   ((uint32_t)0x00000004)
 
#define ADC_Channel_3   ((uint32_t)0x00000008)
 
#define ADC_Channel_4   ((uint32_t)0x00000010)
 
#define ADC_Channel_5   ((uint32_t)0x00000020)
 
#define ADC_Channel_6   ((uint32_t)0x00000040)
 
#define ADC_Channel_7   ((uint32_t)0x00000080)
 
#define ADC_Channel_8   ((uint32_t)0x00000100)
 
#define ADC_Channel_9   ((uint32_t)0x00000200)
 
#define ADC_Channel_10   ((uint32_t)0x00000400)
 
#define ADC_Channel_11   ((uint32_t)0x00000800)
 
#define ADC_Channel_12   ((uint32_t)0x00001000)
 
#define ADC_Channel_13   ((uint32_t)0x00002000)
 
#define ADC_Channel_14   ((uint32_t)0x00004000)
 
#define ADC_Channel_15   ((uint32_t)0x00008000)
 
#define ADC_Channel_16   ((uint32_t)0x00010000)
 
#define ADC_Channel_17   ((uint32_t)0x00020000)
 
#define ADC_Channel_18   ((uint32_t)0x00040000)
 
#define ADC_Channel_19   ((uint32_t)0x00080000)
 
#define ADC_Channel_20   ((uint32_t)0x00100000)
 
#define ADC_Channel_21   ((uint32_t)0x00200000)
 
#define ADC_Channel_22   ((uint32_t)0x00400000)
 
#define ADC_Channel_23   ((uint32_t)0x00800000)
 
#define ADC_Channel_All   ((uint32_t)0x00FFFFFF)
 
#define IS_ADC_CHANNEL(CHANNEL)   (((CHANNEL) & (uint32_t)0xFF000000) == ((uint32_t)0x000000))
 Макрос проверки попадания масок каналов в допустимый диапазон.
 
#define ADC_DC_None   ((uint32_t)0x00000000)
 
#define ADC_DC_0   ((uint32_t)0x00000001)
 
#define ADC_DC_1   ((uint32_t)0x00000002)
 
#define ADC_DC_2   ((uint32_t)0x00000004)
 
#define ADC_DC_3   ((uint32_t)0x00000008)
 
#define ADC_DC_4   ((uint32_t)0x00000010)
 
#define ADC_DC_5   ((uint32_t)0x00000020)
 
#define ADC_DC_6   ((uint32_t)0x00000040)
 
#define ADC_DC_7   ((uint32_t)0x00000080)
 
#define ADC_DC_8   ((uint32_t)0x00000100)
 
#define ADC_DC_9   ((uint32_t)0x00000200)
 
#define ADC_DC_10   ((uint32_t)0x00000400)
 
#define ADC_DC_11   ((uint32_t)0x00000800)
 
#define ADC_DC_12   ((uint32_t)0x00001000)
 
#define ADC_DC_13   ((uint32_t)0x00002000)
 
#define ADC_DC_14   ((uint32_t)0x00004000)
 
#define ADC_DC_15   ((uint32_t)0x00008000)
 
#define ADC_DC_16   ((uint32_t)0x00010000)
 
#define ADC_DC_17   ((uint32_t)0x00020000)
 
#define ADC_DC_18   ((uint32_t)0x00040000)
 
#define ADC_DC_19   ((uint32_t)0x00080000)
 
#define ADC_DC_20   ((uint32_t)0x00100000)
 
#define ADC_DC_21   ((uint32_t)0x00200000)
 
#define ADC_DC_22   ((uint32_t)0x00400000)
 
#define ADC_DC_23   ((uint32_t)0x00800000)
 
#define ADC_DC_All   ((uint32_t)0x00FFFFFF)
 
#define IS_ADC_DC(DC)   (((DC) & (uint32_t)0xFF000000) == ((uint32_t)0x000000))
 Макрос проверки попадания масок компараторов в допустимый диапазон.
 
#define ADC_SEQ_0   ((uint32_t)0x00000001)
 
#define ADC_SEQ_1   ((uint32_t)0x00000002)
 
#define ADC_SEQ_2   ((uint32_t)0x00000004)
 
#define ADC_SEQ_3   ((uint32_t)0x00000008)
 
#define ADC_SEQ_4   ((uint32_t)0x00000010)
 
#define ADC_SEQ_5   ((uint32_t)0x00000020)
 
#define ADC_SEQ_6   ((uint32_t)0x00000040)
 
#define ADC_SEQ_7   ((uint32_t)0x00000080)
 
#define IS_ADC_SEQ(SEQ)   (((SEQ) != (uint32_t)0x00000000) && (((SEQ) & (uint32_t)0xFFFFFF00) == ((uint32_t)0x00)))
 Макрос проверки попадания масок секвенсоров в допустимый диапазон.
 
#define IS_ADC_SEQ_IT_RATE(IT_RATE)   (((IT_RATE) > ((uint32_t)0x0)) && ((IT_RATE) < ((uint32_t)0x100)))
 Проверка значения количества перезапусков модулей АЦП секвенсором после которого генерируется прерывание, на попадание в допустимый диапазон.
 
#define IS_ADC_SEQ_CONVERSION_COUNT(CONVERSION_COUNT)   (((CONVERSION_COUNT) > ((uint32_t)0x0)) && ((CONVERSION_COUNT) <= ((uint32_t)0x100)))
 Проверка значения количества перезапусков модулей АЦП секвенсором после запуска секвенсора по событию на попадание в допустимый диапазон.
 
#define IS_ADC_SEQ_CONVERSION_DELAY(CONVERSION_DELAY)   ((CONVERSION_DELAY) < ((uint32_t)0x1000000))
 Проверка значения задержки запуска преобразования модулем АЦП на попадание в допустимый диапазон.
 
#define IS_ADC_PHASE(PHASE)   ((PHASE) < ((uint32_t)0x1000))
 Проверка значения задержки начала преобразования модулем АЦП после запуска модуля секвенсором на попадание в допустимый диапазон.
 
#define IS_ADC_DC_THRESHOLD(THRESHOLD)   ((THRESHOLD) < ((uint32_t)0x1000))
 Проверка значения порога диапазона срабатывания компаратора на попадание в допустимый диапазон.
 
#define IS_ADC_SEQ_START_EVENT(START_EVENT)
 Макрос проверки аргументов типа ADC_SEQ_StartEvent_TypeDef. Подробнее...
 
#define IS_ADC_AVERAGE(AVERAGE)
 Макрос проверки аргументов типа ADC_Average_TypeDef. Подробнее...
 
#define IS_ADC_DC_CHANNEL(CHANNEL)
 Макрос проверки аргументов типа ADC_DC_Channel_TypeDef. Подробнее...
 
#define IS_ADC_DC_MODE(MODE)
 Макрос проверки аргументов типа ADC_DC_Mode_TypeDef. Подробнее...
 
#define IS_ADC_DC_CONDITION(CONDITION)
 Макрос проверки аргументов типа ADC_DC_Condition_TypeDef. Подробнее...
 
#define IS_ADC_SEQ_FIFO_LEVEL(FIFO_LEVEL)
 Макрос проверки аргументов типа ADC_SEQ_FIFOLevel_TypeDef. Подробнее...
 
#define IS_ADC_DC_MODULE(MODULE)
 Макрос проверки аргументов типа ADC_DC_Module_TypeDef. Подробнее...
 
#define IS_ADC_SEQ_MODULE(MODULE)
 Макрос проверки аргументов типа ADC_SEQ_Module_TypeDef. Подробнее...
 
#define IS_ADC_MODULE(MODULE)
 Макрос проверки аргументов типа ADC_Module_TypeDef. Подробнее...
 
#define IS_ADC_RESOLUTION(RESOLUTION)
 Макрос проверки аргументов типа ADC_Resolution_TypeDef. Подробнее...
 
#define IS_ADC_MEASURE(MEASURE)
 Макрос проверки аргументов типа ADC_Measure_TypeDef. Подробнее...
 
#define IS_ADC_MODE(MODE)
 Макрос проверки аргументов типа ADC_Mode_TypeDef. Подробнее...
 

Перечисления

enum  ADC_SEQ_StartEvent_TypeDef {
  ADC_SEQ_StartEvent_SWReq = ((uint32_t)0x0), ADC_SEQ_StartEvent_CMP0 = ((uint32_t)0x1), ADC_SEQ_StartEvent_CMP1 = ((uint32_t)0x2), ADC_SEQ_StartEvent_CMP2 = ((uint32_t)0x3),
  ADC_SEQ_StartEvent_ITGPIO = ((uint32_t)0x4), ADC_SEQ_StartEvent_TIM = ((uint32_t)0x5), ADC_SEQ_StartEvent_PWM0 = ((uint32_t)0x6), ADC_SEQ_StartEvent_PWM1 = ((uint32_t)0x7),
  ADC_SEQ_StartEvent_PWM2 = ((uint32_t)0x8), ADC_SEQ_StartEvent_PWM3 = ((uint32_t)0x9), ADC_SEQ_StartEvent_PWM4 = ((uint32_t)0xA), ADC_SEQ_StartEvent_PWM5 = ((uint32_t)0xB),
  ADC_SEQ_StartEvent_Cycle = ((uint32_t)0xF)
}
 События запуска секвенсоров. Подробнее...
 
enum  ADC_Average_TypeDef {
  ADC_Average_Disable, ADC_Average_2, ADC_Average_4, ADC_Average_8,
  ADC_Average_16, ADC_Average_32, ADC_Average_64
}
 Количество измерений, используемых для получения результата преобразования. Подробнее...
 
enum  ADC_DC_Channel_TypeDef {
  ADC_DC_Channel_0, ADC_DC_Channel_1, ADC_DC_Channel_2, ADC_DC_Channel_3,
  ADC_DC_Channel_4, ADC_DC_Channel_5, ADC_DC_Channel_6, ADC_DC_Channel_7,
  ADC_DC_Channel_8, ADC_DC_Channel_9, ADC_DC_Channel_10, ADC_DC_Channel_11,
  ADC_DC_Channel_12, ADC_DC_Channel_13, ADC_DC_Channel_14, ADC_DC_Channel_15,
  ADC_DC_Channel_16, ADC_DC_Channel_17, ADC_DC_Channel_18, ADC_DC_Channel_19,
  ADC_DC_Channel_20, ADC_DC_Channel_21, ADC_DC_Channel_22, ADC_DC_Channel_23,
  ADC_DC_Channel_None
}
 Выбор канала, подключаемого к цифровому компаратору. Подробнее...
 
enum  ADC_DC_Mode_TypeDef { ADC_DC_Mode_Multiple, ADC_DC_Mode_Single, ADC_DC_Mode_MultipleHyst, ADC_DC_Mode_SingleHyst }
 Режим срабатывания компаратора. Подробнее...
 
enum  ADC_DC_Condition_TypeDef { ADC_DC_Condition_Low = ((uint32_t)0), ADC_DC_Condition_Window = ((uint32_t)1), ADC_DC_Condition_High = ((uint32_t)3) }
 Условие срабатывания компаратора. Подробнее...
 
enum  ADC_SEQ_FIFOLevel_TypeDef {
  ADC_SEQ_FIFOLevel_1 = ((uint32_t)1), ADC_SEQ_FIFOLevel_2 = ((uint32_t)2), ADC_SEQ_FIFOLevel_4 = ((uint32_t)3), ADC_SEQ_FIFOLevel_8 = ((uint32_t)4),
  ADC_SEQ_FIFOLevel_16 = ((uint32_t)5), ADC_SEQ_FIFOLevel_32 = ((uint32_t)6)
}
 Количество результатов измерений записанных в буфер секвенсора, по достижению которого вызывается DMA. Подробнее...
 
enum  ADC_DC_Module_TypeDef {
  ADC_DC_Module_0, ADC_DC_Module_1, ADC_DC_Module_2, ADC_DC_Module_3,
  ADC_DC_Module_4, ADC_DC_Module_5, ADC_DC_Module_6, ADC_DC_Module_7,
  ADC_DC_Module_8, ADC_DC_Module_9, ADC_DC_Module_10, ADC_DC_Module_11,
  ADC_DC_Module_12, ADC_DC_Module_13, ADC_DC_Module_14, ADC_DC_Module_15,
  ADC_DC_Module_16, ADC_DC_Module_17, ADC_DC_Module_18, ADC_DC_Module_19,
  ADC_DC_Module_20, ADC_DC_Module_21, ADC_DC_Module_22, ADC_DC_Module_23
}
 Выбор модуля цифрового компаратора. Подробнее...
 
enum  ADC_SEQ_Module_TypeDef {
  ADC_SEQ_Module_0, ADC_SEQ_Module_1, ADC_SEQ_Module_2, ADC_SEQ_Module_3,
  ADC_SEQ_Module_4, ADC_SEQ_Module_5, ADC_SEQ_Module_6, ADC_SEQ_Module_7
}
 Выбор модуля секвенсора. Подробнее...
 
enum  ADC_Module_TypeDef {
  ADC_Module_0, ADC_Module_1, ADC_Module_2, ADC_Module_3,
  ADC_Module_4, ADC_Module_5, ADC_Module_6, ADC_Module_7,
  ADC_Module_8, ADC_Module_9, ADC_Module_10, ADC_Module_11
}
 Выбор модуля АЦП. Подробнее...
 
enum  ADC_Resolution_TypeDef { ADC_Resolution_12bit, ADC_Resolution_10bit }
 Выбор разрядности модуля АЦП. Подробнее...
 
enum  ADC_Measure_TypeDef { ADC_Measure_Single, ADC_Measure_Diff }
 Выбор режима работы АЦП. Подробнее...
 
enum  ADC_Mode_TypeDef { ADC_Mode_Powerdown = ((uint32_t)0), ADC_Mode_StandBy = ((uint32_t)1), ADC_Mode_Active = ((uint32_t)3) }
 Выбор режима работы АЦП. Подробнее...
 

Функции

void ADC_DeInit (ADC_Module_TypeDef ADC_Module)
 Устанавливает все регистры модуля АЦП значениями по умолчанию. Подробнее...
 
void ADC_Init (ADC_Module_TypeDef ADC_Module, ADC_Init_TypeDef *ADC_InitStruct)
 Инициализирует выбранный модуль АЦП согласно параметрам структуры ADC_InitStruct. Подробнее...
 
void ADC_StructInit (ADC_Init_TypeDef *ADC_InitStruct)
 Заполнение каждого члена структуры ADC_InitStruct значениями по умолчанию. Подробнее...
 
void ADC_DC_DeInit (ADC_DC_Module_TypeDef ADC_DC_Module)
 Устанавливает все регистры выбранного цифрового компаратора значениями по умолчанию. Подробнее...
 
void ADC_DC_Init (ADC_DC_Module_TypeDef ADC_DC_Module, ADC_DC_Init_TypeDef *ADC_DC_InitStruct)
 Инициализирует выбранный модуль цифрового компаратора согласно параметрам структуры ADC_DC_InitStruct. Подробнее...
 
void ADC_DC_StructInit (ADC_DC_Init_TypeDef *ADC_DC_InitStruct)
 Заполнение каждого члена структуры ADC_DC_InitStruct значениями по умолчанию. Подробнее...
 
void ADC_SEQ_DeInit (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Устанавливает все регистры выбранного секвенсора значениями по умолчанию. Подробнее...
 
void ADC_SEQ_Init (ADC_SEQ_Module_TypeDef ADC_SEQ_Module, ADC_SEQ_Init_TypeDef *ADC_SEQ_InitStruct)
 Инициализирует выбранный секвенсор согласно параметрам структуры ADC_SEQ_InitStruct. Подробнее...
 
void ADC_SEQ_StructInit (ADC_SEQ_Init_TypeDef *ADC_SEQ_InitStruct)
 Заполнение каждого члена структуры ADC_SEQ_InitStruct значениями по умолчанию. Подробнее...
 
void ADC_Cmd (ADC_Module_TypeDef ADC_Module, FunctionalState State)
 Включение модуля АЦП. Подробнее...
 
void ADC_SEQ_Cmd (ADC_SEQ_Module_TypeDef ADC_SEQ_Module, FunctionalState State)
 Включение секвенсора. Подробнее...
 
void ADC_SEQ_SWReq ()
 Программный запуск измерений всех разрешенных секвенсоров. Подробнее...
 
uint32_t ADC_SEQ_GetFIFOData (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Получение результата измерений из буффера секвенсора. Подробнее...
 
uint32_t ADC_SEQ_GetConversionCount (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Получение количества измерений, проведенных модулями АЦП с момента запуска секвенсора. Подробнее...
 
uint32_t ADC_SEQ_GetFIFOLoad (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Получение количества измерений, сохраненных в буфере секвенсора. Подробнее...
 
FlagStatus ADC_SEQ_FIFOFullStatus (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Проверка флага заполнения буффера секвенсора. Если флаг установлен, то значит что буффер заполнен и все последующие записи в буффер будут блокироваться до появления как минимум одной свободной ячейки. Подробнее...
 
void ADC_SEQ_FIFOFullStatusClear (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Cброс флага заполнения буффера секвенсора. Подробнее...
 
FlagStatus ADC_SEQ_FIFOEmptyStatus (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Проверка флага пустоты буффера секвенсора. Флаг установлен когда буфер полностью пуст. Подробнее...
 
void ADC_SEQ_FIFOEmptyStatusClear (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Cброс флага пустоты буффера секвенсора. Подробнее...
 
void ADC_DC_Cmd (ADC_DC_Module_TypeDef ADC_DC_Module, FunctionalState State)
 Включение выходного триггера цифрового компаратора. Подробнее...
 
FlagStatus ADC_DC_TrigStatus (ADC_DC_Module_TypeDef ADC_DC_Module)
 Проверка состояния выходного триггера компаратора. Подробнее...
 
void ADC_DC_TrigStatusClear (ADC_DC_Module_TypeDef ADC_DC_Module)
 Cброс выходного триггера цифрового компаратора. Подробнее...
 
uint32_t ADC_DC_GetLastData (ADC_DC_Module_TypeDef ADC_DC_Module)
 Значение результата измерения, которое последним использовалось компаратором при проверке на соответствие условиям. Подробнее...
 
void ADC_SEQ_DMAConfig (ADC_SEQ_Module_TypeDef ADC_SEQ_Module, ADC_SEQ_FIFOLevel_TypeDef ADC_SEQ_FIFOLevel)
 Конфигуририрует выбранный секвенсор для работы с DMA. Подробнее...
 
void ADC_SEQ_DMACmd (ADC_SEQ_Module_TypeDef ADC_SEQ_Module, FunctionalState State)
 Включает для выбранного секвенсора генерирование запросов DMA. Подробнее...
 
FlagStatus ADC_SEQ_DMAErrorStatus (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Проверка статуса ошибки, когда при наличии двух обрабатываемых запросов DMA от выбранного секвенсора, пришел третий запрос, который не может быть обработан. Подробнее...
 
void ADC_SEQ_DMAErrorStatusClear (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Сброс статуса ошибки DMA. Подробнее...
 
void ADC_DC_ITCmd (ADC_DC_Module_TypeDef ADC_DC_Module, FunctionalState State)
 Включение прерывания компаратора и одновременное маскирование сигнала этого прерывания. При этом, эти же действия можно выполнить путем ручного вызовова соответствующих функций: ADC_DC_ITGenCmd и ADC_DC_ITMaskCmd. Подробнее...
 
void ADC_DC_ITConfig (ADC_DC_Module_TypeDef ADC_DC_Module, ADC_DC_Mode_TypeDef ADC_DC_Mode, ADC_DC_Condition_TypeDef ADC_DC_Condition)
 Настройка условия вызова прерывания цифрового компаратора. Условия вызова прерывания и условия срабатывания выходного триггера компаратора могут не совпадать. Подробнее...
 
void ADC_DC_ITGenCmd (ADC_DC_Module_TypeDef ADC_DC_Module, FunctionalState State)
 Разрешает компаратору генерировать сигнал прерывания. Подробнее...
 
void ADC_DC_ITMaskCmd (ADC_DC_Module_TypeDef ADC_DC_Module, FunctionalState State)
 Маскирование сигнала прерывания цифрового компаратора. Подробнее...
 
FlagStatus ADC_DC_ITRawStatus (ADC_DC_Module_TypeDef ADC_DC_Module)
 Проверка флагов немаскированных прерываний. Подробнее...
 
FlagStatus ADC_DC_ITMaskedStatus (ADC_DC_Module_TypeDef ADC_DC_Module)
 Проверка флагов маскированных прерываний. Подробнее...
 
void ADC_DC_ITStatusClear (ADC_DC_Module_TypeDef ADC_DC_Module)
 Общий сброс флагов прерывания цифрового компаратора. Сбрасывает как маскированные, так и немаскированные флаги. Подробнее...
 
void ADC_SEQ_ITCmd (ADC_SEQ_Module_TypeDef ADC_SEQ_Module, FunctionalState State)
 Включение прерывания секвенсора. Подробнее...
 
void ADC_SEQ_ITConfig (ADC_SEQ_Module_TypeDef ADC_SEQ_Module, uint32_t ADC_SEQ_ITRate, FunctionalState ADC_SEQ_ITCountSEQRst)
 Настройка вызова прерывания секвенсора. Подробнее...
 
uint32_t ADC_SEQ_GetITCount (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Текущее значение счетчика измерений, который используется для генерации прерывания секвенсора. Подробнее...
 
void ADC_SEQ_ITCountRst (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Сброс счетчика прерываний секвенсора. Подробнее...
 
FlagStatus ADC_SEQ_ITRawStatus (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Проверка флагов немаскированных прерываний. Подробнее...
 
FlagStatus ADC_SEQ_ITMaskedStatus (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Проверка флагов маскированных прерываний. Подробнее...
 
void ADC_SEQ_ITStatusClear (ADC_SEQ_Module_TypeDef ADC_SEQ_Module)
 Общий сброс флагов прерывания секвенсора. Сбрасывает как маскированные, так и немаскированные флаги. Подробнее...
 

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

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

Автор
НИИЭТ
Дата
10.12.2015
Внимание

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

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

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