Kapat
I/O HARDWARES 51 0

Stm32 Gpio Units

Hal kutuphanelerini kullandigimizda

cikis birimlerini 1 yapmak istedigimiz zaman :

HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_SET);

0 yapilmak istendigi zaman ise

HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_RESET);

komutlari kullanilabilir.

void pc_haberlesmesi(char bilgi[16]) {

	if (bilgi) {

		if (sistem == 0) {
			if (bilgi[12] == sifre[0] && bilgi[13] == sifre[1]
					&& bilgi[14] == sifre[2] && bilgi[15] == sifre[3]) {
				yazi_gonder("121", 1);
				sistem = 1;
				HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_SET);
			}
		}

		if (sistem = 1) {
			if (bilgi[12] == 'E' && bilgi[13] == 'X' && bilgi[14] == 'I'
					&& bilgi[15] == 'T') {
				sistem = 0;
				HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_RESET);
			}
		}else {
					yazi_gonder(bilgi, 1);

		}




	}

}

{Fikret Cure}

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir