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

 
 
> STM32F103RET6 USB. запуск без USB_DISCONNECT
h0t
сообщение Jan 15 2012, 15:42
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 23-09-11
Пользователь №: 67 345



Добрый вечер.

Попалась плата (с STM32F103RET6) разводка собственная. Когда человек рисовал схему не развел USB_DISCONNECT (pull-up нет в итоге).
Библиотека (USB-FS-Device) опирается на этот сигнал, сильно не разбирался с функциями библиотеки, но в принципе думаю что зависти без этого сигнала
можно. Но у меня это не получается к сожалению. Побывал выкосить прерывание на USB_DISCONNECT но все равно не завелось.
Подскажите пожалуйста внятную документацию по USB для STM32 (не нашел с описанием регистров и т.д.) что-бы организовать пересылку
руками или понять как изменить библиотеку.


P.S. Да для затравки практикуюсь с примерами из C:\Keil\ARM\Examples\ST\STM32F10xUSBLib\Demos и без успешно.


Видимо я встрял с этой платой. Ибо заполучив схему выяснилось что USB D+ D- идет напрямую(!!!!) (через резистор) и поэтому комп не видит устройства. Что с этим можно сделать, у кого какие идеи?

Сообщение отредактировал h0t - Jan 15 2012, 16:36
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vlad_new
сообщение Jan 16 2012, 17:39
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Это всего лиш реакция на 1,5 кОм. Сам USB у тебя может вообще не работать. Так что до PID VID еще далеко.
Go to the top of the page
 
+Quote Post
h0t
сообщение Jan 16 2012, 17:43
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 51
Регистрация: 23-09-11
Пользователь №: 67 345



Цитата(vlad_new @ Jan 16 2012, 21:39) *
Это всего лиш реакция на 1,5 кОм. Сам USB у тебя может вообще не работать. Так что до PID VID еще далеко.


Да я понимаю, что это только реакция на резистор, но куда дальше идти?Единственное что сделал залил туда пример, но он что-то не работает. Нужна документация, я ее так и не нашел( Например есть предположение что есть проблема с тактированием, но понять это без описания регистров проблематично. Кто вообще как разрабатывал для STM под USB НЕ под отлпдочные платы? Подскажите. Спасибо.

Сообщение отредактировал h0t - Jan 16 2012, 18:08
Go to the top of the page
 
+Quote Post
vlad_new
сообщение Jan 16 2012, 18:51
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 218
Регистрация: 24-06-10
Пользователь №: 58 127



Цитата(h0t @ Jan 16 2012, 21:43) *
Да я понимаю, что это только реакция на резистор, но куда дальше идти?Единственное что сделал залил туда пример, но он что-то не работает. Нужна документация, я ее так и не нашел( Например есть предположение что есть проблема с тактированием, но понять это без описания регистров проблематично. Кто вообще как разрабатывал для STM под USB НЕ под отлпдочные платы? Подскажите. Спасибо.

Вряд ли Вам помогут описание регистров USB. Там все гипер наворочино.
Проси у кого нибудь любой примитивный рабочий проект с USB, залейте его и убедись, что железо работает. А потом уже будете с библиотеками ковыряться.
В Keil-е таких куча есть. Конкретно Ваш проект, я когдато пробывал - все работало ( но под Keil-ом).

Сообщение отредактировал vlad_new - Jan 16 2012, 18:53
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- h0t   STM32F103RET6 USB. запуск без USB_DISCONNECT   Jan 15 2012, 15:42
- - KnightIgor   Цитата(h0t @ Jan 15 2012, 16:42) Попалась...   Jan 15 2012, 17:01
|- - h0t   Начал разбираться, и понял, выше написал. Спасибо ...   Jan 15 2012, 17:37
|- - kovigor   Цитата(h0t @ Jan 15 2012, 21:37) Начал ра...   Jan 15 2012, 20:14
|- - sonycman   Цитата(kovigor @ Jan 16 2012, 00:14) А до...   Jan 15 2012, 21:59
|- - h0t   Цитата(kovigor @ Jan 16 2012, 00:14) А чт...   Jan 16 2012, 17:22
|- - h0t   Цитата(vlad_new @ Jan 16 2012, 22:51) Вря...   Jan 16 2012, 19:06
|- - vlad_new   Цитата(h0t @ Jan 16 2012, 23:06) Да нет, ...   Jan 16 2012, 19:21
|- - h0t   Цитата(vlad_new @ Jan 16 2012, 23:21) Воо...   Jan 16 2012, 19:36
|- - vlad_new   Цитата(h0t @ Jan 16 2012, 23:36) Эту плат...   Jan 16 2012, 21:31
|- - h0t   Цитата(vlad_new @ Jan 17 2012, 01:31) Есл...   Jan 17 2012, 06:37
|- - Zwerg_nase   Цитата(h0t @ Jan 17 2012, 10:37) Спасибо,...   Jan 18 2012, 08:11
- - aaarrr   С железом все относительно просто. Убедитесь, что:...   Jan 16 2012, 20:30


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

 


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


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