реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вопрос по производительности и колличеству ОЗУ, процессоры с ядами ARM7-TDMI(LPC24) и Contex-M3(STelectr)
MikePic
сообщение Feb 3 2009, 11:12
Сообщение #16


Участник
*

Группа: Новичок
Сообщений: 57
Регистрация: 7-11-06
Пользователь №: 22 054



Цитата(asen @ Feb 3 2009, 12:49) *
А на каких TMSах есть интерфейс у карты и планарный корпус ???

Я же написал - на TMS320VC5509a, например.

Цитата
On-Chip Peripherals:
... Up to 2 MultiMedia/Secure Digital Card Interfaces


У меня она в проекте, но работу с microSD организовал средствами LPC2214, т.к. TMS-ка забита под самые помидоры
Go to the top of the page
 
+Quote Post
WDT
сообщение Feb 5 2009, 11:24
Сообщение #17


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166



Мне тут похожий вопрос задал заказчик.
Надо сделать устройство для записи и проигрывания видео хотя бы 15 кадров в сек.
Вход от USB WEB камеры, запись на SD/MMC карту и вывод на TV(композитный) и на TFT дисплей 480х240.
Если применить камень LPC 2478. Вроде есть возможность подключить WEB камеру, есть интерфейс для карты, есть интерфейс RGB для индикатора.
На ТV вывести через энкодер от RGB.
Аргументированных ответов не нашел, поэтому вопрос – возможно ли такое сделать и при каких условиях???

Сообщение отредактировал WDT - Feb 5 2009, 11:27
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 5 2009, 11:47
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(WDT @ Feb 5 2009, 14:24) *
Аргументированных ответов не нашел, поэтому вопрос – возможно ли такое сделать и при каких условиях???

Нет, невозможно. Во-первых, "вход от USB WEB камеры" - это уже целый пласт проблем. Во-вторых, производительности LPC2478 будет недостаточно для воспроизведения видео.
Go to the top of the page
 
+Quote Post
WDT
сообщение Feb 5 2009, 12:14
Сообщение #19


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166



Цитата(aaarrr @ Feb 5 2009, 14:47) *
Нет, невозможно. Во-первых, "вход от USB WEB камеры" - это уже целый пласт проблем. Во-вторых, производительности LPC2478 будет недостаточно для воспроизведения видео.

Так не честно отвечать :-)))
Насчет USB WEB камеры проблемы конечно есть , но ведь возможно?

>>USB 2.0 full-speed dual port device/host/OTG controller with on-chip PHY and associated DMA controller.

Насчет видео -- тут рядышком на рынке продается GPS модуль с выводом на ТV. Его сделали на атмеловском ARM, даже без встроенного RGB.
Просто с ног на R2R и потом через энкодер 1645 на ТВ. Неплохо показывает 320х240.
Мне ж не надо супер качество...


Ты конечно гуру, но мне НЕДОСТАТОЧНО просто сказать -- это невозможно...
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 5 2009, 12:23
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(WDT @ Feb 5 2009, 15:14) *
Насчет USB WEB камеры проблемы конечно есть , но ведь возможно?

Если разберетесь с камерой, то записывать видео вполне возможно.

Цитата(WDT @ Feb 5 2009, 15:14) *
Насчет видео -- тут рядышком на рынке продается GPS модуль с выводом на ТV. Его сделали на атмеловском ARM, даже без встроенного RGB.
Просто с ног на R2R и потом через энкодер 1645 на ТВ. Неплохо показывает 320х240.
Мне ж не надо супер качество...

Не надо путать развертку и декодирование видео. Через R2R DAC можно и AVR'ом что-нибудь да нарисовать.
Go to the top of the page
 
+Quote Post
WDT
сообщение Feb 7 2009, 09:15
Сообщение #21


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166



Я тут прикинул...
При разрешении камеры 352 x 288=101376 пикселей.
Умножить на цветность 16 бит.
Получается один кадр 1622016 байт один кадр.
15 кадров в секунду -- 24330240 байт в сек.
Чего-то не получается по скорости -- у LPC2478 (12MBit/sec).
Может быть я где-то ошибку допустил, ведь есть же камеры работающие на 12ти мегабитах?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 7 2009, 14:46
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(WDT @ Feb 7 2009, 12:15) *
Может быть я где-то ошибку допустил, ведь есть же камеры работающие на 12ти мегабитах?

Про компрессию забыли. Как раз та вещь, которая позволяет упихать видео в 12 мегабит и не позволяет использовать маленький ARM для этой задачи.
Go to the top of the page
 
+Quote Post
WDT
сообщение Feb 10 2009, 06:46
Сообщение #23


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166



Цитата(aaarrr @ Feb 7 2009, 17:46) *
Про компрессию забыли. Как раз та вещь, которая позволяет упихать видео в 12 мегабит и не позволяет использовать маленький ARM для этой задачи.

То есть, если видеопоток с камеры уже закодирован в определенный (известный) формат, то его можно прямиком или через какой-то буфер писать в карту памяти, а потом проигрывать на компе?
Например схема: USB--DMA до буфера -- DMA до SSP может прокатить?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 10 2009, 11:26
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(WDT @ Feb 10 2009, 09:46) *
То есть, если видеопоток с камеры уже закодирован в определенный (известный) формат, то его можно прямиком или через какой-то буфер писать в карту памяти, а потом проигрывать на компе?

В определенный, но, увы, далеко не обязательно известный.

Цитата(WDT @ Feb 10 2009, 09:46) *
Например схема: USB--DMA до буфера -- DMA до SSP может прокатить?

Организация записи потока - это дело десятое в данном случае. Нужно сначала научиться его получать, и разобраться, что он в себе содержит.
Go to the top of the page
 
+Quote Post
defunct
сообщение Feb 11 2009, 00:42
Сообщение #25


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(WDT @ Feb 7 2009, 11:15) *
Я тут прикинул...
При разрешении камеры 352 x 288=101376 пикселей.
Умножить на цветность 16 бит.
Получается один кадр 1622016 байт один кадр.
15 кадров в секунду -- 24330240 байт в сек.

Расчет неверный, биты умножаете на пикселы и почему-то получаете байты на кадр.

352x288x16 = 198Kbyte.
15 кадров в секунду будет -
15 * 198Kbyte = 2.9Mbyte/s (слегка сжать и влезете в 1.5Mbyte/s full-speed usb)
Go to the top of the page
 
+Quote Post
WDT
сообщение Feb 11 2009, 05:39
Сообщение #26


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 30-01-09
Пользователь №: 44 166



Цитата(defunct @ Feb 11 2009, 03:42) *
Расчет неверный, биты умножаете на пикселы и почему-то получаете байты на кадр.

352x288x16 = 198Kbyte.
15 кадров в секунду будет -
15 * 198Kbyte = 2.9Mbyte/s (слегка сжать и влезете в 1.5Mbyte/s full-speed usb)

Действительно неверный :-))) Во я лопух.
Тут уже вопрос в другом -- в каком формате камера передает данные, как и говорил, товарищ aaarrr:-(((
А с этим сложнее...
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 00:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01435 секунд с 7
ELECTRONIX ©2004-2016