Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

вопрос по verilog

Непрочитано 30.04.2023, 14:58  
lexa1000
Временная регистрация
 
Регистрация: 02.09.2006
Сообщений: 86
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lexa1000 на пути к лучшему
По умолчанию вопрос по verilog

Написал модуль для передачи в uart, на входе байт, на выходе сигнал tx. не могу понять, как передавать большой массив байтов в uart, может у кого есть пример или ссылка? спасибо за ответ!
Реклама:
lexa1000 вне форума  
Непрочитано 30.04.2023, 18:28  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,458
Сказал спасибо: 3,227
Сказали Спасибо 3,512 раз(а) в 2,393 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: вопрос по verilog

Счётчик адреса памяти, тактируемый сигналом "байт передан" от модуля UART. И немного другой логики, "память пуста"?
Посмотрите реализацию FIFO, практически один-в-один должно быть.
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
mike-y-k (01.05.2023)
Непрочитано 01.05.2023, 12:24  
pambaru
Почётный гражданин KAZUS.RUN
 
Регистрация: 24.03.2007
Сообщений: 1,394
Сказал спасибо: 85
Сказали Спасибо 672 раз(а) в 392 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: вопрос по verilog

Конечный автомат применить. Следит за состоянием UART, по окончании передачи извлекает байт откуда надо (FIFO, SRAM и т.п.) и записывает в UART.
pambaru вне форума  
Эти 2 пользователя(ей) сказали Спасибо pambaru за это сообщение:
lexa1000 (01.05.2023), mike-y-k (01.05.2023)
Непрочитано 01.05.2023, 15:32  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: вопрос по verilog

Сообщение от lexa1000 Посмотреть сообщение
не могу понять, как передавать большой массив байтов в uart, может у кого есть пример или ссылка?
и что, листика бумаги и ручки нет, чтоб нарисовать алгоритм или временные характеристики? FIFO, SRAM и т.п. управляются декрементным счетчиком и логикой, которые должны во время стоп-бита провести всю операцию сравнения-выталкивания байта-остановки uart.
повторю для ленивых и страдающих иногда отупением - волшебный сайт opencores решит часть проблем... чтение ДШ и теоретической литературы приветствуется
jump вне форума  
Непрочитано 01.05.2023, 17:03  
lexa1000
Временная регистрация
 
Регистрация: 02.09.2006
Сообщений: 86
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
lexa1000 на пути к лучшему
По умолчанию Re: вопрос по verilog

Сообщение от pambaru Посмотреть сообщение
Конечный автомат применить. Следит за состоянием UART, по окончании передачи извлекает байт откуда надо (FIFO, SRAM и т.п.) и записывает в UART.
фифо - это пожалуй, то что надо. есть много реализаций. спасибо!
lexa1000 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересный вопрос - два усилителя к одной нагрузке eCAH Аудиотехника 45 14.10.2010 01:23
Вопрос по блоку питания... El-Shang Источники питания и свет 13 19.11.2009 17:35
Вопрос По Tas5414a (Входной модуль) C-r-o-w Аудиотехника 0 08.11.2009 18:11
вопрос из детства spilberg Отвлекитесь, эмбеддеры! 9 03.07.2009 14:01
Вопрос по инвертору для LСD voha2006 Ремонт оргтехники 15 25.04.2009 09:57


Часовой пояс GMT +4, время: 02:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.