Skip to content

Commit

Permalink
Ручной режим SPI
Browse files Browse the repository at this point in the history
Исправлен пример использования ручного режима
  • Loading branch information
niffin-lv committed Sep 4, 2024
1 parent 4bde234 commit 80c374a
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion HAL_SPI_Master/src/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ int main()
/* Начало передачи в ручном режиме управления CS */
if (hspi0.Init.ManualCS == SPI_MANUALCS_ON)
{
__HAL_SPI_ENABLE(&hspi0);
HAL_SPI_CS_Enable(&hspi0, SPI_CS_0);
}

Expand All @@ -48,6 +49,7 @@ int main()
if (hspi0.Init.ManualCS == SPI_MANUALCS_ON)
{
HAL_SPI_CS_Disable(&hspi0);
__HAL_SPI_DISABLE(&hspi0);
}

/* Вывод принятый данных и обнуление массива master_input */
Expand Down Expand Up @@ -91,7 +93,7 @@ static void SPI0_Init(void)

/* Настройки */
hspi0.Init.CLKPhase = SPI_PHASE_ON;
hspi0.Init.CLKPolarity = SPI_POLARITY_LOW;
hspi0.Init.CLKPolarity = SPI_POLARITY_HIGH;
hspi0.Init.ThresholdTX = 4;

/* Настройки для ведущего */
Expand Down

0 comments on commit 80c374a

Please sign in to comment.