«gpio» etiketlenmiş sorular

GPIO, genel amaçlı giriş / çıkış için kullanılan bir kısaltmadır. Terim tipik olarak, yazılım kontrolü altında bir giriş ve çıkış arasında değiştirilebilen bir mikro denetleyici (veya başka bir cihaz) üzerindeki bir pime uygulanır. Tek bir belirlenmiş işlevle sınırlandırılmanın aksine, uygulama tanımlı bir amaç için kullanılabilir.

3
İtme / çekme tahliye; pull-up / pull-down
Bir ARM Cortex yongasının veri sayfasını, özellikle GPIO bölümünü okuyorum. Sonuçta, çeşitli GPIO pinlerini SRAM'a okuma / yazma erişimi için "Alternatif İşlev" modunda kullanmak üzere yapılandırmak istiyorum. Mevcut olan tüm GPIO kayıtlarından iki tanesini anlamıyorum: GPIO_PUPDRve GPIO_OTYPEbunlar sırasıyla "açılan / açılan kayıt" ve "çıkış tipi kayıt" dır. Çünkü GPIO_PUPDRüç seçeneğim …

2
STM32 GPIO Ayarlarını Anlama
STM32 Standart Çevre Birimi kütüphanesinde GPIO'yu yapılandırmamız gerekiyor. Ancak bunları nasıl yapılandıracağımdan emin olmadığım 3 fonksiyon var; GPIO_InitStructure.GPIO_Speed GPIO_InitStructure.GPIO_OType GPIO_InitStructure.GPIO_PuPd In GPIO_Speed , seçim yapmak için 4 ayar vardır GPIO_Speed_2MHz /*!< Low speed */ GPIO_Speed_25MHz /*!< Medium speed */ GPIO_Speed_50MHz /*!< Fast speed */ GPIO_Speed_100MHz Hangi hızdan seçeceğimi nasıl bilebilirim? …

6
Seri protokol sınırlama / senkronizasyon teknikleri
Asenkron seri iletişim bugünlerde bile elektronik cihazlar arasında yaygın bir şekilde yayıldığı için, zaman zaman çoğumuzun böyle bir soru ile karşılaştığına inanıyorum. Bir elektronik cihaz Dve PCseri hatla bağlı (RS-232 veya benzeri) bir bilgisayarı ve sürekli bilgi alışverişi için gerekli olanları düşünün . Yani PC, her biri bir komut çerçevesi …
24 serial  communication  protocol  brushless-dc-motor  hall-effect  hdd  scr  flipflop  state-machines  pic  c  uart  gps  arduino  gsm  microcontroller  can  resonance  memory  microprocessor  verilog  modelsim  transistors  relay  voltage-regulator  switch-mode-power-supply  resistance  bluetooth  emc  fcc  microcontroller  atmel  flash  microcontroller  pic  c  stm32  interrupts  freertos  oscilloscope  arduino  esp8266  pcb-assembly  microcontroller  uart  level  arduino  transistors  amplifier  audio  transistors  diodes  spice  ltspice  schmitt-trigger  voltage  digital-logic  microprocessor  clock-speed  overclocking  filter  passive-networks  arduino  mosfet  control  12v  switching  temperature  light  luminous-flux  photometry  circuit-analysis  integrated-circuit  memory  pwm  simulation  behavioral-source  usb  serial  rs232  converter  diy  energia  diodes  7segmentdisplay  keypad  pcb-design  schematics  fuses  fuse-holders  radio  transmitter  power-supply  voltage  multimeter  tools  control  servo  avr  adc  uc3  identification  wire  port  not-gate  dc-motor  microcontroller  c  spi  voltage-regulator  microcontroller  sensor  c  i2c  conversion  microcontroller  low-battery  arduino  resistors  voltage-divider  lipo  pic  microchip  gpio  remappable-pins  peripheral-pin-select  soldering  flux  cleaning  sampling  filter  noise  computers  interference  power-supply  switch-mode-power-supply  efficiency  lm78xx 

1
Arduino'dan çok sayıda (~ 100) dijital çıkış sinyali alma
Bir Arduino kullanarak yaklaşık 100 bağımsız LED'i kontrol edebilmek istiyorum. Sorun, Arduino'nun bunun için yapılandırılabilecek neredeyse yeterli pime sahip olmamasıdır. Bu sorunu çözmenin bir yolu ne olabilir? Arduino'dan LED'leri kontrol edebilecek daha karmaşık bir sinyali çıkarabilecek bir çip var mı? Yoksa başka bir çözüm var mı?

5
Giriş veya Çıkış MCU Pinlerinde Çekme ve Çekme Direnci Kullanımı
Yukarı / aşağı dirençler (dahili veya harici) sadece MCU INPUT pinleri için mi gereklidir? Bunun aksine, bir ÇIKIŞ olarak yapılandırılan bir MCU pimi, sürüşü yaptığı için hangi seviyede olduğunu bilir - başka bir devrenin bazı girişlerine bağlanan "kayan" bir MCU ÇIKIŞ pimi, mantıklı değildir, çünkü MCU piminin durumu sadece yüksek …

5
BJT'ler seviye değiştiriciler için uygun mu? FET'ler daha yaygın gibi görünüyor, nasıl karşılaştırıyorlar?
Ben bir hobiyim ve FET transistörlerinin veri sayfalarını / öğreticilerini hiç geçemedim; Ben bir BJT adamıyım. BJT'ye karşı FET ve her tür için en uygun spesifik uygulamalarla ilgili tartışmalar bulamadım. Projelerim çok basit anahtarlama ve mantık kapısı tarzı devreler. Bu yüzden bir projenin gereksinimlerini karşılamak için BJT'lere sahip olduğumda, sadece …

3
Gömülü bir işlemcide neden önce GPIO'nun değerini ve ardından yönünü ayarlamam gerekiyor?
Yazılım mühendisi olarak tam zamanlı bir işim var. Yakın zamanda GPIO yapılandırmalarını gözden geçirme ve ayarları gerektiği gibi değiştirme görevim verildi. Yanlış yapılandırılmış birkaç pim buldum, doğal olarak onları yeniden yapılandırdım, ancak yanlış sırayla yaptığım söylendi. İşte bahsettiğim şey: Önce: GPIO1.direction = INPUT; Sonra: GPIO1.direction = ÇIKIŞ; GPIO1.değer = 0; …
16 embedded  gpio 

4
4mA maksimum GPIO Pininden 20mA LED nasıl kullanılır
LED kullanmak istediğim bir GPIO'ya sahip bir IC'im var. Cihazın pili biteceğinden, LED öncelikli olarak kapalıyken güç kullanımını düşük tutun (sıfır olabilir). GPIO, açıldığında 3.3V ve kapatıldığında 0.0V oy verir. Ayrıca en fazla 4mA sınırına sahiptir. LED 20mA ileri akım ve 2.0V istenen ileri voltaja sahiptir. LED açıldığında, düşük kilohertz …
16 led  transistors  gpio 

1
Açık Tahliye vs Açık Kollektör
Açık Tahliye ve Açık Kollektör çıkışları arasında pratik bir fark var mı veya terimler birbirinin yerine kullanılabilir mi? Eğer gerçekten farklılarsa, her birinin avantajlı olduğu bağlamlar nelerdir? Benim önsezim işlevsel olarak eşdeğer olmaları, ancak Open Drain FET teknolojisi ile uygulanırken Open Collector BJT teknolojisi ile uygulanır.


2
USB - GPIO modülü
Sunucunun bir GPIO sinyali şeklinde bir mikro denetleyiciye göndermesi gereken bir web sayfasında düğmelere basmasını içeren bir proje üzerinde çalışıyorum. Sunucuda kullanılabilen tek port USB'dir. Birkaç düşüncem oldu: USB'den GPIO'ya arayüz olarak bir Arduino kartı kullanın. Http://numato.com/8-channel-usb-gpio-module gibi özel olarak oluşturulmuş bir modül kullanın (hızlı bir Google aramasında ortaya çıkan …
15 usb  gpio 

3
3,3 V GPIO, TVS aşağı çekildi veya Schottky yukarı çekiyor mu?
30 V DC'ye kadar kalıcı girişleri 3,3 V girişli bir STM32F'ye kabul etmek zorunda olan kendi PLC'mi yapıyorum. Anahtarlamalı giriş 8-30 V ile çalışmalıdır, ancak giriş voltajının 12 V veya 24 V'a sabitleneceği sürenin% 90'ı Girişler sadece limit anahtarları gibi anahtarlar olacaktır, bu yüzden algılama konusunda rahatsızlık duymuyorum 8 V'tan …

1
Bir LDR'yi Raspberry Pi'nin GPIO pinlerine takma
Raspberry Pi'nin GPIO pinlerine bir LDR bağlamak istiyorum, Raspberry Pi'nin analogdan dijitale dönüştürücü olmadığını biliyorum, bu yüzden yapmak istediğim GPIO'da YÜKSEK bir sinyal (3.3v) sinyali vermek LDR'de düşük direnç (200 ohm'un altında bir şey) olduğunda ve LDR'nin direnci yüksek olduğunda (örneğin 2k'nin üzerinde) bir DÜŞÜK sinyali olduğunda. Raspberry Pi'nin GPIO …

4
GPIO ve bir transistör ile uzaktan kumanda düğmesine kısa devre yapma
Garaj kapımın uzaktan kumandasını Raspberry Pi'mden bir GPIO pin ile kontrol etmeye çalışıyorum. Bir röleyi sürmek yerine, uzaktan kumandadaki düğmeyi kısaltmak çok daha kolay olurdu. Böyle mi yapmalıyım? Bir koruma diyotuna ihtiyacım var ve eğer öyleyse, nereye gitmeli? 3.3V GPIO pininin uzak zeminden farklı bir toprağa (Raspberry Pi topraklaması) referans …

3
GPIO analog ve dijital bilgisini anlama
GPIO'yu anlamaya çalışıyorum ve bir sürü farklı blog yayını okudum ve sanırım anlamaya yakınım, ancak hala birkaç şeyle mücadele ediyorum. GPIO'ya sadece ikili değerlerle çalışabilmek için birkaç referans gördüm, ancak değerin 0-255 arasında olabileceğini söyleyen diğer gönderiler. Bunun analog ve dijital GPIO arasındaki fark olduğunu varsayıyorum. Bu doğru mu? Tek …
11 gpio 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.