В первой части книги содержится подробная справочная информация по большинству микроконтроллеров семейства LPC2000, собранная путем перевода и анализа источников, предлагаемых фирмами ARM и NXP. Сюда входят: перечень типовых технических характеристик контроллеров LPC2000, описание их архитектуры и программной модели (дано описание ядра ARM7TDMI-S и приведена его система команд), описание аппаратного построения и программирования большинства периферийных модулей семейства LPC2000, рекомендации производителя по программированию и применению отдельных узлов устройств LPC2000.
Во второй части книги содержится подробная справочная информация по программному пакету IDE IAR Embedded Workbench™ (IAR EWARM), который представляет собой популярное среди профессиональных разработчиков электронной техники средство разработки/отладки/программирования приложений на основе микроконтроллеров семейства LPC2000. Эта информация дополнена сведениями из личного опыта автора, приобретенного при работе в IAR EWARM с микроконтроллерами LPC2000. Описания программных средств разработки-отладки и программирования снабжены примерами, поясняющими их применение на практике. Помимо указанных сведений, во вторую часть книги вошли описания алгоритмов и исходных текстов ряда управляющих программ
на языке С, демонстрирующих пользователю в «железе» работу ядра и основных периферийных узлов одного из представителей семейства LPC2000 — LPC2129. Эти программы написаны и отлажены до рабочего состояния лично автором. Каждая из них является полностью законченным продуктом и, помимо демонстрационных компонентов, содержит отдельные программные блоки
— драйверы узлов LPC2000 и нескольких внешних устройств. Приведенное в книге встраиваемое программное обеспечение снабжено комментариями на русском языке, что облегчает возможность его применения в пользовательских приложениях, разработанных на базе микроконтроллеров семейства LPC2000.
Отличительной особенностью данной книги является то, что она не только содержит сведения справочного характера, но и охватывает все этапы проектирования приложений на основе микроконтроллеров LPC2000. Это позволяет в короткие сроки овладеть навыками работы с LPC2000 даже начинающим разработчикам. После прочтения книги им уже не надо будет думать о том, с чего начать работу с LPC2000, как написать первую программу, где взять примеры программных кодов для LPC2000, как адаптировать эти примеры под свою задачу,
— все эти и многие другие сведения имеются в книге.
Материал, изложенный в книге, многократно проверен. Однако, поскольку вероятность технических ошибок все-таки существует, автор не может гарантировать абсолютную точность и правильность приводимых сведений. В связи с этим, автор не несет ответственности за возможные ошибки, связанные с использованием данной книги.
НА ГЛАВНУЮ | | ЧТО ТАКОЕ PIC ? | | ПРОГРАММАТОР | | ПРОЕКТЫ | | СТАТЬИ | | ССЫЛКИ | | КАРТА САЙТА |