Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB host для КПК
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
misar
Всем Привет.
Хочю собрать USB host для кпк. Знаю что можно сделать это на микросхеме cy7c67300. Читал datasheet. Там есть потдержка DMA, а на КПК есть CF. По теории должно получится. Есть также драйвера для этой микросхемы от Cypress под Windiws CE. Интересно будет ли работать это всё если собрать.
Если у кого есть инфа и может помочь, пожалуйста отзовитесь.
Буду очень благодарен.
upc2
В этой книге гл.11 вроде как получилось.
..http://electronix.ru/forum/index.php?showtopic=19658
Doka
Привет, misar!
Да, это можно сделать на мксх cy7c67300. И по теории должно получится (сам не пробовал, ибо только начал работать с ней).
cypress - правильный выбор. очень хорошая документация и примеры
Если хочешь прикрутить как CF, то cкорее всего оптимальнее использовать для этого порт HPI - через него полный доступ к внут.памяти и USB-движкам.
Но Возможно, тебе стоит посмотреть на вариант использования ее как OTG.
Она имеет такую возможность - скорее всего твой КПК располагает портом USB-device.

ссылки на реф.дизайны, доки, примеры исходников и среды разработки здесь
misar
Doka

А разве в слоте CF есть HPI порт???
Если можно дай поподробнее инфу.
Doka
что такое HPI? HPI: D[15:0], A[1:0], RDn, WRn, CSn
теперь сравните это со спецификацией на CF
misar
Значит он там есть ) Буду нам нём собирать.
Doka
Цитата(misar @ Aug 20 2006, 22:20) *
Значит он там есть ) Буду нам нём собирать.


как такового - нет.. речь идет лишь о физической совместимости/согласовании
misar
Цитата(Doka @ Aug 20 2006, 22:08) *
Цитата(misar @ Aug 20 2006, 22:20) *
Значит он там есть ) Буду нам нём собирать.


как такового - нет.. речь идет лишь о физической совместимости/согласовании


Ты меня вводишь в заблуждение. Так можно собрать на HPI или нет???
Спосибо за помощь.
Doka
Цитата(misar @ Aug 21 2006, 01:17) *
есть всетаки проблемы с HPI.
Сигнал nCS который находится на ноге 49, что это такое и куда мне его подключить в CF. И еще где найти описание этого стандарта, в нете не нашел.


HPI - это скорее не стандарт, а условность. параллельный интерфейс к хост-процессору (управляющему устройству). как правило, у каждого разработчика он свой, но смысл один - предоставление доступа к любой ячейке памяти управляемого устройства.

насчет CSn - думаю тут все зависит от того в каком режиме ты хочешь использовать CF: PC Card Memory Mode или PC Card I/O Mode или True IDE Mode. + как ты будешь строить программный обмен.
в качестве варианта подключения: СЕ1n --> СSn.
Но это как пример.. такие вопросы решаются разработчиком по ходу разработки
Doka
Цитата(misar @ Aug 21 2006, 01:17) *
Ты меня вводишь в заблуждение.

имхо, большинство вопросов отпадет после вдумчивого чтения
Using HPI in Coprocessor Mode with OTG-Host - AN6010PDF)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.