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

Согласен. Не совсем понятно что за вывод айди. Вроде речь о USB-Device, там ID не задействован.

А мне вот кажется, что надо представлять себе устройство интерфейса и соответствующего периферийного блока процессора, если уж предполагается работать с ним на достаточно низком уровне. Тогда и вопросов не будет.

 

"Незадействованность" этого вывода весьма условная, см. сообщение выше.

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


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

А мне вот кажется, что надо представлять себе устройство интерфейса и соответствующего периферийного блока процессора, если уж предполагается работать с ним на достаточно низком уровне. Тогда и вопросов не будет.

Я писал свой драйвер для разных процессоров), на низком уровне. выводов id для усб-девайс-онли не встречал. А вот всякие id (identification number) вшитые в чипы - это сплошь и рядом. и "вывод id" не совсем понятно.... пояснили, что это ножка, так ножка.

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


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

2aaarrr если будет время/желание.... соберите под 407 кубовский проект там делов на 5 минут. Интересно, заработает или нет

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


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

"вывод id" не совсем понятно.... пояснили, что это ножка, так ножка.

Сообщение №2: "нулевой уровень на ID". Господа, вы издеваетесь?

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


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

по вашей ссылке

Не найдено

 

По данному адресу ничего не найдено.

 

нашел, спс

 

Изменено пользователем razrab83

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


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

2aaarrr если будет время/желание.... соберите под 407 кубовский проект там делов на 5 минут. Интересно, заработает или нет

Собрать вряд ли, а вот прошить и посмотреть работу могу.

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


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

razrab83, попробуйте увеличить размер стека и кучи в ассемблерном файле.

Генерил как-то usb-device (виртуальный com-порт) для f407 discovery, тоже

не заработало, а потом на одном из форумов посоветовали увеличить размер стека и кучи - все заработало.

Плюс ко всему надо было "правильно" устанавливать драйвер от ST, так он сначала извлекается в целевую папку,

а устанавливать его уже вручную приходилось в зависимости от разрядности винды.

Изменено пользователем ivan24190

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


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

Плюс ко всему надо было "правильно" устанавливать драйвер от ST, так он сначала извлекается в целевую папку,

а устанавливать его уже вручную приходилось в зависимости от разрядности винды.

Спасибо за совет про стек и кучу, попробую. Про драйвер.... винда берёться за драйвер только после того, как pid/vid считает. У меня этого не происходит.

 

 

а че за борда то? пулл-ап включается куда надо?
самодельная. аппаратная часть отлажена и с самописным драйвером работает.

 

Собрать вряд ли, а вот прошить и посмотреть работу могу.
Хорошо, соберу. Какой процессор (все буковки)? Какой кварц/генератор на HSE? Сделаю hex. Могу проект для иара.

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


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

Хорошо, соберу. Какой процессор (все буковки)? Какой кварц/генератор на HSE? Сделаю hex. Могу проект для иара.

F407VET6, кварц 25MHz

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


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

Определяется:

Да ладно!!! А что за борда?

 

не понятно.... почему в исходниках для 407 в прерывании усб

uint32_t hclk = 180000000U;

 

Спасибо за тест.... возможно всё таки не правильно аппаратная часть. буду перепроверять.

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


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

взал для испытаний кит дискавери на 401-ом. сгенерил для дискавери 401.

залил - анкноун девайс. пробовал стек увеличить (стек с00, куча а00) - анкноун девайс, пробовал vcp и hid - unknown device!!!

 

странно...

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


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

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

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

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

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

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

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

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

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

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