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

 
 
> Вот начал работу с LPC2106
SasaVitebsk
сообщение Jun 10 2008, 21:47
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Вот начал работу с LPC2106. Ну не всё так празднично как многие рисуют! И где хвалёная конкуренция в области ARM7?
Вот zltigo говорит о бессмысленности применения старших моделей Mega кристаллов (об xmega мы помолчим, в связи с их недоступностью). Основание: цена выше аналогичных моделей ARM7. Но это не вся правда! Если не сказать что просто неправда.

Итак m640 - 100 выводов корпус /86 выходов/ 6 таймеров/ 4 UARTA/ 64К/8К/ 8(16)-10АЦП .... ну и так далее. За 8.5$ в любом ларьке.

Предложите сопоставимый кристалл по цене в 1.5 раза дороже.

На LPC2106 такая мелочь, как отсутствие возможности обработать прерывание по фронту. Просто убило. Отсутствие регулируемой или даже внешней опоры для 2114. 2 таймера, при отсутствии поддержки 485 (сразу один выкинь). Внешний BOD и источники. Внешняя EEPROM.

На SAM7S свои глюки. Перебираешь - перебираешь, - выбрать то реально не из чего! LPC23XX с внешними EEPROM+BOD+2источника+ADC - и вот уже цифра 25$. Где же экономия??? Ногодрыгание на 60МГц - 20. На 48 осмысленное - 10. Так та же xmega с её переферией порвёт как тузик грелку.


Да можно ужиматься по переферии, вылизывать подходы, ставить внешние компоненты и извращаться. Но когда мы говорим о применении компилятора, то предлагаем брать контроллер с запасом по флэшу, озу и производительности. Так почему я должен ужиматься по переферии??? Значительно приятнее работать с 4 таймерами чем с одним.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
zltigo
сообщение Jun 11 2008, 06:15
Сообщение #2


Гуру
******

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



Цитата(SasaVitebsk @ Jun 10 2008, 23:47) *
Вот начал работу с LPC2106.

Самый-самый первый, самый-самый старый чип LPC. Обязательно было "начинать свамого начала" LPC строения?
Цитата
Итак m640 - 100 выводов корпус /86 выходов/ 6 таймеров/ 4 UARTA/ 64К/8К/ 8(16)-10АЦП .... ну и так далее. За 8.5$ в любом ларьке.
Предложите сопоставимый кристалл по цене в 1.5 раза дороже.

Дороже нет sad.gif есть только дешевле. Если, конечно, не заниматся поиском точно такого-же обязательно с 4UART,16ADC.. 100pin и ни милиметра в сторону.
Цитата
Отсутствие регулируемой или даже внешней опоры для 2114.

Упорно выбираем самые первые модели smile.gif LPC2114 это конкретно второй, после 2106 чип smile.gif. С него начинал лет пять (шесть?) назад smile.gif. Внешняя опора есть, называется аналоговое питание. Не знаю, чего там от него питается, и почему так называется, но потребление ничтожное и вполне соответствует понятию вход опорного напряжения. После появления LPC213/4x больше не использую - нет нималейших причин.
Цитата
Внешняя EEPROM.

Спасибо smile.gif я лучше внешную EEPROM за несколько центов и два резистора поставлю на отличный I2C контроллер от Philips, чем буду заниматься шаманством и чтением чрезмерно уж многочисленных обсуждений на тему "отчего у меня слетела EEPROM в AVR, нахрен" smile.gif, "О некошерности 0 адресов AVR EEPROM" и прочих. Если оно конечно стоит, то естественно использую smile.gif, но об отсутствии у других не пожалел не разу. Кстати, начиная с LPC23xx имеетcя 2K энергонезависимой RAM.

Цитата(IgorKossak @ Jun 11 2008, 08:09) *
У LPC23XX внутренний BOD, ADC и 1 источник.

у lpc23XX само собой, а так начиная с LPC213x


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 11 2008, 08:57
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(zltigo @ Jun 11 2008, 09:15) *
Самый-самый первый, самый-самый старый чип LPC. Обязательно было "начинать свамого начала" LPC строения?

Да я не хаю. Просто зло берёт. Изучал по Мартину, - даже предположить не мог что прерывания по перепаду нет. Теперь выкручиваться придётся. У меня по длительности прерывания синхронизация осуществляется. Сделаю конечно, просто такие мелочи раздражают.

Надо кристал в корпусе PLCC от 48 до 100 ног. Хотелось бы озу побольше 48/64, пару SPI, i2c, RS485, 3 таймера, 1 ADC и 1 PWM. 32 бита (Лучше конечно ARM7). EEPROM у меня и так внешняя - это не страшно.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jun 12 2008, 09:10
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(SasaVitebsk @ Jun 11 2008, 11:57) *
даже предположить не мог что прерывания по перепаду нет. Теперь выкручиваться придётся.
Я чего-то не понял, или вам надо измерять длительность входного импульса? Тогда это делается заведением импульса на вход захвата таймера. Получаем и прерывание по перепаду и аппаратный измеритель момента перепада и почти аппаратный измеритель длительности импульса.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 13 2008, 08:48
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Цитата(Сергей Борщ @ Jun 12 2008, 12:10) *
Я чего-то не понял, или вам надо измерять длительность входного импульса? Тогда это делается заведением импульса на вход захвата таймера. Получаем и прерывание по перепаду и аппаратный измеритель момента перепада и почти аппаратный измеритель длительности импульса.

До такого не додумался. smile.gif

Но мне не надо измерять длительность, мне надо там иметь две градации. Короткое прерывание и длинное. Таймер под это задействовать очень жалко. И так их не хватает. Я просто в нужном месте обработчика сигнал на линии опрашиваю.

Цитата
Я LPC2106 с AVRкой (m48..168) в паре применяю (корпуса по площади одинаковые).


В данном случае это избыточно. Считаю, что сама LPC должна справится. Хотя - посмотрим.


Всем спасибо за обсуждение. Всё равно пока оно предварительное. Запущу, тогда смогу более-менее выссказать свои впечатления. Пока вижу только одно. Из проекта меняется очень многое, к сожалению.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SasaVitebsk   Вот начал работу с LPC2106   Jun 10 2008, 21:47
- - GetSmart   Цитата(SasaVitebsk)На LPC2106 такая мелочь, как от...   Jun 11 2008, 00:09
- - IgorKossak   Цитата(SasaVitebsk @ Jun 11 2008, 00:47) ...   Jun 11 2008, 06:09
|- - Dog Pawlowa   Цитата(IgorKossak @ Jun 11 2008, 09:09) А...   Jun 16 2008, 05:32
|- - IgorKossak   Цитата(Dog Pawlowa @ Jun 16 2008, 08:32) ...   Jun 16 2008, 08:02
|- - Alex B._   Цитата(zltigo @ Jun 11 2008, 10:15) Спаси...   Jun 11 2008, 07:06
|- - Andreas1   Цитата(zltigo @ Jun 11 2008, 10:15) Спаси...   Jun 11 2008, 07:08
|- - Сергей Борщ   Цитата(SasaVitebsk @ Jun 13 2008, 11:48) ...   Jun 13 2008, 11:03
- - GetSmart   Я тоже один раз попал в просак с такими вот недора...   Jun 11 2008, 09:14
|- - zltigo   Цитата(GetSmart @ Jun 11 2008, 11:14) Ну ...   Jun 12 2008, 10:28
- - vet   SasaVitebsk, LPC2365 ?   Jun 11 2008, 09:20
|- - SasaVitebsk   Цитата(vet @ Jun 11 2008, 12:20) SasaVite...   Jun 12 2008, 07:53
- - defunct   Цитата(SasaVitebsk @ Jun 11 2008, 00:47) ...   Jun 12 2008, 19:20
- - SasaVitebsk   Возник вопрос. Развёл JTAG на secondary JTAG. У ме...   Jun 18 2008, 15:03
|- - zltigo   Цитата(SasaVitebsk @ Jun 18 2008, 17:03) ...   Jun 18 2008, 19:11
|- - defunct   Цитата(SasaVitebsk @ Jun 18 2008, 18:03) ...   Jun 18 2008, 20:45
- - SasaVitebsk   Не могу записать с помощью flash magic. С компа по...   Jun 21 2008, 15:15
|- - IgorKossak   Цитата(SasaVitebsk @ Jun 21 2008, 18:15) ...   Jun 21 2008, 15:50
|- - zltigo   Цитата(SasaVitebsk @ Jun 21 2008, 17:15) ...   Jun 21 2008, 16:04
- - SasaVitebsk   Камень LPC2106. Кварц 1474560 (В FlashMagic записа...   Jun 21 2008, 19:02
|- - zltigo   Цитата(SasaVitebsk @ Jun 21 2008, 21:02) ...   Jun 21 2008, 19:04
- - IgorKossak   Для начала можно простым терминалом посмотреть под...   Jun 21 2008, 20:29
- - SasaVitebsk   Конденсаторы - проверю. То что чип молчит - это я ...   Jun 21 2008, 20:52


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

 


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


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