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

 
 
 
Reply to this topicStart new topic
> NOKIA 7210 LCD + комп
VIRt
сообщение Feb 5 2007, 11:30
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



Есть вот такая идея:
- на базе мат.платы VIA EPIA собрать медиа центр
- на лицевую панель установить цветной экран от нокии 7210
- использовать для подключения к пк контролер sam7s256 через USB


Вот только вопрос. Нужна большая скорость обмена компа с контролером, так как менее чем за секунду нужно передать 25кил данных (это на 1 кадр, если делать анимацию как минимум в раз 10 быстрее). На базе UARTa на скорости 115200 слишком долго. Думаю сделать на базе masstorage передачу в файл. Есть другое более разумное решение?
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Feb 5 2007, 16:46
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Простенький драйвер. WriteFile & ReadFile. У меня пока 30 Кбайт/сек. Но это без PDC и буферизации. Примеры драйверов есть в DDK, переделывать не много. Или DriverStudio.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
VIRt
сообщение Feb 5 2007, 19:33
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



30 кб маловато. Этого только на 1 кадр за секунду хватит... Анимацию не потянет. А кто нибудь masstorage на атмеле тестил. С какой скоростью файлы пишет??? Мож всетаки на это и расчитывать??? Просто файл сделать виртуальным. Или эмитацию уарта с 1 мегабитом? Если конечно атмель позволит...
Go to the top of the page
 
+Quote Post
DRUID3
сообщение Feb 5 2007, 19:51
Сообщение #4


山伏
*****

Группа: Свой
Сообщений: 1 827
Регистрация: 3-08-06
Из: Kyyiv
Пользователь №: 19 294



Вот кто мешает купить полноценный 8 или 10 " LCD и примантачить его к EPIA??? + ОС так там и кино смотреть можно будет smile.gif .


--------------------
Нас помнят пока мы мешаем другим...
//--------------------------------------------------------
Хороший блатной - мертвый...
//--------------------------------------------------------
Нет старик, это те дроиды которых я ищу...
Go to the top of the page
 
+Quote Post
VIRt
сообщение Feb 6 2007, 17:13
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



Цитата(DRUID3 @ Feb 5 2007, 19:51) *
Вот кто мешает купить полноценный 8 или 10 " LCD и примантачить его к EPIA??? + ОС так там и кино смотреть можно будет smile.gif .


Для просмотра лучше исспользовать ТВ, все же экран побольше. А ЛСДшка нужна только для того, чтобы текущее состояние системы показывать, отображать команды и т.п. На экране от нокии осстановился потому что стоимость его 15 зеленых, да и встроенный контролер управляемый по SPI. Вот только 12битная графика сьедает за 1 кадр 30кил. Вот и нужна скорость передачи хотябы на 200кб/сек.
Да и мать я хочу запихнуть в мелкий корпус, где кроме неё будет только ДВД и винт. А на лицевую панель выкинуть мелкий граф. экран и пару кнопок управления.
Go to the top of the page
 
+Quote Post
slog
сообщение Feb 6 2007, 22:13
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 961
Регистрация: 28-11-05
Пользователь №: 11 489



Можно сделать переходник ISA-SPI по сложности то же что и IDE-SPI. Процессор тут не нужен особо а вот ПЛИС желательна. А делать через mass storage индикацию по моему кривое решение.


--------------------
В действительности всё не так, как на самом деле.
Go to the top of the page
 
+Quote Post
VIRt
сообщение Feb 7 2007, 11:44
Сообщение #7


Участник
*

Группа: Новичок
Сообщений: 48
Регистрация: 28-03-06
Пользователь №: 15 573



Цитата(slog @ Feb 6 2007, 22:13) *
Можно сделать переходник ISA-SPI по сложности то же что и IDE-SPI. Процессор тут не нужен особо а вот ПЛИС желательна. А делать через mass storage индикацию по моему кривое решение.


На плате только 1 слот PCI.

Шас все переходит на USB а мы в прошлый день, как то не прикольно smile.gif
Ладно попробую свою идею реализовать... Посмотрим что выйдет.
Go to the top of the page
 
+Quote Post
Dron_Gus
сообщение Feb 8 2007, 00:21
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 202
Регистрация: 9-01-05
Из: Санкт-Петербург
Пользователь №: 1 861



Mass Storage по мотивам примера от Atmel - 1 Мб пишется 30-40 сек. Правда MMC карточка не самая быстрая. Да и пример от Атмель не самый быстрый.

Да и вообще USB Full Speed это 12 Мбит/сек. Учтите накладные расходы и то, что эта пропускная способность делится между всеми устройствами порта.


--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
Go to the top of the page
 
+Quote Post
SergeyDDD
сообщение Feb 8 2007, 11:14
Сообщение #9


Местный
***

Группа: Свой
Сообщений: 231
Регистрация: 7-12-06
Из: Киев
Пользователь №: 23 248



Цитата(VIRt @ Feb 5 2007, 12:30) *
Есть вот такая идея:
- на базе мат.платы VIA EPIA собрать медиа центр
- на лицевую панель установить цветной экран от нокии 7210
- использовать для подключения к пк контролер sam7s256 через USB


Вот только вопрос. Нужна большая скорость обмена компа с контролером, так как менее чем за секунду нужно передать 25кил данных (это на 1 кадр, если делать анимацию как минимум в раз 10 быстрее). На базе UARTa на скорости 115200 слишком долго. Думаю сделать на базе masstorage передачу в файл. Есть другое более разумное решение?


Если знаком с MCS-51 однокристалками - у Silicon Laboratories есть контроллеры с USB C8051F320 / 321
Под это все дело есть usb-шная библиотека для контроллера и дрова для WinXP/98 ессесно под эту библиотеку.
Я это дело некогда запустил за пол дня
Думаю этого вполне хватит для ЖК 128х128 (если не ошибаюсь)

А вообще я согласен с DRUID3

Сообщение отредактировал SergeyDDD - Feb 8 2007, 11:59
Go to the top of the page
 
+Quote Post

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

 


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


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