Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Проблема с Cypress CY7C68013->
Отправлено
Роман_О
13 марта 2009, г. 13:04
Пытаюсь описать работу с cyUsb.sys драйвером на delphi. Все вроде как получается и получается просто. Общение через контрольную точку, получение всех адресов и дескрипторов. Но вот прочитать из Bulk Endpoint никак не получается. Помогите додумать
Составить ответ
|
Вернуться на конференцию.
Ответы
Последовательность была: получить дескриптор, заклинить проц, залить, расклинить, включить AltSettings в единицу. Работать.
-
Trashy
(13.03.2009, 13:34:48
192.168.1.99,213.167.60.22
, 1474 байт)
Счас попробую
-
Роман_О
(13.03.2009, 13:36:4
195.178.199.66
,
пустое
)
У тебя прошивка то есть? А то передачу данных надо контролировать, он сам не может данные гонять.
-
Trashy
(13.03.2009, 13:40:4
192.168.1.99,213.167.60.22
,
пустое
)
Прошивка есть и прошивка работает. Консоль все принимает, принимает и программа писанная на BC6->
-
Роман_О
(13.03.2009, 13:42:9
195.178.199.66
, 157 байт)
Ну это уже с синтаксисом разбирайся. Чёт там с указателями было связано...
-
Trashy
(13.03.2009, 13:44:42
192.168.1.99,213.167.60.22
,
пустое
)
А я даже больше скажу. Консоль у меня не видит других альтернативных интерф...{+}
-
Роман_О
(13.03.2009, 13:51:0
195.178.199.66
, 278 байт)
А ты их включил? :о) Там тоже есть кнопочка такая. Вот включи её, а потом гет_пайп_инфо.
-
Trashy
(13.03.2009, 13:52:8
192.168.1.99,213.167.60.22
,
пустое
)
Get PipeInfo Pipe: 0 Type: BLK Endpoint: 2 IN MaxPktSize: 0x200
-
Роман_О
(13.03.2009, 13:56:35
195.178.199.66
,
пустое
)
Скачал дривер и зацепил железку, по моей инструкции така хрень выпала:
-
Trashy
(13.03.2009, 14:32:7
192.168.1.99,213.167.60.22
, 501 байт)
У меня правильная прошивка стоит, в которой только 1 Pipe оставлен. Кстати ...{+}
-
Роман_О
(13.03.2009, 17:11:56
195.178.199.66
, 253 байт)
Alternative Settings переключаешь?
-
Trashy
(13.03.2009, 13:29:0
192.168.1.99,213.167.60.22
,
пустое
)
А надо? Мне не совсем понятна последоваательность действий из булки
-
Роман_О
(13.03.2009, 13:34:44
195.178.199.66
,
пустое
)
Без альтсеттинга работает только нулевая труба.
-
Trashy
(13.03.2009, 13:35:47
192.168.1.99,213.167.60.22
,
пустое
)
В 2003 году тоже на дельфи пытался с CY7C68013. Только тогда драйвер был EzUSB.SYS. Потыкался пару недель и пересел на Сии. Уже сто раз сказал спасибо сайпресу, за то что направил в нужном направлении...
-
Trashy
(13.03.2009, 13:12:55
192.168.1.99,213.167.60.22
,
пустое
)
Да дьдки, ХайСпид на cy7c68001 пашет прекрасно на 5 метровом китайском(есть феррит) кабеле, если выткнуть на порты которые на мамку запаяны. Если с лицевой панели то передача с хоста работала только нормально.
-
MARS
(13.03.2009, 13:23:24
212.40.41.26
,
пустое
)
С внешней памятью, эта микруха проще FTDI. И чё её с производства сняли?
-
Trashy
(13.03.2009, 13:25:39
192.168.1.99,213.167.60.22
,
пустое
)
А шо сняли уже?
-
MARS
(13.03.2009, 13:36:15
212.40.41.26
,
пустое
)
Я чёт на сайпресе искал - тишина.
-
Trashy
(13.03.2009, 13:39:4
192.168.1.99,213.167.60.22
,
пустое
)
Дак вроде месяца три назад запаяли.... нашли где-то. Мне драйвер и CyAPI понравилось. Все в доках описано и разжовано. Для мого билдера 6 библиотека скомпилена. В общем полный сервис, и клиент остался доволен!
-
MARS
(13.03.2009, 13:51:15
212.40.41.26
,
пустое
)
Я, свой VCL написал за три месяча до выхода официальной либы и самого дривера CyAPI. А потом эту тему похоронили с почестями...
-
Trashy
(13.03.2009, 13:54:18
192.168.1.99,213.167.60.22
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 56:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru