СЕРИЯ
МИРОВАЯ ЭЛЕКТРОНИКА
Тревор Мартин
МИКРОКОНТРОЛЛЕРЫ ARM7
СЕМЕЙСТВ LPC2300/2400
Вводный курс разработчика
Перевод с английского
Евстифеева А. В. Москва
Издательский дом «ДодэкаXXI»
2010
УДК 621. 316. 544. 1(035. 5)
ББК 32. 844. 104я2
М29
Данное издание подготовлено к печати при участии студентов и преподавателей
Уральского Государственного Политехнического университета (УПИ) Агафонова С. А. ,
Букрина И. В. , Гусева А. В. при финансовой поддержке Российского представительства
компании NXP. Мартин, Тревор
М29 Микроконтроллеры ARM7 семейств LPC2300/2400. Вводный курс
разработчика / Тревор Мартин ; пер. с англ. Евстифеева А. В. — М. : Додэ
каXXI, 2010. — 336 с. : ил. — (Серия «Мировая электроника»). —
ISBN 9785941202416
Книга представляет собой введение в архитектуру процессора ARM7 TDMI и микрокон
троллеров семейств LPC2300 и LPC2400 компании NXP. В ней рассматриваются следующие
вопросы: введение в ядро ARM7, средства разработки программного обеспечения, системная
архитектура и периферийные устройства микроконтроллеров LPC2300/2400. Кроме того, в
книгу включено полное учебное пособие, где на практических примерах закрепляются воп
росы, изложенные в основном тексте. Изучая теоретический материал и выполняя сопутству
ющие упражнения, вы быстро освоите ядро ARM7 и микроконтроллеры семейств
LPC2300/2400. На компактдиске, прилагаемом к книге, имеются справочные материалы и руководства
пользователя по микроконтроллерам семейств LPC2300 и LPC2400, исходные коды всех
упражнений и другие полезные материалы. Предназначена для разработчиков радиоэлектронной аппаратуры, инженеров, студентов
технических вузов и радиолюбителей. УДК 621. 316. 544. 1(035. 5)
ББК 32. 844. 104я2
Все права защищены, никакая часть этого издания не может быть воспризведена в любой форме
или любыми средствами, электронными или механическими, включая фотографирование, ксероко
пирование или иные средства копирования или сохранения информации, без письменного разреше
ния издательства. Оригинальное название «The Insider’s Guide To The NXP LPC2300/2400 Based Microcontrollers. An
Engeneer’s Introduction To The LPC2300 & LPC2400 Series». ISBN 9785941202416 (рус. ) © Hitex (UK) Ltd. , 2007
ISBN 0954998839 (англ. ) © Издательский дом «ДодэкаXXI», 2010
Оглавление 3
ОГЛАВЛЕНИЕ
Введение . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Глава 1.