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

 
 
> AT91SAM7X --> LPC2300, Проблемы перехода
Aurochs
сообщение Jan 30 2010, 19:48
Сообщение #1


Ортодокс
***

Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775



Как говорится, жизнь все настойчивее диктует.
Убедительная просьба разработчикам, кто уже преодолел путь миграции от AT91SAM7X к LPC2300, поделится впечатлениями о том, насколько этот путь тернист smile.gif
Интересуют все аспекты проблемы: программирование, схемотехника, примерная трудоемкость и т.д.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Kitsok
сообщение Mar 10 2010, 19:52
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136



.... а ведь человек спрашивал про SAM7X -> LPC23xx smile.gif

Я до этого писал под SAM7S, сейчас борюсь с LPC2368.
Различий дофига по организации периферии, в моем случае - ну ее просто больше.
Тогда я борол USB, сейчас - CAN и Ethernet, поэтому насколько гемморойнее тут USB - трудно сказать. Судя по документации, оно поинтереснее, чем в САМах.

Разные банки памяти под разную периферию - для меня оказалось необычным.
Другой формат и подход к документации. Это заняло несколько дней, привык к Атмеловской манере изложения, но теперь проблем нет. Расстраивает отсутствие usecase'ов у Филипсов.
Еще расстраивает отсутствие библиотеки функций для обращения к регистрам по именам. У Атмела это ИМХО очень приятно организовано, а тут - не очень.

Вцелом - конечно, кристаллы сильно разные, но переход от AVR к SAM7 был более болезненным, чем от САМа к LPC.
Go to the top of the page
 
+Quote Post
Polaris
сообщение Mar 13 2010, 11:28
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(Kitsok @ Mar 10 2010, 21:52) *
.... а ведь человек спрашивал про SAM7X -> LPC23xx smile.gif

Вот ему и советуют, чтобы время зря не терял. Особых выгод от перехода на 23 он не получит, а вот перейти сразу на кортексы - это уже скачок. Достоинств масса (меньше потребление, ниже цена, больше периферии, выше скорость, перспективы), а недостатков никаких, потому как все равно меняется шило на мыло, все равно переучиваться нужно, он же не на ассемблере собрался писать без использования периферии. У нас тоже стоял вопрос смены платформы для более сложных устройств (до этого использовали только AVR). Товарищ смотрел в сторону XMega, а я - в сторону LPC17xx. Но переход AVR->XMega - это то же шило на мыло, хвататься за минимальные совпадения и заново изучать все остальное с перспективой снова оказаться зависимыми от прихотей Atmel в плане цены и доступности. В итоге делаю первое устройство на LPC1768, используя чуть ли не все, что у него есть внутри (ШИМ, RTC, ADC, USBHost, IAP, CAN, RIT, SSP, все 4 канала UART), и в целом доволен.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 13 2010, 13:23
Сообщение #4


Гуру
******

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



Цитата(Polaris @ Mar 13 2010, 14:28) *
больше периферии....

Да? Давайте скажете, чем заменить, например, LPC2378..... Можем еще по LPC24xxx поговорить. Ну младшие вообще по периферии кастрированы относительно младшеньких LPC21xx. Практически LPC кортексы конкурируют со своей-же массовой серединкой ATM7 и продолжают наступление на мелкие восьмибитовики.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Polaris
сообщение Mar 13 2010, 13:28
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964



Цитата(zltigo @ Mar 13 2010, 15:23) *
Да? Давайте скажете, чем заменить, например, LPC2378..... Можем еще по LPC24xxx поговорить. Ну младшие вообще по периферии кастрированы относительно младшеньких LPC21xx. Практически LPC кортексы конкурируют со своей-же массовой серединкой ATM7 и продолжают наступление на мелкие восьмибитовики.

Где тут шла речь про 2378? А вот сравнивая 1768 и 2368, можно сделать однозначный вывод, чего где больше.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Mar 13 2010, 13:34
Сообщение #6


Гуру
******

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



Цитата(Polaris @ Mar 13 2010, 16:28) *
Где тут шла речь про 2378?

Речь идет о:
Цитата
путь миграции от AT91SAM7X к LPC2300

Вот, и Вы решили тоже помянуть все семейство:
Цитата
Особых выгод от перехода на 23 он не получит, а вот перейти сразу на кортексы
Достоинств масса .... больше периферии,

И именно на этот Ваш пост я отвечал.


--------------------
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 Текстовая версия Сейчас: 21st July 2025 - 07:27
Рейтинг@Mail.ru


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