Симисторный диммер
作者
//
// Подлючение файлов
//
#include "driverlib.h"
#include "device.h"
#include <stdint.h>
//
// Глобальные переменные
//
uint8_t XINT1State = 0;
uint16_t FiringAngle;
//
// Подключение сгенерированного файла модели
//
#include "dimmer_model_Firing_angle_controller.h"
//
// Тело основной программы
//
void main(void)
{
//
// Инициализация модели
//
dimmer_model_Firing_angle_controller_init();
//
// Бесконечный цикл
//
while(1)
{
//
// Шаг модели
//
dimmer_model_Firing_angle_controller_step();
//
// Переменная угла открытия для вывода на график
//
FiringAngle = 2*(uint16_t)dimmer_model_Firing_angle_controller_Y.Alpha;
}
}