1. Артур Гріффітс «GCC. Настільна книга користувачів, програмістів і системних адміністраторів »
Назва: GCC. Настільна книга користувачів, програмістів і системних адміністраторівУ книзі описується колекція компіляторів 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Книга цілком присвячена опису ядра Cortex-M3. Розробникам. не володіють досконало англійською мовою, книга може здатися марною. Але це зовсім не так. Ставтеся до читання книги як до вивчення документації.
На відміну від технічної документації на ядро Cortex -M3 в одній цій книзі зібрано багато корисної інформації, що стосується також програмування мікроконтролерів з ядром Cortex -M3.
У книзі багато таблиць і прикладів вихідного коду. Розглядається програмування на мовах С і Assembler. Програмування для Cortex -M3 описано буквально з нуля.
Є інформація по різним інструментальним засобам для програмування Cortex-M3, в тому числі і GNU Tool chain.
Окрема глава присвячена переносу на нову архітектуру додатків, написаних для процесорів ARM7.
Також книгу можна використовувати як довідник по асемблерним інструкцій процесорного ядра Cortex-M3.
3. Андрій Робачевскій «Операційна система Unix»
Назва: Операційна система UnixЯкщо є непереборне бажання розібратися в операційних систем сімейства Unix (Linux, FreeBSD і т.д), то ця книга буде просто незамінною. У книзі розглядається архітектура ядра Unix, є безліч ілюстрацій і прикладів вихідного коду на мові програмування С.
Книгу також можна використовувати в якості довідника. Ця книжка може по праву претендувати на звання одного з найкращих технічних посібників російською мовою по архітектурі ядра Unix.
4. Герберт Шілдт «Повний довідник по С»
Назва: Повний довідник по С, четверте виданняМова: Російська, переклад з англійської
Формат: html, упакований в архів 7-zip
«Повний довідник по С» буде корисний для будь-якого програміста, пише на мові програмування С. У довіднику розглядаються стандарти ANSI / ISO мови C89 і C99. Описано основні функції зі стандартної бібліотеки функцій мови С. Крім довідкової інформації по синтаксису мови С, в книзі описані основні алгоритми. в кінці книги наведено вихідний код командного інтерпретатора мови Little C. Як довідник по стандартній бібліотеці мови С книга буде більш корисна програмістам, що працюють в операційних системах сімейства Windows. В операційних системах класу Unix вичерпну інформацію про функції стандартної бібліотеки С можна отримати з вбудованої довідкової системи за допомогою команди «man <название функции>».
5. К.Бойт «Цифрова електроніка»
Назва: Цифрова електронікаМова: Російська, переклад з німецької М.М.Ташліцкого
Книга складена у вигляді підручника і за змістом нагадує частину інститутського курсу лекцій під назвою «Аналогова і цифрова електроніка». У книзі детально описані елементи цифрової схемотехніки, всі існуючі типи логіки, системи числення, в загальному вся необхідна інформація для проектування електронних цифрових пристроїв.
Книга буде корисна всім, хто бажає розбиратися в цифровій електроніці, іноді навіть не вдаючись в подробиці процесів, що відбуваються всередині електронних пристроїв.
6. В.Н.Баранов «Застосування мікроконтролерів AVR: Схеми, алгоритми, програми»
Назва: Застосування мікроконтролерів AVR. Схеми, алгоритми, програмиКнига буде корисна при вивченні мікроконтролерів AVR. У ній описані всі необхідні дії для швидкого початку застосування мікроконтролерів, починаючи з вибору середовища розробки і закінчуючи схемами пристроїв на базі мікроконтролерів. Книга цілком згодиться як самовчитель для початку програмування мікроконтролерів AVR. Досвідчені розробники також зможуть знайти в книзі корисну інформацію.
7. А.В.Кравченко «10 практичних пристроїв на AVR мікроконтролери»
Назва: 10 практичних пристроїв на AVR мікроконтролерівВидавництво: Москва, видавничий дім «Додека XXI»
Київ. «МК - Прес»
8. Ю.А.Шпак «Програмування на мові C для AVR і PIC мікроконтролерів»
Назва: Програмування на мові С для AVR і PIC мікроконтролерівКнига буде корисна розробникам, програмуючим мікроконтролери мовою С.
Для програмування AVR в книзі використовується безкоштовний інструментарій WinAVR. Програмування мікроконтролерів PIC описується в книзі за допомогою компілятора CCS-PIC і середовища розробки MPLAB від Microchip.
Книгу можна використовувати як довідник з програмування мікроконтролерів AVR і PIC мовою C.
Видавництво: «Додека- XXI»
Мова. російська, переклад з англійської
Завантажити приклади початкового програмного коду
10. «Ознакомительное керівництво по ARM- мікроконтролерів Cortex-M3"
Назва: The Insider's Guide To The STM32 ARM Based MicrocontrollerВидавництво: Поширюється в електронному вигляді
Мова. Русский. Переклад з англійської мови на сайті www.gaw.ru
Короткий посібник з мікроконтролерів сімейства STM32 від компанії Hitex допоможе швидко приступити до роботи з сімейством STM32 фірми ST Microelectronics. Однак, як свідчить назва, керівництво є ознайомчим і не замінить технічний опис архітектури ядра ARM в цілому і Cortex-M3 зокрема.