разработка и программирование электронных устройств

Литература

1. Артур Гриффитс «GCC. Настольная книга пользователей, программистов и системных администраторов»

Название: GCC. Настольная книга пользователей, программистов и системных администраторов

Автор: Артур Гриффитс

Издательство: DiaSoft Москва Санкт-Петербург Киев 2004г

Язык: Русский. Перевод с английского ООО «ТИД «ДС» 2004г

Формат: DjVu

Размер: 6Mb

Описание:

В книге описывается коллекция компиляторов GCC ( GNU Compilers Collection ). Очень доступное и подробное описание GCC и входящих в состав коллекции компиляторов. Особое внимание уделено компилятору языка С.

Эта книга будет также интересна программистам микроконтроллеров, использующих инструментарий GNU tool chain. Отдельная глава посвящена программированию встраиваемых систем. Также имеется описание опций для платформ ARM и AVR.

Описан синтаксис GNU Assembler. Есть информация по синтаксису скриптов компоновщика. Хотелось бы, конечно, более детального освещения этой темы.

В целом книга будет очень даже полезна как учебник и справочник по опциям GCC.

Скачать

2. Джозеф Ию «Полное руководство по ARM Cortex-M3″

Название: The Definitive Guide to the ARM Cortex-M3

Автор: Joseph Yiu

Издательство : ELSEVIER 2007

Язык: English

Формат: pdf

Размер: 5,7 Мб

Описание:

Книга всецело посвящена описанию ядра Cortex-M3. Разработчикам , не владеющим в совершенстве английским языком,книга может показаться бесполезной. Но это совсем не так. Относитесь к чтению книги как к изучению документации.

В отличии от технической документации на ядро Cortex -M3 в одной этой книге собрано много полезной информации, касающейся также программирования микроконтроллеров с ядром Cortex -M3.

В книге много таблиц и примеров исходного кода. Рассматривается программирование на языках С и Assembler. Программирование для Cortex -M3 описано буквально с нуля.

Есть информация по различным инструментальным средствам для программирования Cortex-M3, в том числе и GNU Tool chain.

Отдельная глава посвящена переносу на новую архитектуру приложений, написанных для процессоров ARM7.

Также книгу можно использовать как справочник по ассемблерным инструкциям процессорного ядра Cortex-M3.

Скачать

3. Андрей Робачевский «Операционная система Unix»

Название: Операционная система Unix

Автор: Андрей Робачевский

Издательство: БХВ-Петербург 2002

Язык: Русский

Формат: pdf

Размер: 8,3 Мб

Описание:

Если есть непреодолимое желание разобраться в операционных систем семейства Unix( Linux, FreeBSD и т.д ), то эта книга будет просто незаменимой. В книге рассматривается архитектура ядра Unix, есть множество иллюстраций и примеров исходного кода на языке программирования С.

В книге нет лирических отступлений и просто «воды», поэтому необходимо вдумчиво читать каждое предложение и при необходимости перечитывать повторно. Для лучшего усвоения материала необходимо выполнять примеры из книги на компьютере с операционной системой из семейства Unix.

Книгу также можно использовать в качестве справочника. Эта книжка может по праву претендовать на звание одного из лучших технических руководств на русском языке по архитектуре ядра Unix.

Скачать

4. Герберт Шилдт «Полный справочник по С»

Название: Полный справочник по С, четвертое издание

Автор: Герберт Шилдт

Издательство: Издательский дом «Вильямс » 2005

Язык: Русский, перевод с английского

Формат: html, упакован в архив 7-zip

Размер: 0,5 Мб

Описание:

«Полный справочник по С» будет полезен для любого программиста, пишущего на языке программирования С. В справочнике рассматриваются стандарты ANSI/ISO языка C89 и C99. Описаны основные функции из стандартной библиотеки функций языка С. Помимо справочной информации по синтаксису языка С, в книге описаны основные алгоритмы , в конце книги приведен исходный код командного интерпретатора языка Little C. Как справочник по стандартной библиотеке языка С книга будет более полезна программистам, работающим в операционных системах семейства Windows. В операционных системах класса Unix исчерпывающую информацию о функциях стандартной библиотеки С можно получить из встроенной справочной системы с помощью команды «man <название функции>».

Скачать

5. К.Бойт «Цифровая электроника»

Название: Цифровая электроника

Автор: К.Бойт

Издательство: Техносфера Москва 2007

Язык: Русский, перевод с немецкого М.М.Ташлицкого

Формат: DjVu

Размер: 22,5 Мб

Описание:

Книга составлена в виде учебника и по содержанию напоминает часть институтского курса лекций под названием «Аналоговая и цифровая электроника». В книге детально описаны элементы цифровой схемотехники, все существующие типы логики, системы счисления, в общем вся необходимая информация для проектирования электронных цифровых устройств.

Книга будет полезна всем, кто желает разбираться в цифровой электронике, иногда даже не вдаваясь в подробности процессов, происходящих внутри электронных устройств.

Скачать

6. В.Н.Баранов «Применение микроконтроллеров AVR: Схемы, алгоритмы, программы»

Название: Применение микроконтроллеров AVR : Схемы, алгоритмы, программы

Автор: В.Н.Баранов

Издательство: Издательский дом «Додэка XXI » Москва 2004г

Язык: Русский

Формат: DjVu

Размер: 3Мб

Описание:

Книга будет полезна при изучении микроконтроллеров AVR. В ней описаны все необходимые действия для быстрого начала применения микроконтроллеров, начиная с выбора среды разработки и заканчивая схемами устройств на базе микроконтроллеров. Книга вполне сгодится как самоучитель для начала программирования микроконтроллеров AVR. Опытные разработчики также смогут найти в книге полезную информацию.

Скачать

7. А.В.Кравченко «10 практических устройств на AVR микроконтроллерах»

Название: 10 практических устройств на AVR микроконтроллерах

Автор: А.В.Кравченко

Издательство: Москва, издательский дом «Додэка XXI»

Киев , «МК – Пресс»

2008г

Формат: DjVu

Размер: 7,5Мб

Описание:

Содержание книги полностью соответствует ее названию. В книге описаны 10 устройств, приведены схемы устройств и исходники программ на языке ассемблера. После изучения теоретических основ работы с микроконтроллерами AVR начинающие разработчики могут попробовать свои силы, собрав одну из конструкций, описанных в книге.

Скачать

8. Ю.А.Шпак «Программирование на языке C для AVR и PIC микроконтроллеров»

Название: Программирование на языке С для AVR и PIC микроконтроллеров

Автор: Ю.А.Шпак

Издательство: «МК-Пресс» 2006г

Формат: DjVu

Размер: 9,5Мб

Описание:

Книга будет полезна разработчикам, программирующим микроконтроллеры на языке С.

Для программирования AVR в книге используется бесплатный инструментарий WinAVR. Программирование микроконтроллеров PIC описывается в книге с помощью компилятора CCS-PIC и среды разработки MPLAB от Microchip.

Книгу можно использовать как справочник по программированию микроконтроллеров AVR и PIC на языке C.

Скачать

9. Тревор Мартин «Микроконтроллеры ARM7. Семейство LPC2000 компании Philips. Вводный курс»

Название: Микроконтроллеры ARM7. Семейство LPC2000 компании Philips. Вводный курс

Автор: Тревор Мартин

Издательство: «Додэка- XXI»

Москва 2006

Язык: русский, перевод с английского

Формат: DjVu

Размер : 12,5 Мб

Описание:

Книга Тревора Мартина «Микроконтроллеры ARM7. Семейство LPC2000 компании Philips. Вводный курс» для многих послужила путеводителем в мир программирования микроконтроллеров ARM. В книге доступно описывается архитектура ядра ARM7, система команд, периферия микроконтроллеров семейства LPC2000,инструментальные средства, есть много примеров кода, в общем самый настоящий «вводный курс » в микроконтроллеры ARM. Знания, приобретенные из книги, пригодятся не только для программирования устройств на основе ядра ARM7TDMI, но и при изучении других ARM-архитектур. Рекомендуется к прочтению специалистам , желающим перейти от 8-разрядных микроконтроллеров к 32-битным ARM.

Скачать книгу

Скачать примеры исходных текстов программ

10. «Ознакомительное руководство по ARM- микроконтроллерам Cortex-M3″

Название: The Insider’s Guide To The STM32 ARM Based Microcontroller

Автор: HITEX

Издательство: Распространяется в электронном виде

Язык: Русский. Перевод с английского языка на сайте www.gaw.ru

Формат: pdf

Размер: 2,3 Мб

Описание:

Краткое руководство по микроконтроллерам семейства STM32 от компании Hitex поможет быстро приступить к работе с семейством STM32 фирмы ST Microelectronics. Однако, как гласит название, руководство является ознакомительным и не заменит техническое описание архитектуры ядра ARM в целом и Cortex-M3 в частности.

Скачать

Leave a Reply

You must be logged in to post a comment.