• EOL

AVR a ARM7. Programování mikrokontrolérů pro každého - Paweł Borkowski

Index: KSZ-02672

Překlad: Mikołaj Szczepaniak. Vydavatel: Helion. Kniha ukazuje, jak se efektivně naučit programovat mikrokontroléry v architektuře AVR a ARM7.

AVR a ARM7. Programování mikrokontrolérů pro každého - Paweł Borkowski
400,91 Kč
381,82 Kč bez DPH.
Nepřístupný
Produkt s ukončenou výrobou
30 dní na vrácení zboží
Výrobce: Helion

Pozornost!

Prodej produktu byl dokončen. Podívejte se na další zařízení v této kategorii .

Popis produktu: AVR a ARM7. Programování mikrokontrolérů pro každého - Paweł Borkowski

  • Jak se efektivně naučit programování mikrokontroléru?
  • Jak sestavit programátora nebo jej získat jiným způsobem?
  • Jak ovládat LED displej ve čtyřech jazycích?

Pokud chcete znát odpovědi na výše uvedené otázky, přečtěte si tuto knihu. Položka je určena jak pro lidi, kteří nemají základní znalosti o programování mikrokontrolérů, tak pro ty, kteří již trochu vědí. V prvním případě autor knihy vysvětluje základní pojmy elektroniky a učí principy programování v nejpopulárnějších jazycích. Ukazuje také, jak pomocí mikrokontrolérů vytvořit světelný efekt z LED diod, zařízení pro ovládání modelů letadel a robotů.

Pro pokročilejší uživatele mikrokontrolérů autor knihy ukazuje, co je programování mikrokontrolérů dvou rodin: AVR a ARM7. Učí také psát programy ve čtyřech jazycích: assembler, C, bascom a Pascal. Tyto informace jsou doplněny řadou cvičení, která vám pomohou porozumět danému materiálu.

Kniha se zabývá takovými problémy jako:

  • Programování mikrokontrolérů z rodiny AVR a ARM7
  • Provoz LED a LED displejů
  • Podpora tlačítek a klávesnic
  • Alfanumerické displeje
  • Přerušení manipulace
  • Komunikace mezi mikrokontroléry (USART)
  • Podpora grafických displejů z mobilního telefonu Siemens S65
  • Servomechanismy
  • Překladače
  • Programování s využitím systémů v reálném čase na příkladu FreeRTOS

Ukázkové programy dostupné na internetu . Výňatek z knihy ke čtení online .

Obsah

Úvod (7)

Dobyvatelé ztracených portů nebo jak začít dobrodružství s mikrokontroléry (9)

Část I: Programování mikrokontrolérů z rodiny AVR (13)

Lekce 1. Instalace softwaru (15)

  • 1.1. Překladače (15)
    • 1.1.1. AVR Studio (15)
    • 1.1.2. WinAVR (17)
    • 1.1.3. Bascom (18)
    • 1.1.4. MikroPascal pro AVR (20)
  • 1.2. Nakladače (21)
    • 1.2.1. PonyProg2000 (21)
    • 1.2.2. AVRdude (23)

Lekce 2. Čtyři a půl metody získání programátora (27)

  • 2.1. Kabelový programátor elektroniky - programátor připojený k portu LPT (27)
  • 2.2. SI Prog - programátor připojený k portu COM (28)
    • 2.2.1. Sestava programátoru (28)
    • 2.2.2. Sestava adaptéru (34)
    • 2.2.3. Konfigurace PonyProg2000 (37)
  • 2.3. USBasp - programátor připojený k USB portu (37)
    • 2.3.1. Sestava programátoru (37)
    • 2.3.2. Připojení USBasp k počítači (Windows) (44)
    • 2.3.3. Práce s USBasp s AVRdude (46)
    • 2.3.4. Práce s USBasp s AVR Studio (46)
    • 2.3.5. Provoz USBasp s prostředím Bascom (47)
    • 2.3.6. Provoz USBasp s balíčkem WinAVR (48)
  • 2.4. USBasp - kontrolovaný nákup (49)
  • 2.5. Poloviční způsob získání programátoru (50)
  • 2.6. Jak naprogramovat další systémy AVR? (50)

Lekce 3. Zapnutí LED (53)

  • 3.1. Assembler (55)
  • 3.2. Jazyk C (62)
  • 3.3. Bascom (65)
  • 3.4. Pascal (68)
  • 3.5. Cvičení

Lekce 4. Blikání LED (73)

  • 4.1. Assembler (73)
  • 4.2. Jazyk C (79)
  • 4.3. Bascom (83)
  • 4.4. Pascal (85)
  • 4.5. Cvičení

Lekce 5. Ovládání LED displeje (89)

  • 5.1. Assembler (91)
  • 5.2. Jazyk C (106)
  • 5.3. Bascom (111)
  • 5.4. Pascal (114)
  • 5.5. Cvičení

Lekce 6. Použití tlačítka (119)

  • 6.1. Assembler (127)
  • 6.2. Jazyk C (132)
  • 6.3. Bascom (135)
  • 6.4. Pascal (138)
  • 6.5. Cvičení

Lekce 7. Používání klávesnice 143

  • 7.1. Assembler (146)
  • 7.2. Jazyk C (159)
  • 7.3. Bascom (165)
  • 7.4. Pascal (170)
  • 7.5. Cvičení

Lekce 8. Zpracování přerušení a informace o konfiguračních bitech a ospalých slovech (179)

  • 8.1. Assembler (191)
  • 8.2. Jazyk C (204)
  • 8.3. Bascom (210)
  • 8.4. Pascal (217)
  • 8.5. Cvičení

Lekce 9. Používání alfanumerického LCD displeje 225

  • 9.1. Assembler (229)
  • 9.2. Jazyk C (251)
  • 9.3. Bascom (264)
  • 9.4. Pascal (269)
  • 9.5. Cvičení

Lekce 10 ... ukončí první část dvěma slovy: USART, EEPROM ... (277)

  • 10.1. Assembler (279)
  • 10.2. Jazyk C (293)
  • 10.3. Bascom (298)
  • 10.4. Pascal (304)
  • 10.5. Cvičení

Část II: Programování základních mikrokontrolérů ARM7 311

Lekce 11. Instalace softwaru, příprava nástrojů (313)

  • 11.1. Instalace vývojových prostředí Keil uVision3 a WinARM a zavaděče Flash Magic (314)
  • 11.2. Popis vývojové sady ARE0068 (317)

Lekce 12. Hry s LED (321)

  • 12.1. Jazyk C (324)
  • 12.2. Assembler (337)
  • 12.3. Cvičení

Lekce 13. Používání tlačítek 359

  • 13.1. Jazyk C (361)
  • 13.2. Assembler (369)
  • 13.3. Cvičení

Lekce 14. Přerušení hardwaru 387

  • 14.1. Jazyk C (392)
  • 14.2. Assembler (398)
  • 14.3. Cvičení 408

Lekce 15. Používání grafického displeje z telefonu Siemens S65. Část 1 (411)

  • 15.1. Jazyk C (415)
  • 15.2. Assembler (431)
  • 15.3. Cvičení

Lekce 16. Používání grafického displeje z telefonu Siemens S65. Část 2 (441)

  • 16.1. Jazyk C (443)
  • 16.2. Assembler (457)
  • 16.3. Cvičení

Lekce 17. Serva otočení doleva nebo Jak naprogramovat pohyb robota (467)

  • 17.1. Jazyk C (471)
  • 17.2. Assembler (482)
  • 17.3. Cvičení

Lekce 18. Malý krok k systémům v reálném čase - FreeRTOS 491

Rejstřík (513)

Kniha - autor Paweł Borkowski
Kniha - ISBN 978-83-246-2628-1
Kniha - vazba měkký
Kniha - vydavatel Helion
Šířka balení 0.001 cm
Výška balení 0.001 cm
Hloubka balení 0.001 cm
Váha balení 0.001 kg

Buďte první, kdo se zeptá na tento produkt!

Zákazníci, kteří koupili tento produkt, koupili také:

Produkty ze stejné kategorie: