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

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

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

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

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

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


 
Опции темы
Непрочитано 28.04.2022, 12:10  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,513
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

В CDC на FS можно отправлять 64 байта каждую 1 мс. Это ограничение протокола.
А HID вообще подразумевает другой тип передач, для мышек и клавиатур, заботпет с пакетами типа Interrupt
Реклама:
__________________
Убейте шизофреника Вовку Стогова!
NewWriter вне форума  
Непрочитано 28.04.2022, 12:25  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Для видео и аудио как раз изохронные передачи и придумали. Они гарантируют стабильное время доставки пакетов, но доставка не гарантируется. Они как раз для потока в режиме "реального времени".
realid вне форума  
Эти 2 пользователя(ей) сказали Спасибо realid за это сообщение:
mike-y-k (28.04.2022), Yuri222 (28.04.2022)
Непрочитано 28.04.2022, 12:36  
Yuri222
Почётный гражданин KAZUS.RU
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 7,780
Сказал спасибо: 2,671
Сказали Спасибо 2,645 раз(а) в 1,953 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Сообщение от worldmasters Посмотреть сообщение
640*320* 250 = 51 200 000 байт в секунду
Не уверен, что такой поток передастся через USB HS. Может стоит обратить внимание на USB 3 с гигабитными трансиверами...
Yuri222 вне форума  
Непрочитано 28.04.2022, 12:45  
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 551
Сказал спасибо: 37
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Сообщение от NewWriter Посмотреть сообщение
В CDC на FS можно отправлять 64 байта каждую 1 мс. Это ограничение протокола.
А HID вообще подразумевает другой тип передач, для мышек и клавиатур, заботпет с пакетами типа Interrupt
Так это я знаю. Текущий проект работает на хиде. Но этого мало и задачу целиком он не решает.


Сообщение от realid Посмотреть сообщение
Для видео и аудио как раз изохронные передачи и придумали. Они гарантируют стабильное время доставки пакетов, но доставка не гарантируется. Они как раз для потока в режиме "реального времени".

Мне нужна гарантированная доставка со штампом каждого пакета. Это не просто видео. Каждый байт на счету ))


Сообщение от Yuri222 Посмотреть сообщение
Не уверен, что такой поток передастся через USB HS. Может стоит обратить внимание на USB 3 с гигабитными трансиверами...
Поговаривают что High-Speed, 25—480 Мбит/с.
Тогда 480 000 000 / 8 = 60 000 000 байт в сек.
Все бы ничего но подобные устройства существуют давно еще когда 3,0 не было. После вскрытия одного из них обнаружен аналог кипариса и ПЛИС. Так что эта архитектура не нова.
Да и про 640*320 это я наверное приукрасил .. ))) чтобы было с запасом, но даже для запаса вроде как скорости хватает.
Вообще даже есть в продаже камеры которые могут до 500 фпс предоставить поток на 2,0 если верить производителю. Так что эта задача не из области фантастики. Это скорее уже технология 10 летней давности которую надо просто подстроить под свои цели.
worldmasters вне форума  
Непрочитано 28.04.2022, 12:51  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Сообщение от worldmasters Посмотреть сообщение
Тогда 480 000 000 / 8 = 60 000 000 байт в сек.
Это теоретическая.

Сообщение от worldmasters Посмотреть сообщение
Вообще даже есть в продаже камеры которые могут до 500 фпс предоставить поток на 2,0 если верить производителю.
Так там наверное пожато все.
realid вне форума  
Эти 2 пользователя(ей) сказали Спасибо realid за это сообщение:
mike-y-k (28.04.2022), Yuri222 (28.04.2022)
Непрочитано 28.04.2022, 13:06  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,330
Сказал спасибо: 85
Сказали Спасибо 596 раз(а) в 361 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Сообщение от worldmasters Посмотреть сообщение
Поговаривают что High-Speed, 25—480 Мбит/с.
Тогда 480 000 000 / 8 = 60 000 000 байт в сек.
На CY7C68013 я получал максимальную чистую скорость передачи данных 24 мегабайта в секунду (usb bulk transfer). CY7C68013 работала в режиме синхронного slave моста, управлялась от ПЛИС. От микроконтроллера такой скорости не получить, конечно. Но мегабайта 2-4 в сек. реально, думаю.
pambaru вне форума  
Эти 2 пользователя(ей) сказали Спасибо pambaru за это сообщение:
mike-y-k (28.04.2022), Yuri222 (28.04.2022)
Непрочитано 28.04.2022, 13:50  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,513
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Видеопоток в чистом несжатом виде не передаётся через USB. Сжимаетсяк одеками.
Теоретическая максим скорость передачи считается просто: максим число баййт в передаче для выбрано ого типа передач, умнож на число передач во фрейме и умноженнон на частоту фреймов. Для FS - 1 мс фрейм, для HS - 125 мкс. Тип bulk даёт наибольшую скорость за счёт того, что в один фрейм можно запустить больше пакетов, чем в изохроносе, хоть один пакет меньше по байтам. Для HS по скорости типы interrupt и Isochronous одинаковы
Ну а практически будет зависеть от скорости подготовки данных для передачи.

PS. 480 - это битовая скорость, со всеми служебным данными. Реальная, по полезной нагрузке - ниже. Считается так, как я выше написал. 512 байт х 13 пакетов х 8000 = 52 МБ/с. Это при условии достаточного буфера данных для отправки, когда микрокон успевает готовить данные
__________________
Убейте шизофреника Вовку Стогова!

Последний раз редактировалось NewWriter; 28.04.2022 в 14:06.
NewWriter вне форума  
Непрочитано 28.04.2022, 14:04  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,529
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Сообщение от NewWriter Посмотреть сообщение
Тип bulk даёт наибольшую скорость за счёт того
Но он не дает гарантию стабильного времени доставки)
realid вне форума  
Непрочитано 28.04.2022, 14:20  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,513
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

В изохроносе просто нет CRC, поэтому нет повторный запросов поврежденного ракета, он принимается как есть. В массовых же передачах есть проверка целостности и повреждении пакета запрашивает я он повторно, потому время и скорость падает. Кароч, качество железа будет определять скорость.

Цитата:
.STMCUFinder даже не в списке портов не показывает ULPI
Правильно. Потому что он входит в USB HS. На память, это F427/429/437/439, F746/767, ну и более старшие, из H7 серии
__________________
Убейте шизофреника Вовку Стогова!

Последний раз редактировалось NewWriter; 28.04.2022 в 15:26.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
mike-y-k (28.04.2022)
Непрочитано 28.04.2022, 16:10  
worldmasters
Гражданин KAZUS.RU
 
Регистрация: 21.02.2007
Сообщений: 551
Сказал спасибо: 37
Сказали Спасибо 17 раз(а) в 16 сообщении(ях)
worldmasters на пути к лучшему
По умолчанию Re: Передача данных через CY7C68013A

Сообщение от NewWriter Посмотреть сообщение
Правильно. Потому что он входит в USB HS. На память, это F427/429/437/439, F746/767, ну и более старшие, из H7 серии
А mipi и csi в какой раздел входят??
А у этой серии хватит сил чтобы сливать с камеры данные, кодировать, снабжать штампом и отправлять в USB??

то есть получается вместо всей кучи чипов можно взять один мк??
worldmasters вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача данных по линиям питания 12 В ТалалайАВ Автоматика и аппаратура связи 40 20.05.2016 12:01
Передача данных по электросети radieu Поиск схем. Делимся схемами 13 02.05.2012 20:03
Передача данных в ПК putmannn Микроконтроллеры, АЦП, память и т.д 16 10.02.2012 10:33
Передача данных на монитор по интерфейсу VGA tumanovalex Видеотехника 15 23.08.2009 00:52
Передача данных по RS232 Святослав Микроконтроллеры, АЦП, память и т.д 4 12.02.2006 05:27


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot