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

 
 
> stm32f105 нужен пример usb device
pil
сообщение May 31 2011, 21:00
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 15-11-08
Пользователь №: 41 658



начал осваивать stm32f105, до этого работал с lpc1343.
Так вот, интересует USB Device. Далее составные usb и т.д.
Пишу в Keil.
К lpc1343 все просто - есть примеры usb device -> правишь под себя + функционал = ОК
Под сабж примеров не найду никак, есть только USB hub. Есть примеры под другие stm32 (f103 например), но оно не подходит никак, т.к. f105/107 организованы иначе.
Нашел так же библиотеку от производителя, с ходу правки не поддается, да и не нравится.

Вопрос:
А есть ли вообще от Keil примеры usb device под stm32f105/7 ????
Их отсутствие просто нелогично. Подскажите пожалуйста куда копать.

Сообщение отредактировал pil - May 31 2011, 21:01
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Arischenko Ivan
сообщение Jun 2 2011, 10:25
Сообщение #2


Частый гость
**

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



Я считаю что должно быть так :
USE_STDPERIPH_DRIVER, STM32F10X_CL, USE_STM3210C_EVAL

Настройка тактирования производится в файле (из библиотеки, из примера) hw_config.c, функция void Set_System(void) в ней нужно коректно настроить все частоты, глава в документации "Connectivity line devices: reset and clock control (RCC)"

Я бы поменял строчку
/* PLL configuration: PLLCLK = (PLL2 / 5) * 9 = 72 MHz */
RCC_PREDIV1Config(RCC_PREDIV1_Source_PLL2, RCC_PREDIV1_Div5);

на строчку
/* PLL configuration:
RCC_PREDIV1Config(RCC_PREDIV1_Source_HSE, RCC_PREDIV1_Div1);

Ну и дальше.
Go to the top of the page
 
+Quote Post
pil
сообщение Jun 2 2011, 14:12
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 15-11-08
Пользователь №: 41 658



Спасибо, щас попробую.
Вот последняя фраза "Ну и дальше" - это к чему?=)
Go to the top of the page
 
+Quote Post



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

 


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


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