|
LPC213x/01 |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 17)
|
Sep 9 2009, 17:10
|

Участник

Группа: Участник
Сообщений: 61
Регистрация: 5-10-05
Из: Зеленоград
Пользователь №: 9 268

|
Цитата(esaulenka @ Sep 9 2009, 20:28)  О как! А где про это написано? Наберите "also allow for a port pin to be read at any time regardless of its function." в строке поиска гугля.
|
|
|
|
|
Sep 10 2009, 12:14
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Именно в мануалах (а не даташитах) на lpc213x и lpc23xx нашёл массу информации о Fast GPIO. В частности, в разделе 5.4 Output signal frequency considerations when using the legacy and enhanced GPIO registers на стр. 90, говорится об увеличении скорости работы портов в этом режиме. Что касается отличий lpc213x/1 от lpc213x, то в эррате есть исчерпывающие на этот счёт сведения. Непонятно где Вы что смотрели или что конкретно Вам нужно. Заголовочный файл для IAR ARM 5.40 выкладываю.
|
|
|
|
|
Sep 10 2009, 12:48
|

Частый гость
 
Группа: Свой
Сообщений: 162
Регистрация: 12-01-09
Из: Харьков
Пользователь №: 43 270

|
Уважаемый IgorKossak большое спасибо за ссылку (http://www.standardics.nxp.com/support/doc...2&type=user Всё обо всём здесь: http://www.standardics.nxp.com/products/mc...metric/?sub=01)помогло В прикрепленном файле iolpc2138.zip #include "NXP/iolpc2134.h" если можно выложите сам файл
|
|
|
|
|
Sep 10 2009, 15:27
|

Участник

Группа: Участник
Сообщений: 61
Регистрация: 5-10-05
Из: Зеленоград
Пользователь №: 9 268

|
Цитата(V_N @ Sep 10 2009, 16:48)  #include "NXP/iolpc2134.h" если можно выложите сам файл Я много работаю с этим камнем (причём с ревизией /01), спрашивайте, чем могу, помогу. А если будете отлаживаться в IAR, то вот вам ещё файл, я его исправил: товарищи из IAR выводят на вкладки просмотра регистров всё что попало, совсем не задумываясь о том, что некоторые регистры отладчику считывать не следует (например, FIFO, VicVecAddr и прочее). Вставьте это описание вместо дефолтного в свойствах проекта -> отладка, и вам не придётся испытывать весь тот гемор, который проходит новичок. Тёзка опередил, пока я пост набирал ) Добавление: на этот чип два мануала: UM10114 и UM10120
|
|
|
|
|
Sep 10 2009, 17:57
|

Шаман
     
Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221

|
Цитата(esaulenka @ Sep 10 2009, 16:08)  ... описание возможности читать состояние порта... Chapter 8: GPIO Table 66. GPIO register map (local bus accessible registers - enhanced GPIO features on LPC213x/01 only) FIOPIN Fast Port Pin value register using FIOMASK. The current state of digital port pins can be read from this register, regardless of pin direction or alternate function selection (as long as pin is not configured as an input to ADC). The value read is value of the physical pins masked by ANDing the inverted FIOMASK. Writing to this register affects only port bits enabled by ZEROES in FIOMASK. 4.3 GPIO port Pin value register (IOPIN, Port 0: IO0PIN - 0xE002 8000 and Port 1: IO1PIN - 0xE002 8010; FIOPIN, Port 0: FIO0PIN - 0x3FFF C014 and Port 1: FIO1PIN - 0x3FFF C034) This register provides the value of port pins that are configured to perform only digital functions. и т. д. Если этого не достаточно, то я не знаю...
|
|
|
|
|
Sep 11 2009, 08:28
|

Профессионал
    
Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877

|
Цитата(IgorKossak @ Sep 10 2009, 21:57)  Если этого не достаточно, то я не знаю... Спасибо, достаточно. Внимательней надо быть... Если кому интересно - в user manual на LPC23xx написано то же самое. Осталось вспомнить, почему я решил, что это не работает... Видимо, проверялось на медленном GPIO на старых камнях.
--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
|
|
|
|
|
Mar 7 2010, 00:59
|
.
     
Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753

|
Цитата(shahr @ Sep 14 2009, 12:24)  Весь объём документации по МК NXP находится на сайте http://www.standardics.nxp.com или http://www.nxp.com/microcontrollers , который редиректит на тот же standardics. Подскажите, shahrNXP делает все процы серии LPC213x из одного кристалла? Просто лочит или отбраковывает разные экземпляры? Или это разные кристаллы? Меня это интересует вот почему. Есть допустим LPC2138 с 500К флэша и 32К рамы. Но хотелось бы иметь на таком же кристалле (по техпроцессу и площади) немного другую конфигурацию, например 128К флэша и +32К дополнительной рамы (что = 1/10 от сэкономленного флэша). А всю периферию ту же самую. Почему такое не делается? Обозвали бы проц LPC2133/35/37/39 например, на любой выбор.
--------------------
Заблуждаться - Ваше законное право :-)
|
|
|
|
|
Nov 3 2010, 13:40
|

Частый гость
 
Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793

|
Цитата(GetSmart @ Mar 7 2010, 03:59)  Подскажите, shahr NXP делает все процы серии LPC213x из одного кристалла? Просто лочит или отбраковывает разные экземпляры? Или это разные кристаллы? Меня это интересует вот почему. Есть допустим LPC2138 с 500К флэша и 32К рамы. Но хотелось бы иметь на таком же кристалле (по техпроцессу и площади) немного другую конфигурацию, например 128К флэша и +32К дополнительной рамы (что = 1/10 от сэкономленного флэша). А всю периферию ту же самую. Почему такое не делается? Обозвали бы проц LPC2133/35/37/39 например, на любой выбор. Забыли уже все про LPC2138. Следите за LPC4300
--------------------
wbw shahr
|
|
|
|
|
Nov 3 2010, 14:01
|

Частый гость
 
Группа: Участник
Сообщений: 128
Регистрация: 6-06-06
Из: Москва
Пользователь №: 17 793

|
Цитата(GetSmart @ Mar 7 2010, 03:59)  Подскажите, shahr ...например 128К флэша и +32К дополнительной рамы (что = 1/10 от сэкономленного флэша). А всю периферию ту же самую. Почему такое не делается? Обозвали бы проц LPC2133/35/37/39 например, на любой выбор. Сделать можно всё. Вопрос объёмов. Цитата(GetSmart @ Nov 3 2010, 16:54)  Я и состариться не успел  А я уже успел уйти из NXP
--------------------
wbw shahr
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|