HAL library TRIS

eemkrks

Üye
Katılım
14 Tem 2017
Mesajlar
19
Puanları
1
Yaş
28
arkadaşlar merhaba. Bir proje için HAL library kullanmam gerek STM32 serisi işlemcimde.
CubeMX ile pinleri input output olarak ayarladım ancak proje içinde bazı pinleri zaman zaman değiştirmem gerekiyor. sorum şu olacak. hal library de TRIS gibi bir komut var mı giriş çıkışı değiştirebileceğim.

veya nasıl değiştirebilirim

teşekkürler
 
Merhaba @eemkrks , mesajını uzun bir süre sonra görebildim. Şimdi cevaplayım şimdi bi fonksiyonun giriş ya da çıkış pini olma durumunu biz TRIS fonksiyonuyla cevaplandırdığımız için bir nevi state belirlemede kullanıyor. Yani init fonksiyonu bu işi görebilir. Daha önce init yapıldıysa tekrardan bir pini init yapmak istiyorsak .
Bu noktada
HAL_GPIO_DeInit(&GPIOx, GPIO_PIN_y) ;
kullanarak aslında o pini yeniden define edebiliriz.

Kolay gelsin
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…