Обновление
This commit is contained in:
parent
3f6b5f4e00
commit
890f4c2ef5
|
|
@ -39,6 +39,9 @@ void Mma_Init(
|
||||||
|
|
||||||
static _Noreturn void Mma_Thread(tMma *env) {
|
static _Noreturn void Mma_Thread(tMma *env) {
|
||||||
|
|
||||||
|
// Инициализация периферийных интерфейсов
|
||||||
|
InitPeripheralInterfaces();
|
||||||
|
|
||||||
// Запуск устройства
|
// Запуск устройства
|
||||||
Mma_InitStage(env);
|
Mma_InitStage(env);
|
||||||
|
|
||||||
|
|
@ -58,14 +61,27 @@ static _Noreturn void Mma_Thread(tMma *env) {
|
||||||
|
|
||||||
bool isActuatorWorkBusy = false;
|
bool isActuatorWorkBusy = false;
|
||||||
|
|
||||||
// env->pwms->pwmIo.run(env->pwms->pwmIo.env);
|
|
||||||
|
// GpioPinSet(&env->gpios->led.LED1, true);
|
||||||
|
// GpioPinSet(&env->gpios->led.LED1, false);
|
||||||
|
|
||||||
|
|
||||||
|
env->pwms->pwmIo.run(env->pwms->pwmIo.env);
|
||||||
|
|
||||||
bool busy = true;
|
bool busy = true;
|
||||||
|
|
||||||
|
|
||||||
for (;;) {
|
for (;;) {
|
||||||
|
|
||||||
|
env->pwms->pwmIo.setActivePercent(env->pwms->pwmIo.env, 77);
|
||||||
|
SystemDelayMs(10);
|
||||||
|
uint8_t pwm = env->pwms->pwmCaptureIO.getPwm(env->pwms->pwmCaptureIO.env);
|
||||||
|
LoggerFormatInfo(LOGGER, LOG_TASK_ARB, "PWM = %d", pwm)
|
||||||
|
|
||||||
|
env->pwms->pwmIo.setActivePercent(env->pwms->pwmIo.env, 22);
|
||||||
|
SystemDelayMs(10);
|
||||||
|
pwm = env->pwms->pwmCaptureIO.getPwm(env->pwms->pwmCaptureIO.env);
|
||||||
|
LoggerFormatInfo(LOGGER, LOG_TASK_ARB, "PWM = %d", pwm)
|
||||||
|
|
||||||
if (osMutexAcquire(env->linTaskActuator0.access, 5000) == osOK) {
|
if (osMutexAcquire(env->linTaskActuator0.access, 5000) == osOK) {
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue