Проект

Общее

Профиль

Разработка #35

открыто

8FDO. Доработка функционала для модуля нижнего ключа

Добавил(а) Сергей Ушаров 11 месяца назад. Обновлено 10 месяца назад.

Статус:
Исполнено
Приоритет:
Нормальный
Назначена:
Дата начала:
27.01.2025
Срок завершения:
Готовность:

0%

Оценка временных затрат:

Описание

Вводные замечания:

Абстракто - модуль 8FDO - это ЦАП.
Значение ШИМ:
0 - соответствует 0В - действующее значения в нагрузке,
666 - 16В - действующее значения в нагрузке,
1000 - 24В - действующее значения в нагрузке

Мощность отдается в нагрузку только в момент открытого ключа.
У нас есть 2 типа модулей с выходным ключом p-типа и n-типа.
У них разная логика открытия ключа - инверсная по отношению друг к другу.

Постановка задачи:

Необходимо посредством условной компиляции обеспечить программную поддержку
2-х типов модулей, чтобы при этом у них была одинаковая логика работы,
которая описана во вводных замечаниях.

Например, реализация может быть такой:

------ module_8fdo.c ------------------

#define N_TYPE

....

#ifdef( N_TYPE)
....

#else

......
#endif

......


Обновлено Сергей Ушаров 11 месяца назад

  • Параметр Трекер изменился с Формализация требований на Разработка

Обновлено Сергей Ушаров 10 месяца назад

  • Параметр Статус изменился с Новая на В работе

Обновлено Сергей Ушаров 10 месяца назад

  • Параметр Статус изменился с В работе на Нужен отклик

Обновлено Сергей Ушаров 10 месяца назад

  • Параметр Статус изменился с Нужен отклик на Исполнено

Экспортировать в Atom PDF