Update CCS12 peripheral firmware and documentation
This commit is contained in:
@@ -1,7 +1,23 @@
|
||||
/**
|
||||
* @file DAC.h
|
||||
* @brief Интерфейс внешнего ЦАП и генератора задания нагрузки.
|
||||
*
|
||||
* Перед первым выводом требуется Init_DAC() и Setup_DAC_time(). Значение
|
||||
* Anal_output() масштабируется относительно maxx; maxx должен быть положительным.
|
||||
*/
|
||||
/** Выполняет очередной шаг временного профиля аналогового выхода нагрузки. */
|
||||
void Load_runner(void);
|
||||
/**
|
||||
* Выдаёт нормированное значение на ЦАП.
|
||||
* @param vrot Требуемая величина выхода.
|
||||
* @param maxx Полная шкала; должна быть больше нуля.
|
||||
*/
|
||||
void Anal_output(long vrot, long maxx);
|
||||
/** Переводит линии внешнего ЦАП в исходное состояние. */
|
||||
void Init_DAC(void);
|
||||
/** Пересчитывает интервалы ЦАП из READY_FREQ, DAC_FREQ и LOAD_TIME. */
|
||||
void Setup_DAC_time(void);
|
||||
|
||||
/** Внутренние счётчики профиля, обновляемые DAC.c. */
|
||||
extern unsigned long IMPowse;
|
||||
extern unsigned int period_dac, time_dac;
|
||||
|
||||
Reference in New Issue
Block a user