This commit is contained in:
cfif 2026-03-31 15:02:37 +03:00
parent f08a8875f7
commit 22646c56f5
1 changed files with 20 additions and 2 deletions

View File

@ -74,14 +74,32 @@ bool setSpiSensor(tSensorSPI *env, tSensorType sensorType, tSensorAdr sensorAdr,
setSensorTypeAdr(env, &env->conns->COON_A_B9_B10.Con, sensorAdr); setSensorTypeAdr(env, &env->conns->COON_A_B9_B10.Con, sensorAdr);
} }
SystemDelayMs(1); __asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
// SystemDelayMs(1);
bool result = SpiPortTransmit(&env->spiPorts->Spi1_IO, &data, 1000); bool result = SpiPortTransmit(&env->spiPorts->Spi1_IO, &data, 1000);
SystemDelayMs(1); __asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
// SystemDelayMs(1);
GpioPinSet(&env->conns->COON_A_B9_B10.En1, true); GpioPinSet(&env->conns->COON_A_B9_B10.En1, true);
GpioPinSet(&env->conns->COON_A_B9_B10.En2, true); GpioPinSet(&env->conns->COON_A_B9_B10.En2, true);
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
__asm__ volatile("nop");
// SystemDelayMs(1);
return result; return result;
} }