Перейти к содержанию
    

USB host для КПК

Всем Привет.

Хочю собрать USB host для кпк. Знаю что можно сделать это на микросхеме cy7c67300. Читал datasheet. Там есть потдержка DMA, а на КПК есть CF. По теории должно получится. Есть также драйвера для этой микросхемы от Cypress под Windiws CE. Интересно будет ли работать это всё если собрать.

Если у кого есть инфа и может помочь, пожалуйста отзовитесь.

Буду очень благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Привет, misar!

Да, это можно сделать на мксх cy7c67300. И по теории должно получится (сам не пробовал, ибо только начал работать с ней).

cypress - правильный выбор. очень хорошая документация и примеры

Если хочешь прикрутить как CF, то cкорее всего оптимальнее использовать для этого порт HPI - через него полный доступ к внут.памяти и USB-движкам.

Но Возможно, тебе стоит посмотреть на вариант использования ее как OTG.

Она имеет такую возможность - скорее всего твой КПК располагает портом USB-device.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что такое HPI? HPI: D[15:0], A[1:0], RDn, WRn, CSn

теперь сравните это со спецификацией на CF

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Значит он там есть ) Буду нам нём собирать.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Значит он там есть ) Буду нам нём собирать.

 

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

 

Ты меня вводишь в заблуждение. Так можно собрать на HPI или нет???

Спосибо за помощь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

есть всетаки проблемы с HPI.

Сигнал nCS который находится на ноге 49, что это такое и куда мне его подключить в CF. И еще где найти описание этого стандарта, в нете не нашел.

 

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

 

насчет CSn - думаю тут все зависит от того в каком режиме ты хочешь использовать CF: PC Card Memory Mode или PC Card I/O Mode или True IDE Mode. + как ты будешь строить программный обмен.

в качестве варианта подключения: СЕ1n --> СSn.

Но это как пример.. такие вопросы решаются разработчиком по ходу разработки

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ты меня вводишь в заблуждение.

имхо, большинство вопросов отпадет после вдумчивого чтения

Using HPI in Coprocessor Mode with OTG-Host - AN6010PDF)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...