Запитання з тегом «gpio»

GPIO - це абревіатура для введення / виводу загального призначення. Термін зазвичай застосовується до штифта мікроконтролера (або іншого пристрою), який може бути змінений між входом і виходом під управлінням програмним забезпеченням. Його можна використовувати для визначеної додатком цілі, на відміну від обмеження однієї призначеної функції.

3
Відштовхувальний / відкритий злив; підтягування / підтягування
Я читаю таблицю даних мікросхеми ARM Cortex, зокрема, розділ GPIO. Зрештою, я хочу налаштувати різні штифти GPIO для використання їх у режимі «Альтернативна функція» для доступу до читання / запису до SRAM. З усіх доступних регістрів GPIO я не розумію двох: GPIO_PUPDRа GPIO_OTYPEце відповідно "регістр підтягування / випадання" та "регістр …

2
STM32 Розуміння налаштувань GPIO
У стандартній периферійній бібліотеці STM32 нам потрібно налаштувати GPIO. Але є 3 функції, які я не знаю, як їх налаштувати; GPIO_InitStructure.GPIO_Speed GPIO_InitStructure.GPIO_OType GPIO_InitStructure.GPIO_PuPd У GPIO_Speed можна вибрати 4 налаштування GPIO_Speed_2MHz /*!< Low speed */ GPIO_Speed_25MHz /*!< Medium speed */ GPIO_Speed_50MHz /*!< Fast speed */ GPIO_Speed_100MHz Як дізнатися, яку швидкість я …

6
Методи розмежування / синхронізації послідовного протоколу
Оскільки асинхронний послідовний зв’язок широко поширений серед електронних пристроїв навіть в наш час, я вважаю, що багато з нас час від часу стикаються з таким питанням. Розгляньте електронний пристрій Dта комп’ютер, PCпідключений до послідовної лінії (RS-232 або подібний) і необхідний для постійного обміну інформацією . Тобто PCкожен надсилає командний кадр …
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
Отримання великої кількості (~ 100) цифрових вихідних сигналів від Arduino
Я хотів би мати можливість контролювати близько 100 незалежних світлодіодів за допомогою Arduino. Проблема полягає в тому, що в Arduino немає майже достатньої кількості штифтів, які можна налаштувати для цього. Яким був би спосіб вирішити цю проблему? Чи є мікросхема, яка може знімати складніший сигнал від Arduino, який може потім …

5
Використання резистора на підйомному та вихідному MCU на штифтах MCU
Чи потрібні резистори підтягування / опускання (внутрішні чи зовнішні) тільки для входів MCU INPUT? На відміну від цього, штифт MCU, сконфігурований як OUTPUT, "знає, на якому рівні він знаходиться", тому що він працює за рухом - "плаваючий" штифт MCU OUTPUT, прив'язаний до деякого входу іншої схеми, не має сенсу, оскільки …

5
Чи підходять BJT для перемикачів рівнів? Здається, БНТ є більш поширеними, як вони порівнюються?
Я хобіст і ніколи не оминув таблиці / підручники для транзисторів FET; Я людина BJT. Я ніколи не знаходив обговорень щодо BJT проти FET та конкретних програм, які найкраще підходять для кожного типу. Мої проекти - це дуже прості схеми комутації та логічного типу воріт. Отож, як тільки я отримав …

3
Чому спочатку потрібно встановити значення, а потім напрямок GPIO у вбудованому процесорі?
Я працюю на повний робочий день інженером прошивки. Нещодавно мені дали завдання переглянути конфігурації GPIO та змінити налаштування за потребою. Я знайшов кілька штифтів, які були неправильно налаштовані, тому я природно налаштував їх, однак мені сказали, що я це зробив у неправильному порядку. Ось що я говорю: Перед: GPIO1.direction = …
16 embedded  gpio 

4
Як керувати світлодіодним джерелом 20 мА від штифта максимум 4 мА GPIO
У мене є ІМС, який має GPIO, з яким я хотів би проїхати світлодіод. Оскільки у пристрою буде вичерпано акумулятор, низький рівень споживання енергії (можливо, нульовий), в той час як світлодіод вимикається як пріоритет. GPIO постачає 3,3 В при включенні та 0,0 В голосів при вимкненому стані. Він також має …
16 led  transistors  gpio 

1
Open Drain vs Open Collector
Чи є практична різниця між виходами Open Drain та Open Collector, або терміни використовуються безперервно? Якщо вони справді різні, то які контексти мають переваги кожен? Моя думка полягає в тому, що вони функціонально еквівалентні, але Open Drain реалізований за допомогою технології FET, тоді як Open Collector реалізований за допомогою технології …

2
Що таке функція альтернативного контакту мікроконтролера?
Мені хотілося б знати, на що йдеться про "Альтернативну функцію" в контексті портів вводу-виводу мікроконтролера. Мені не потрібно знати, як його активувати під час підключення до периферійного пристрою, але я хотів би знати, що це саме і навіщо нам це потрібно.

2
Модуль USB до GPIO
Я працюю над проектом, який передбачає, що користувачі натискають кнопки на веб-сторінці, яку сервер повинен надіслати на мікроконтролер у вигляді сигналу GPIO. Єдині порти, доступні на сервері, - це USB. У мене було кілька думок: Просто використовуйте плату Arduino як інтерфейс USB до GPIO. Використовуйте цільовий модуль, такий як http://numato.com/8-channel-usb-gpio-module …
15 usb  gpio 

3
12 В вхід на 3,3 В GPIO, TVS знищено або Шоткі?
Я будую свій власний ПЛК, який повинен приймати постійні входи до 30 В постійного струму в STM32F з 3,3 В входами. Комутований вхід повинен працювати з 8-30 В, але 90% часу напруга на вході буде фіксуватися на 12 В або 24 В. Входи будуть коли-небудь перемикачами, такими як кінцеві вимикачі, …

1
Підключення LDR до штифтів GPIO Raspberry Pi
Я хочу підключити LDR до штифтів GPIO мого Raspberry Pi, я знаю, що в Raspberry Pi немає аналогово-цифрового перетворювача, тому я хочу зробити сигнал високого сигналу (3.3v) на GPIO коли на ЛДР низький опір (щось нижче 200 Ом) і низький сигнал, коли опір ЛДР високий (наприклад, понад 2 к). Максимальний …

4
замикання кнопки пульта дистанційного керування з GPIO та транзистором
Я намагаюсь керувати моїми дистанційними дверима гаража за допомогою штифта GPIO від мого Raspberry Pi. Замість того, щоб керувати естафетою, було б набагато простіше просто натиснути кнопку на пульті. Це як я повинен це робити? Мені потрібен захисний діод і якщо так, то куди він повинен піти? Чи має значення …

3
Розуміння аналогового та цифрового GPIO
Я намагаюся зрозуміти GPIO, і прочитав купу різних публікацій в блозі, і, думаю, я близький до його отримання, але все ще борюся з кількома речами. Я бачив декілька посилань на GPIO, здатні працювати лише з двійковими значеннями, але інші пости, які говорять про значення, можуть становити від 0-255. Я припускаю, …
11 gpio 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.