Kursplan
Introduktion
- Mikroprocessor vs Microcontroller
- CISC vs RISC
Översikt över arkitekturen för "Client Decision"
- Processorkärna och funktionsblockdiagram
- Beskrivning av minnesorganisation
- Översikt över ALLA SFR och deras grundläggande funktionalitet
Lågnivå Programming koncept
- Adresseringslägen
- Instruktionsuppsättning och Assembly Language (ALP)
- Utveckla, bygga och felsöka ALP:er
Mellannivå Programming Begrepp
- Korskompilator
- Embedded C Genomförande, prog. * Felsökning
- Skillnader från ASNSI-C
- Minnesmodeller
- Bibliotekshänvisning
- Användning av #pragmadirektivet
- Funktioner, Parameterpassering och returtyper
On-Chip kringutrustning
- Portar: Ingång/utgång
- Timers och räknare
- Avbryter, UART
Externa gränssnitt
- Lysdioder
- Omkopplare (Momentär typ, Växlingstyp)
- Sju segmentsvisning: (Normalt läge, BCD-läge,
- Intern multiplexering och extern multiplexering)
- LCD (4bit, 8bit, Busy Flag, Custom Character Generation)
- Knappsats Matrix
Protokoll och kringutrustning
- I2C (EEPROM), SPI (EEPROM)
- A/D & D/A-omvandlare
- Stegmotor, DC-motor
- I2C-protokoll (RTC:800583,DS1307 ADC:PCF8591, DS1621)
- SPI-protokoll (ADC:MCP3001)
- IR Communications (Phillips RC5-protokoll)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, CAN-protokoll
Vittnesmål (5)
Han svarar på mina frågor mycket väl förklarat.
Khaled Almarzooqi - Beamtrail
Kurs - Circuits and Electronics Fundamentals
Maskintolkat
Sean var en dynamisk talare och de praktiska övningarna var mycket intressanta. Jag ser hur de kommer att vara verkligen tillämpningsbara.
Temira Koenig - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maskintolkat
Att utbildaren anpassar sig efter våra behov
Eduardo Fontecha - ORMAZABAL PROTECTION & AUTOMATION S.L.U.
Kurs - The Yocto Project - An Overview - hands-on
Maskintolkat
Instruktören var verkligen trevlig och kunskapfull, och gick det extra steget för att förklara saker som jag inte kände till
Felix - Microchip Technology Inc
Kurs - Embedded C Application Design Principles for Automotive Professionals
Maskintolkat
Förvärvandet av användbar kunskap och förtydligandet av saker jag tidigare var osäker på.
Kenneth Mahoney - University of Glasgow
Kurs - Arduino: Programming a Microcontroller for Beginners
Maskintolkat