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

 
 
> USB LPC214x, причины теработоспособности
Alechek
сообщение Feb 26 2007, 00:02
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Бился, почему он то не работает, то глючит....
Выяснилось, что для нормальной работы ему необходимо >12 Мгц CCLK и VPBDIV = 1

1) при 12 МГц и VPBDIV > 1 просто не могут выполнится команды USB (не возвращают данные)
2) при 12 МГц и VPBDIV = 1 инициализаця проходит нормально, но быстренько перестает генерироватся прерывание по EP_RX (передающей точкой), при этом прием данных проходит вроде нормально.
3) при 24 Мгц и VPVDIV = 1 все нормально.
4) при 24 Мгц и VPVDIV > 1 как и при п.1
5) при 48 Мгц и VPVDIV = 2 примерно как при п.2 (происходит инициализация, но потом пропадают прерывания).
6) при 60 Мгц и VPVDIV = 2 вроде все нормально.
7) при 60 Мгц и VPVDIV = 4 вроде все нормально.

ГДЕ НИБУДЬ ПРО ЭТО В МАНУАЛЕ НАПИСАНО или это очередной глюк камня?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alechek
сообщение Feb 26 2007, 11:25
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Похоже на то... Очень похоже.
А из какого мануала это, если не секрет?

я нашел только вот, как-то мутно сказано.
UM1039_1.pdf 14.8
Цитата
The CPU and DMA engine operates at a higher clock frequency as compared to the SIE engine. The CPU cycles are valuable and so the CPU is given the highest priority. The CPU clock frequency is higher than the SIE operating frequency (12 MHz). The SIE will take 32 clock cycles for
a word transfer. In general, this time translates to more than 32 clock cycles of the CPU in which it can do easily several accesses to the memory.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 26 2007, 11:49
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Alechek @ Feb 26 2007, 10:25) *
UM1039_1.pdf 14.8

Не стоит приводить название файла - называйте документы своими именами, как они названы авторами.
UM10139
Volume 1: LPC214x User Manual
Rev. 02 — 25 July 2006 User manual LPC214x
Ну а сам он тут:
http://www.standardics.nxp.com/support/doc...146.lpc2148.pdf


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:13
Рейтинг@Mail.ru


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