Вопросы с тегом «uart»

UART (универсальный асинхронный приемник-передатчик) представляет собой часть логики, которая отправляет и получает данные через последовательный порт.

2
PIC12F675 GP4 не работает
Я использую PIC12F675 для проекта, и все работает отлично, кроме одной вещи. GP4 не работает как цифровой IO. Я много смотрел на конфиги и код, но ничего не смог найти. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config MCLRE = …
9 pic  c  embedded  programming  audio  oscillator  spark  dc-dc-converter  boost  charge-pump  eagle  analog  battery-charging  failure  humidity  hard-drive  power-supply  battery-charging  charger  solar-energy  solar-charge-controller  pcb  eagle  arduino  voltage  power-supply  usb  charger  power-delivery  resistors  led-strip  series  usb  bootloader  transceiver  digital-logic  integrated-circuit  ram  transistors  led  raspberry-pi  driver  altium  usb  transceiver  piezoelectricity  adc  psoc  arduino  analog  pwm  raspberry-pi  converter  transformer  switch-mode-power-supply  power-electronics  dc-dc-converter  phase-shift  analog  comparator  phototransistor  safety  grounding  current  circuit-protection  rcd  batteries  current  battery-operated  power-consumption  power-electronics  bridge-rectifier  full-bridge  ethernet  resistance  mosfet  ltspice  mosfet-driver  ftdi  synchronous  fifo  microcontroller  avr  atmega  atmega328p  verilog  error  modelsim  power-supply  solar-cell  usb-pd  i2c  uart 

2
Почему я не могу успешно отправлять сообщения через RS232?
Итак, на прошлой неделе я работал над получением сообщений UART, отправленных с STM32F407, и читал их на своем ноутбуке через безобразный кабель RS232-USB с использованием термита. Я использовал STMCube для генерации кода и добавления к нему, прочитав соответствующие инструкции в верхней части файла "stm32f4xx_hal_uart.c" (и просмотрев множество видео и читая …
9 stm32  uart  rs232 

2
Может ли ведомый SPI начать передачу в дуплексном режиме?
Насколько я знаю, передача SPI для ведомого SPI работает следующим образом: Мастер выбирает раба, используя пин SS Ведущий и ведомый отправляют данные друг другу одновременно Мастер запускает часы и передачу данных одновременно (до операции записи нет часов) Ведущий останавливает передачу в любое время (останавливая операцию записи и генерацию тактовых импульсов), …

5
Насколько безопасен \ n \ r в качестве стоп-байтов?
В моем сообщении UART мне нужно знать начальный байт и конечный байт отправленного сообщения. Стартовый байт легкий, но стоповый, не так уж и много. Я реализовал два стоп-байта в конце моего сообщения, то есть \ n и \ r (десятичное и десятичное). UART работает только со значениями 0-255 байтов, так …

1
Неожиданный ответ Atmega16 через UART
Неожиданный ответ Atmega16 через UART Краткое описание проблемы Я прошил Atmega16 с кодом, который должен привести к тому, что Atmega16 отправит обратно любой символ, который я отправлю ему через терминал. Я получаю ответ, но это редко когда отправляется персонаж. Я могу видеть правильный вывод, изменяя скорость передачи, но я не …

7
Как найти линию UART бесплатно для отправки данных
У меня есть несколько плат, которые общаются вместе с 485 рупий. У них есть ATMegaсерии микроконтроллеров, таких как atmega168pили atmega8. Каждая доска имеет право отправлять данные в любое время, и у меня есть ограничение, которое приводит к тому, что я не могу использовать Modbus . Количество досок может варьироваться от …
8 atmega  uart  rs485  bus 

2
Очистить флаги прерываний USART (UART) в STM32?
Я использую STM32F105 для связи с чипом Linx GPS с помощью UART. Если я не использую прерывания (если я просто опрашиваю флаг RX), то это работает просто отлично. Но я получаю неожиданные результаты, когда пытаюсь использовать прерывания. Например, если я включаю только прерывание RXNE («RX not empty») USART_ITConfig(USARTx, USART_IT_RXNE), то …

2
Как создать безопасный протокол связи UART?
Мне было интересно, как создать безопасный протокол связи UART / USB. Мне это нужно для связи между микроконтроллером и ПК. У меня есть ~ 10 команд и я решил использовать 10 отдельных команд подтверждения для каждой из них. Обмен должен идти так: ПК посылает команду пробуждения через UART µC распознает, …

5
Что вызывает ошибки UART?
Я хотел бы знать, почему возникают ошибки UART и когда следует проверять наличие таких ошибок. Здесь есть пост, в котором говорится об обработке отдельных ошибок, таких как переполнение, четность и т. Д. Я понимаю, почему происходит переполнение данных, почему происходит ошибка четности, но я хотел бы знать, что является основной …

3
Разница между MISO / MOSI и TxD / RxD
В чем разница между USART и SPI? Есть [TXD / RXD] для USART и [MISO / MOSI / SCK / SS] для SPI. Я знаю, что SPI - синхронный протокол, но USART - аппаратный. Но в чем разница между синхронной частью USART и аппаратным обеспечением?
8 spi  uart 

3
Обработка ошибок UART
Я не концентрируюсь на конкретном MCU, поскольку UART большинства контроллеров имеет схожую архитектуру. У них есть FIFO для Tx и Rx. Наиболее распространенными ошибками, генерируемыми UART, являются: - 1. Ошибка кадрирования 2. Ошибка четности 3. Ошибка переполнения (переполнение FIFO Tx / Rx) 4. Ошибка прерывания приема (некоторая ошибка со стоп-битами) …
8 uart 

2
FTDI FT2232H (USB <-> UART) Скорость передачи данных?
Кто-нибудь использовал один из чипов FT2232H от FTDI? В частности, как вы определяете допустимые скорости передачи данных? Лист данных довольно расплывчатый, и мне нужно что-то выбрать в диапазоне 1-3 МБод, но мне нужно знать, какие у меня есть варианты.
8 usb  uart  ftdi 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.