Bir pinin değişken içine atılması

Başlatan cyhn41, 01 Temmuz 2016, 13:26:13

cyhn41

Merhabalar. STM32F103R8T6 işlemcisini öğrenmeye çalışıyorum. Bir pinin set etmek için HAL_GPIO_WritePin(GPIOx,GPIO_PIN_x,GPIO_PIN_SET/RESET), GPIOx->ODR = .... , GPIO-> BSRR = ....  komutları haricinde pini bir degişkene atıp d1=1; yaptığımda pinin çıkış vereceği , d1 = 0 ; yaptığım pinin resetleneceği  gibi pini bir değişkene atmak istiyorum. Bunun için pini #define d1 = GPIO_PIN_1 diye tanımladım ama pinin hangi portta olduğunu belirtemedim. Bunu nasıl gerçekleştirebilirim?

Yasal Uyarı: Picproje.org sitemizde 5651 sayılı kanunun 8. maddesine ve T.C.Knın 125. maddesine göre tüm üyelerimiz yaptıkları paylaşımlardan kendileri sorumludur. Picproje.org hakkında yapılacak tüm hukuksal şikayetleri İletişim sayfamızdan bize bildirdikten en geç 3 (üç) iş günü içerisinde ilgili kanunlar ve yönetmelikler çerçevesinde tarafımızca incelenerek gereken işlemler yapılacak ve site yöneticilerimiz tarafından bilgi verilecektir.