INPUT, pull up ya da pull down olabilir. OUTPUT, Push-Pull, opendrain, h,gh drive olabilir. Push pull - > dışarı akım basan bir sistem için kullanılır. Mesela bir led yakmak isteniyor. Push-pull bir çıkış hem source hem de sink akımı akıtabilir. Bu da pin çıkışı sıfıra da çekilse, bire de çekilse o pin üzerinden akım akıtabilmeyi… Continue reading Embeded Systems GPIO
Tag: ARM
STM32F4 Discovery İle Sinyal Üreteci
Bu yazı başından sonuna kadar bitirilmiş bir projeyi anlatmaktadır. Uzun soluklu yazımızın başlangıcında timer birimi ile pwm üretimi gerçekleştirilecek ve üretilen pwm işareti farklı bir timer birimi ile kart üzerinde okunarak sonuçlandırılacak. Ardından bilgisayar ara yüzünden UART birimi ile alnınan veriler ile PWM işaretin frekans ve doluluk oranı değerleri değiştirilebilir hale getirilecektir. Sonraki süreçte geliştirme yapılarak farklı sinyallerin elde edilmesi hedeflenmektedir.
STM32 IDEs
ST Microelectronics, yeni geliştirme ortamı STM32CubeIDE'yi duyurdu. Truestudio ve STM32CubeMX ürünleri entegre olarak tek bir geliştirme ortamı haline getirilmiştir.
ARM Komut Kümesi ve Thumb
ARM komut kümesi (instruction set), Thumb komut kümesi, UAL (unified assembler language) ve pre-UAL terimleri hakkında bilgi verilerek ARM assembly dili için kullanılan bayrakların (flag) tümünün ne iş yaptığını ve hangi komutlarda ne amaçla kullanıldıklarına değinildi. Ayrıca yazının sonunda ARM adresleme modları hakkında bilgi verilmiştir.
