Járműfedélzeti rendszerek I.
6.7.1.6.32. bites Atmel kontrollerek
- 32 bites RISC processzorok,
- nem hasonlítanak 8 bites AVR architektúrára,
- Cortex-M ARM architektúrára épülnek,
- az AVR sorozat programozó és hibakereső eszközeik kompatibilisek.
Tartalomjegyzék
- Járműfedélzeti rendszerek I. BME Közlekedésmérnöki és Járműmérnöki Kar
- Impresszum
- 1. Bevezető
- 2. Digitális technikai alapok
- 2.1. Adatok megjelenési formái a számítógépben
- 2.2. Logikai hálózatok
- 2.3. Bináris műveletek
- 2.3.1. Addittív műveletek bináris kódban
- 2.3.2. Additív műveletek BCD kódban
- 2.3.3. Bináris szorzás
- 2.3.4. Bináris osztás
- 2.3.5. Műveletek lebegőpontos számokkal
- 2.3.6. Az adatok védelme
- 2.3.7. Paritás ellenőrzés
- 2.3.8. Ellenőrző összeg
- 2.3.9. Polinomos adatvédelem
- 2.3.10. Modulo 2 algebra
- 2.3.11. Bináris mező és polinom
- 2.3.12. Adatvédelmi algoritmus
- 2.3.1. Addittív műveletek bináris kódban
- 2.4. Az aritmetikai művelet ellenőrzése
- 3. Memóriák
- 4. Számítógép architektúrák
- 5. Mikrokontrollerek
- 5.1. Az MCU felépítése
- 5.2. CPU (Central Processing Unit)
- 5.3. Digitális I/O (Input/Output) portok
- 5.4. Megszakításvezérlő
- 5.5. Időzítő/számláló (Timer/Counter)
- 5.6. Órajelgenerátor
- 5.7. Adatmemória
- 5.8. Programmemória
- 5.9. Universal Asynchronous Receiver/Transmitter (UART)
- 5.10. Serial Peripheral Interface Bus (SPI)
- 5.11. Inter-Integrated Circuit (I2C)
- 5.1. Az MCU felépítése
- 6. Fontosabb mikrokontroller architektúrák
- 7. MCU működése
- 8. Assembly programozás
- 8.1. Utasításkészlet
- 8.2. Címzési módok (adatmemória)
- 8.2.1. Azonnali adatmegadás (Immediate Addressing Data)
- 8.2.2. Bit címzés (Bit Addressing)
- 8.2.3. Egy regiszter közvetlen címzése (Register Direct, Single Register)
- 8.2.4. Két regiszter közvetlen címzése (Register Direct, Two Registers)
- 8.2.5. I/O közvetlen címzése (I/O Direct Addressing)
- 8.2.6. Adatmemória közvetlen címzés (Direct Data Addressing)
- 8.2.7. Adatmemória közvetett címzése (Data Indirect Addressing)
- 8.2.8. Adatmemória közvetett címzése eltolással (Data Indirect with Displacement)
- 8.2.9. Adat közvetett címzése előzetes csökkentéssel (Data Indirect Addresing with Pre-Decrement)
- 8.2.10. Adat közvetett címzése utólagos növeléssel (Data Indirect Addresing with Post-Increment)
- 8.2.1. Azonnali adatmegadás (Immediate Addressing Data)
- 8.3. Címzési módok (programmemória)
- 8.3.1. Programmemória konstans címzése (Program Memory Constant Addressing)
- 8.3.2. . Programmemória konstans címzése utólagos növeléssel (Program Memory Constant Addressing with Post-Increment)
- 8.3.3. Programmemória közvetlen címzése (Direct Program Memory Addressing)
- 8.3.4. Programmemória indirekt címzése (Indirect Program Memory Addressing)
- 8.3.5. Programmemória relatív címzése (Relative Program Memory Addressing)
- 8.3.1. Programmemória konstans címzése (Program Memory Constant Addressing)
- 8.4. Forráskód felépítése
- 8.5. Fordítói direktívák
- 8.6. Kifejezések
- 8.7. A program felépítése
- 8.8. Ajánlott forráskód minta
- 8.1. Utasításkészlet
Kiadó: Akadémiai Kiadó
Online megjelenés éve: 2018
ISBN: 978 963 454 298 8
A jegyzet elsődleges célja, hogy a BME Közlekedés- és Járműirányítási Tanszék Járműfedélzeti I. című tantárgyának elsajátításához nyújtson segítséget. Emellett minden – beágyazott rendszerek iránt – érdeklődő olvasó számára hasznos lehet. Az alábbi fejezetekben az alapoktól kezdve ismertetjük a beágyazott rendszerekben működő mikrovezérlők és részegységeik működési elveit, majd egy konkrét típuscsaládon keresztül bemutatjuk az egyszerű mikrovezérlők funkcióit és konfigurációs lehetőségeit. Végül a beágyazott rendszerek programozásába és a programok processzor általi végrehajtásba avatjuk be az olvasót.
Hivatkozás: https://mersz.hu/aradi-becsi-jarmufedelzeti-rendszerek-i//
BibTeXEndNoteMendeleyZotero