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

 
 
> Контроллер Cypress C7C86013A, подскажите как работать со стороны ПК
Игорь_M
сообщение Dec 12 2008, 14:58
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 4-03-08
Пользователь №: 35 632



Подскажите, пожалуйста, как написать программу для связи с этим контроллером через ПК с использованием CyAPI. Конечные точки типа Bulk.
Устройство успешно находится, правильно определяются VID и PID.А при попвтке запустить обмен dev->BulkOutEndPoint->BeginDataXfer() возникает ошибка обращения по неправильному адресу.
Может как-то надо предварительно настроить конечные точки или еще что-то???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
torik
сообщение Dec 13 2008, 08:22
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 113
Регистрация: 1-11-05
Пользователь №: 10 359



У них имеются примеры использования - прям готовые программы.


--------------------
Быть. torizin-liteha@yandex.ru
Go to the top of the page
 
+Quote Post
Игорь_M
сообщение Dec 13 2008, 10:02
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 4-03-08
Пользователь №: 35 632



Да, но по этим примерам тоже не получается((Примеры Stream,BulkLoop и EEPROM?У меня только эти есть...Они по сути все одинаковые с точки зрения обмена данными и одинаково отказываются работать, когда я пытаюсь перенести их суть в свой прект(
Просто я там не увидел ничего кроме конструкторов классов работы CCyUsbDevice и класса для работы с конечными точками.А еще Свойство объекта класса CCyUsbDevice->количество конечных точек = 0, не смотря на то,что устройство обнаруживается и никаких ошибок не возникает.
Go to the top of the page
 
+Quote Post
Glitko
сообщение May 17 2009, 15:07
Сообщение #4





Группа: Новичок
Сообщений: 14
Регистрация: 21-10-07
Пользователь №: 31 567



Помогите разобратся ! У меня на плате CY768013A-128, АТмега-64,ПЛИС и АЦП.CY768013A-128 используется в режиме GPIF.Прошивка GPIF сделана GPIF Designer и Кейлом.Сейчас занимаюсь отладкой GPIF интерфейса.На плисене на GPIF интерфейсе ставлю все нули (16 бит) читаю число 1024,ставлю все 1 читаю 65407.Физически прибором на входах CY768013A-128 все соответствует устанавливаемым на плис значениям, интерфейс распаян правильно,тем не мение как бы я не менял значения бит в интерфейсе биты 8-ой и 11-ый не меняются.В связи с этим у меня вопрос-это пи....ц CY768013A-128 или есть еще каке то варианты?
Go to the top of the page
 
+Quote Post
Glitko
сообщение May 18 2009, 16:33
Сообщение #5





Группа: Новичок
Сообщений: 14
Регистрация: 21-10-07
Пользователь №: 31 567



Цитата(Glitko @ May 17 2009, 18:07) *
Помогите разобратся ! У меня на плате CY768013A-128, АТмега-64,ПЛИС и АЦП.CY768013A-128 используется в режиме GPIF.Прошивка GPIF сделана GPIF Designer и Кейлом.Сейчас занимаюсь отладкой GPIF интерфейса.На плисене на GPIF интерфейсе ставлю все нули (16 бит) читаю число 1024,ставлю все 1 читаю 65407.Физически прибором на входах CY768013A-128 все соответствует устанавливаемым на плис значениям, интерфейс распаян правильно,тем не мение как бы я не менял значения бит в интерфейсе биты 8-ой и 11-ый не меняются.В связи с этим у меня вопрос-это пи....ц CY768013A-128 или есть еще каке то варианты?

Все разобрался, элементарно плохо пропаял ножки CY768013A-128.Паял сам -сам и виноват.Щуп ставиш - ножка липнет, все нормально, убираеш - тестируеш плату- глюк.Вообшем век живи век учись.....
Go to the top of the page
 
+Quote Post

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

 


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


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