|
AT91SAM7X --> LPC2300, Проблемы перехода |
|
|
|
Jan 30 2010, 19:48
|
Ортодокс
  
Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775

|
Как говорится, жизнь все настойчивее диктует. Убедительная просьба разработчикам, кто уже преодолел путь миграции от AT91SAM7X к LPC2300, поделится впечатлениями о том, насколько этот путь тернист Интересуют все аспекты проблемы: программирование, схемотехника, примерная трудоемкость и т.д. Заранее благодарен.
|
|
|
|
|
 |
Ответов
|
Mar 10 2010, 19:52
|
Местный
  
Группа: Свой
Сообщений: 211
Регистрация: 9-11-06
Пользователь №: 22 136

|
.... а ведь человек спрашивал про SAM7X -> LPC23xx  Я до этого писал под SAM7S, сейчас борюсь с LPC2368. Различий дофига по организации периферии, в моем случае - ну ее просто больше. Тогда я борол USB, сейчас - CAN и Ethernet, поэтому насколько гемморойнее тут USB - трудно сказать. Судя по документации, оно поинтереснее, чем в САМах. Разные банки памяти под разную периферию - для меня оказалось необычным. Другой формат и подход к документации. Это заняло несколько дней, привык к Атмеловской манере изложения, но теперь проблем нет. Расстраивает отсутствие usecase'ов у Филипсов. Еще расстраивает отсутствие библиотеки функций для обращения к регистрам по именам. У Атмела это ИМХО очень приятно организовано, а тут - не очень. Вцелом - конечно, кристаллы сильно разные, но переход от AVR к SAM7 был более болезненным, чем от САМа к LPC.
|
|
|
|
|
Mar 13 2010, 11:28
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

|
Цитата(Kitsok @ Mar 10 2010, 21:52)  .... а ведь человек спрашивал про SAM7X -> LPC23xx  Вот ему и советуют, чтобы время зря не терял. Особых выгод от перехода на 23 он не получит, а вот перейти сразу на кортексы - это уже скачок. Достоинств масса (меньше потребление, ниже цена, больше периферии, выше скорость, перспективы), а недостатков никаких, потому как все равно меняется шило на мыло, все равно переучиваться нужно, он же не на ассемблере собрался писать без использования периферии. У нас тоже стоял вопрос смены платформы для более сложных устройств (до этого использовали только AVR). Товарищ смотрел в сторону XMega, а я - в сторону LPC17xx. Но переход AVR->XMega - это то же шило на мыло, хвататься за минимальные совпадения и заново изучать все остальное с перспективой снова оказаться зависимыми от прихотей Atmel в плане цены и доступности. В итоге делаю первое устройство на LPC1768, используя чуть ли не все, что у него есть внутри (ШИМ, RTC, ADC, USBHost, IAP, CAN, RIT, SSP, все 4 канала UART), и в целом доволен.
|
|
|
|
|
Mar 13 2010, 13:28
|
Местный
  
Группа: Свой
Сообщений: 266
Регистрация: 8-12-05
Пользователь №: 11 964

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

Гуру
     
Группа: Свой
Сообщений: 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
|
|
|
|
Сообщений в этой теме
Aurochs AT91SAM7X --> LPC2300 Jan 30 2010, 19:48 Aurochs Честно говоря, не понял почему эта тема оказалась ... Feb 1 2010, 09:12 zltigo Цитата(Aurochs @ Feb 1 2010, 12:12) Честн... Feb 2 2010, 16:42 aaarrr Вопрос несколько странный. Да ничем они принципиал... Feb 1 2010, 09:28 adnega Может, лучше сразу к LPC17xx? Feb 1 2010, 14:35 Aurochs Идея, конечно, заманчивая - одним махом спрыгнуть ... Feb 2 2010, 15:07 adnega Цитата(Aurochs @ Feb 2 2010, 18:07) Идея,... Feb 8 2010, 06:48  Polaris Цитата(adnega @ Feb 8 2010, 08:48) Очень ... Mar 7 2010, 19:42 defunct Цитата(Aurochs @ Jan 30 2010, 21:48) от A... Feb 6 2010, 00:26     Polaris Цитата(zltigo @ Mar 13 2010, 15:34) Речь ... Mar 13 2010, 13:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|