Все записи автора admin

STM32CubeIDE управляем ножками ввода — вывода

HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_SET); /// Включаем ножку с label = LED1
HAL_Delay(30);
HAL_GPIO_WritePin(LED1_GPIO_Port, LED1_Pin, GPIO_PIN_RESET); /// Отключаем ножку с label = LED1
HAL_Delay(30);
 
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_12, GPIO_PIN_SET); /// Также можно указывать порт и номер пина B12
 
HAL_GPIO_TogglePin(GPIOB, GPIO_PIN_12) /// Переключаем состояние ножки B12 (с 0 на 1 или с 1 на 0)
 
HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_12) /// Считываем состояние ножки B12
uint8_t B12PinStatus = HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_12)

Читать далее STM32CubeIDE управляем ножками ввода — вывода

STM32 W25qxx флеш память в качестве EEPROM

Флеш память Winbond W25Q64

W25QXX — Семейство микросхем SPI флеш-памяти от компании Winbond. Широко применяются на отладочных платах микроконтроллеров и могут использоваться, как EEPROM (более 100 000 циклов перезаписи).
Читать далее STM32 W25qxx флеш память в качестве EEPROM