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

 
 
> LPC213x/01
V_N
сообщение Sep 9 2009, 09:08
Сообщение #1


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

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



Уважаемые коллеги не ругайте сильно только начинаю осваивать ARM
Подскажите где найти описание дополнений к LPC213x/01 (Enhancements brought by LPC213x/01 devices)

Fast GPIO ports enable port pin toggling up to 3.5 times faster than the original
LPC213x. They also allow for a port pin to be read at any time regardless of its
function.
в LPC213x User Manual не нашел
и где можно нйти iolpc2138.h для LPC213x/01

зарание благодарен
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
IgorKossak
сообщение Sep 10 2009, 12:14
Сообщение #2


Шаман
******

Группа: Модераторы
Сообщений: 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 выкладываю.
Прикрепленные файлы
Прикрепленный файл  iolpc2138.zip ( 348 байт ) Кол-во скачиваний: 33
 
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Sep 10 2009, 13:08
Сообщение #3


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

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



Цитата(IgorKossak @ Sep 10 2009, 16:14) *
Непонятно где Вы что смотрели или что конкретно Вам нужно.

Всё очень просто smile.gif

V_N нужно описание на FastGPIO конкретного процессора - 2138/01, а мне - описание возможности читать состояние порта. Желательно на любом процессоре с FastGPIO (проект на LPC2138 у нас вряд-ли будет развиваться...). Про скорость читал, хотя не проверял никогда за ненадобностью.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Sep 10 2009, 17:57
Сообщение #4


Шаман
******

Группа: Модераторы
Сообщений: 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. и т. д.
Если этого не достаточно, то я не знаю...
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Sep 11 2009, 08:28
Сообщение #5


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

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



Цитата(IgorKossak @ Sep 10 2009, 21:57) *
Если этого не достаточно, то я не знаю...

Спасибо, достаточно. Внимательней надо быть...
Если кому интересно - в user manual на LPC23xx написано то же самое.

Осталось вспомнить, почему я решил, что это не работает...
Видимо, проверялось на медленном GPIO на старых камнях.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post
shahr
сообщение Sep 14 2009, 07:24
Сообщение #6


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

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



Весь объём документации по МК NXP находится на сайте http://www.standardics.nxp.com
или http://www.nxp.com/microcontrollers , который редиректит на тот же standardics.


--------------------
wbw
shahr
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- V_N   LPC213x/01   Sep 9 2009, 09:08
- - IgorKossak   Цитата(V_N @ Sep 9 2009, 12:08) в LPC213x...   Sep 9 2009, 09:19
- - esaulenka   Цитата(V_N @ Sep 9 2009, 13:08) Fast GPIO...   Sep 9 2009, 16:28
|- - IgorMarx   Цитата(esaulenka @ Sep 9 2009, 20:28) О к...   Sep 9 2009, 17:10
- - esaulenka   Почитал... Итого: На сайте www.nxp.com user manua...   Sep 10 2009, 11:44
- - V_N   Уважаемый IgorKossak большое спасибо за ссылку (ht...   Sep 10 2009, 12:48
|- - IgorKossak   Цитата(V_N @ Sep 10 2009, 15:48) В прикре...   Sep 10 2009, 13:57
|- - IgorMarx   Цитата(V_N @ Sep 10 2009, 16:48) #include...   Sep 10 2009, 15:27
- - GetSmart   Не помню точно с какой ревизии LPC213x (возможно с...   Sep 11 2009, 02:57
- - GetSmart   Цитата(shahr @ Sep 14 2009, 12:24) Весь о...   Mar 7 2010, 00:59
|- - shahr   Цитата(GetSmart @ Mar 7 2010, 03:59) Подс...   Nov 3 2010, 13:40
|- - shahr   Цитата(GetSmart @ Mar 7 2010, 03:59) Подс...   Nov 3 2010, 14:01
- - GetSmart   Я и состариться не успел   Nov 3 2010, 13:54


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

 


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


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