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

 
 
> Молчит USB на LPC1751, но работает на LPC1768, Молчит USB на LPC1751, но работает на LPC1768
ruslannd
сообщение Jan 20 2014, 20:15
Сообщение #1


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

Группа: Участник
Сообщений: 106
Регистрация: 4-04-06
Пользователь №: 15 783



Доброго времени суток.

есть две почти одинаковые схемы, одна на lpc1751, другая на lpc1768. Заливается одинаковая программа одинаковая для обоих контроллеров (по даташиту получается, что они в части USB одинаковые, а отличаются памятью). Все, что не касается USB device - работает на обоих контроллерах. USB работает только на 1768. Не могу понять в чем дело.
Cхема подключения USB одинаковая. Программы пробовал разные, из разных USB библиотек - результат одинаков.
Где-то на форуме видел, что человек сталкнулся с точно такой же проблемой на LPC1752, но там тема заглохла.
Помогите кто чем может)))) Кто-нибудь запускал USB на LPC1751/1752?

Заранее спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
andrewlekar
сообщение Jan 22 2014, 05:37
Сообщение #2


Знающий
****

Группа: Участник
Сообщений: 837
Регистрация: 8-02-07
Пользователь №: 25 163



Ну вот в даташите написано, что с такими настройками как у вас, не должно ничё работать. 8 мгц с множителем 100 даст Fcco = 800, а это нельзя. Про PLL1 сказано, что он с кварцами до 10 мгц не стартует.
Go to the top of the page
 
+Quote Post
ruslannd
сообщение Jan 22 2014, 06:03
Сообщение #3


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

Группа: Участник
Сообщений: 106
Регистрация: 4-04-06
Пользователь №: 15 783



Цитата(andrewlekar @ Jan 22 2014, 09:37) *
Ну вот в даташите написано, что с такими настройками как у вас, не должно ничё работать. 8 мгц с множителем 100 даст Fcco = 800, а это нельзя. Про PLL1 сказано, что он с кварцами до 10 мгц не стартует.


Вы правы, за исключением того, что Fcc=400 (итоговый множитель там 200, а не 100, но есть предделитель на 4), А с PLL1 косяк вышел, будем исправлять. Спасибо за замечания.

С USB только что разобрался, оказалось, что ребята из Keil'a неправильно обращались с регистром USBClkSt и ждали когда в его бите 3 появится единица. Недоразумение исправил. Все заработало. Всем спасибо.

Сообщение отредактировал ruslannd - Jan 22 2014, 06:04
Go to the top of the page
 
+Quote Post



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

 


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


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