Решил освоить ARM. Конкретно ARM7 от NXP серии LPC21xx. Все бы ничего да только не знаю с чего начать, может литературу какую-нибудь хорошую посоветуете? Пока есть только книга Т. Мартина "Микроконтроллеры ARM7 LPC2000...", но там акцент сделан на архитектуру ядра, однако хочется еще что-нибудь почитать непосредственно по программированию, желательно с примерами.
-=
formatting link
=-
Didn't find your answer? Ask the community — no account required.
K
Kirill Frolov
Tue Nov 17 2009 01:32, Denis Sovkov wrote to All:
DS> LPC2000...", но там акцент сделан на архитектуру ядра, однако хочется еще DS> что-нибудь почитать непосредственно по программированию, желательно с DS> примерами.
Даташит.
[ZX]
V
Vladimir Zaitsev
Поищи вот такой файл "Efficient programming techniques for ARM.pdf". Очень хорошо расписаны особенности ассемблера АРМ-режима с примерами. Правда вот "тумба" там не описана. Также хорошие примеры инициализации периферийных устройств я нашёл в директории ARM\Startup, относительно директории, в которую устанавливается KEIL uVision :)
D
Denis Sovkov
_/Превед,/_ *Kirill?*
DS>> LPC2000...", но там акцент сделан на архитектуру ядра, однако DS>> хочется еще что-нибудь почитать непосредственно по DS>> программированию, желательно с примерами. KF> Даташит.
Даташит - это святое, это понятно. Я имел ввиду, какие книги можете порекмендовать для чтения? Сейчас читаю Т. Мартин "Микроконтроллеры Philips LPC2000", хорошая книга, однако примеров маловато...
-=
formatting link
=-
D
Denis Sovkov
_/Превед,/_ *Vladimir?*
VZ> Поищи вот такой файл "Efficient programming techniques for VZ> ARM.pdf". Очень хорошо расписаны особенности ассемблера АРМ-режима с VZ> примерами. Правда вот "тумба" там не описана. Также хорошие примеры VZ> инициализации периферийных устройств я нашёл в директории ARM\Startup, VZ> относительно директории, в которую устанавливается KEIL uVision :)
Спасибо, документ скачал у Атмела, вкратце просмотрел, завтра на свежие мозги буду читать. А насчет примеров а Кейла я и не приметил сразу, хорошие примеры, спасибо!
-=
formatting link
=-
V
Vladimir Zaitsev
Да не за что, сам недавно взялся ARM мучать в лице AT91SAM7S32 ;) Кстати, детальное описание команд ассемблера я нашёл в ARM Developer Suit Assembler Guide. Откуда утянул только не помню, но там копырайт АРМовский стоит.
D
Denis Sovkov
_/Превед,/_ *Vladimir?*
Hе, я попроще взял - серию LPC2100 =)
-=
formatting link
=-
K
Kirill Frolov
Sat Nov 21 2009 01:13, Denis Sovkov wrote to Kirill Frolov:
KF>> Даташит. DS> Даташит - это святое, это понятно. Я имел ввиду, какие книги можете DS> порекмендовать для чтения? Сейчас читаю Т. Мартин "Микроконтроллеры DS> Philips LPC2000", хорошая книга, однако примеров маловато...
Можно библию почитать, или "Мифы и легенды древней Греции" H. А. Кун. Куда менее уныло и гораздо более познавательно и интересно.
[ZX]
E
Evgeny
Tue Nov 17 2009 01:32, Denis Sovkov wrote to All:
DS> _/Превед,/_ *All?*
DS> Решил освоить ARM. Конкретно ARM7 от NXP серии LPC21xx. Все бы ничего да DS> только не знаю с чего начать, может литературу какую-нибудь хорошую DS> посоветуете? Пока есть только книга Т. Мартина "Микроконтроллеры ARM7 DS> LPC2000...", но там акцент сделан на архитектуру ядра, однако хочется еще DS> что-нибудь почитать непосредственно по программированию, желательно с DS> примерами.
Кейл с примерами тебе уже посоветовали. Кроме того, тебе нужен объект для изучения, потому как лучше один раз самому, чем сто раз в умных книжках. Тут можно посоветовать не на правах рекламы
-ключевое слово "Стартеркит".
А так же место для поиска ответов на глупые вопросы и задавания оных -
board > В помощь начинающему > ARM, 32bit плюс
Microcontrollers (MCs) > ARM
SY EK
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.