ч1. знакомство с контроллером STM32F103C8T6 в среде STM32CubeIDE , а так же пишем простую программу

 

знакомимся с контроллером STM32F103C8T6 ARDUINO NANO в среде STM32CubeIDE, моргаем светодиодами, читаем состояние пина, а так же пишем простейшую программу. HAL_GPIO_TogglePin(GPIOC, GPIO_PIN_13); HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_3); if( HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_12) == GPIO_PIN_SET ) { // на выводе PC10 высокий уровень HAL_GPIO_WritePin(GPIOA, GPIO_PIN_10, GPIO_PIN_SET); } else { // на выводе PC10 низкий уровень HAL_GPIO_WritePin(GPIOA, GPIO_PIN_10, GPIO_PIN_RESET); } HAL_Delay(100);