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

 
 
> LPC2103 -> LPC1751, переход
toweroff
сообщение Jul 10 2012, 18:54
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Добрый вечер!
Хотелось бы узнать, есть ли какие-то принципиальные камни при переходе от ARM7 к CM3
Так-то оно, вроде как, все понятно, но не хотелось бы по первым шагам биться об стену
В принципе, пока интересует базовая схемотехника и стартап

Прошу прощения за введение в заблуждение
Не LPC2000 -> LPC1700, а, конечно, младшие модели, то есть LPC210x->LPC1751,52

Просто предложили по неплохой цене и есть интерес все-таки переползти в это ядро, благо и скорость выше (хотя надо ли оно - другой вопрос), и периферия богаче, да и питание от одного источника

Я понимаю, что только надо начать, а там уже... но
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
mempfis_
сообщение Jul 11 2012, 17:45
Сообщение #2


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

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Цитата(toweroff @ Jul 10 2012, 21:54) *
Добрый вечер!
Хотелось бы узнать, есть ли какие-то принципиальные камни при переходе от ARM7 к CM3
Так-то оно, вроде как, все понятно, но не хотелось бы по первым шагам биться об стену
В принципе, пока интересует базовая схемотехника и стартап


Как уже упомянули - по разному организована обработка прерываний. Отличные стартапы. Дело в том что для М3 прерывания имеют определённый названия, прописанные в стартапе. И названия обработчиков прерываний должны совпадать с теми что прописаны в стартапе. В LPC2xxx перывания можно было называть как угодно и инсталлировать. При переводе одного проекта на LPC17 брал куски кода с проекта на LPC23. Порадовало что обработчики UARTs были заменены один в один. Только подкорректировал clear pending interrupt. Watchdog тоже не корректировался. Таймеры не помню. Остальная переферия не использовалась поэтому сказать ничего не могу. Кажется NXP позиционировал LPC17 как семейство для перехода с LPC2xxx. Так что во многом код должен быть взаимозаменяем.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 05:24
Рейтинг@Mail.ru


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