diff --git a/Interview Question/1. Hardware Skill (I2C_SPI_UART).md b/Interview Question/1. Hardware Skill (I2C_SPI_UART).md index e39c334..f3c9775 100644 --- a/Interview Question/1. Hardware Skill (I2C_SPI_UART).md +++ b/Interview Question/1. Hardware Skill (I2C_SPI_UART).md @@ -233,7 +233,12 @@ 3. Отследить значения регистров 4. Проверить синхронизацию с фронтами 5. Проверить, что CS не дребезжит - 3. Что произойдёт при слишком высокой частоте SPI? + 3. Что делать, если устройство читает 0xFF или 0x00 вместо реальных данных? + 1. неверный CS + 2. неправильный CPHA/CPOL + 3. недостаточное время ответа slave + 4. слишком высокая частота SCLK + 4. Что произойдёт при слишком высокой частоте SPI? 1. искажённые фронты 2. пропадание отдельных бит 3. CRC/verify ошибки в протоколе устройства