Irodalom - áramköri technológia - elektronikus eszközök fejlesztése és programozása
1. Arthur Griffiths "GCC. Kézikönyv a felhasználóknak, a programozóknak és a rendszergazdáknak »
Név: GCC. A felhasználók, a programozók és a rendszergazdák kézikönyveA könyv leírja a GCC-fordítók gyűjteményét (GNU Compilers Collection). A GCC és a gyűjteményben található fordítóprogramok nagyon elérhető és részletes leírása. Különös figyelmet fordítanak a C nyelv fordítójára.
Ez a könyv a GNU eszközlánc-eszközt használó mikrokontrollerek programozói számára is érdekes. A beágyazott rendszerek programozására külön fejezet foglalkozik. Az ARM és AVR platformokra vonatkozó lehetőségek leírása is található.
A GNU Assembler szintaxisát ismertetjük. A linker szkriptek szintaxisára vonatkozó információk vannak. Szeretném természetesen részletesebben lefedni ezt a témát.
Általánosságban a könyv nagyon hasznos lesz tankönyvként és útmutatásként az GCC-opciókhoz.
2. Joseph Iy "Az ARM Cortex-M3 teljes útmutatója"
Cím: Az ARM Cortex-M3 végleges útmutatójaA könyv teljes egészében a Cortex-M3 magzat leírására irányul. A fejlesztők. ha nem tökéletesen ismeri az angol nyelvet, a könyv hasznosnak tűnik. De ez nem így van. Kezelje a könyv olvasását, mint a dokumentáció tanulmányozását.
A Cortex-M3 magtechnikai dokumentációjával ellentétben ez a könyv sok hasznos információt tartalmaz a mikrovezérlők programozásáról a Cortex-M3 maggal.
A könyvnek sok táblája és minta forráskódja van. A C és Assembler programozását tekintjük. A Cortex-M3 programozását szó szerint írja le a semmiből.
A Cortex-M3 programozásának különböző eszközeiről, beleértve a GNU Tool láncot is tartalmaz információkat.
Külön fejezet foglalkozik az ARM7 processzorokra írt alkalmazások új architektúrájához való átvitelre.
Ezenkívül a könyv segítséget nyújt a Cortex-M3 processzor mag szerelői utasításaihoz.
3. Andrei Robachevsky "Unix operációs rendszer"
Név: Unix operációs rendszerHa van egy ellenállhatatlan vágy, hogy megértsük a Unix család operációs rendszereit (Linux, FreeBSD, stb.), Akkor ez a könyv egyszerűen pótolhatatlan. A könyv a Unix rendszermag architektúráját vizsgálja, a forráskód sok illusztrációja és példája a C programozási nyelvben.
A könyv referenciaként is használható. Ez a könyv joggal követheti az orosz nyelv egyik legjobb technikai útmutatójának címét a Unix rendszermag architektúráján.
4. Herbert Schildt "Teljes útmutató C-hoz"
Cím: Teljes útmutató a C negyedik kiadáshozNyelv: orosz, fordítás angolul
Formátum: html, archivált 7-zip
A "teljes C-referencia" a C programozási nyelvben minden programozó számára hasznos, a kézikönyv a C89 és a C99 ANSI / ISO szabványait tárgyalja. Leírja a C nyelv funkcióinak standard könyvtári alapfunkcióit. A C nyelv szintaxisára vonatkozó referenciaadatokon kívül a könyv az alapvető algoritmusokat is leírja. A könyv végén a Kis C parancsértelmező forráskódja kapható, amely a szabványos C könyvtár útmutatásaként hasznos lehet a Windows operációs rendszereken dolgozó programozók számára. A Unix osztály operációs rendszerében a beépített súgórendszerben a "C" könyvtár funkcióit teljes körűen tudhatja meg a "man" paranccsal <название функции>”.
5. K.Boit "Digital Electronics"
Cím: Digitális ElektronikaNyelv: orosz, fordítás németül MM Tashlitsky
A könyvet tankönyv formájában és tartalmi szempontból az intézmény "Analóg és digitális elektronika" előadássorához hasonlítja. A könyv részletesen leírja a digitális áramkörök elemeit, az összes létező logikai típust, a számrendszert, általában az elektronikus digitális eszközök tervezéséhez szükséges összes információt.
A könyv hasznos lesz mindenki számára, aki meg akarja érteni a digitális elektronikát, néha anélkül, hogy belement volna az elektronikus eszközökön belüli folyamatok részleteibe.
6. VN Baranov "AVR mikrokontrollerek alkalmazása: áramkörök, algoritmusok, programok"
Cím: AVR mikrokontrollerek alkalmazása. Sémák, algoritmusok, programokA könyv hasznos lesz az AVR mikrokontrollerek tanulmányozásában. Leírja az összes szükséges lépést a mikrokontrollerek gyors használatának megkezdéséhez, a fejlesztési környezet kiválasztásából és a mikrokontrollereken alapuló eszközök áramköröként. A könyv nagyon hasznos, mint ön-használati útmutató az AVR mikrokontrollerek programozásának megkezdéséhez. A tapasztalt fejlesztők hasznos információkat is találhatnak a könyvben.
7. AVKravchenko "10 praktikus eszköz az AVR mikrokontrollereken"
Cím: 10 praktikus eszköz az AVR mikrokontrollerekenKiadó: Moszkva, "Dodeka XXI" Kiadó
Kijevben. "MK - Press"
8. Yu.A. Shpak "Programozás C nyelven az AVR és a PIC mikrokontrollerek számára"
Cím: Programozás C nyelven az AVR és PIC mikrokontrollerek számáraA könyv hasznos lesz a fejlesztők programozására szolgáló C mikrovezérlők számára.
Az AVR programozásához a könyv az ingyenes WinAVR eszköztárat használja. A PIC mikrokontrollerek programozását a könyv a CCS-PIC fordító és a Microchip MPLAB fejlesztői környezetével írja le.
A könyv használható referenciaként az AVR és PIC mikrokontrollerek programozásához a C nyelvben.
Kiadó: "Dodeka-XXI"
Nyelv. Orosz, fordítást angolul
Letöltés forráskód példák
10. "Bevezetés az ARM mikrokontrollerekhez Cortex-M3"
Cím: A bennfentes útmutató az STM32 ARM alapú mikrokontrollerhezKiadó: Elektronikusan elosztva
Nyelv. Orosz. Fordítás angol nyelvről a www.gaw.ru honlapon
A Hitex mikrokontrollerek STM32 családjához készült rövid útmutató segít az ST Microelectronics STM32 családjának gyors elindításában. Azonban, ahogyan a cím is mondja, a kézikönyv egy bevezető, és nem helyettesíti az ARM mag architektúrájának műszaki leírását, különösen a Cortex-M3-at.