Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Introduksjon
- Mikroprosessor kontra mikrokontroller
- CISC kontra RISC
Overblikk over arkitekturen til «Klientbeslutning»
- Prosessorkjerne og funksjonell blokkdiagram
- Beskrivelse av minneorganisering
- Overblikk over alle SFR-er og deres grunnleggende funksjonalitet
Konsepter for lavnivåprogrammering
- Adresseringsmetoder
- Instruksjonssett og assembler-språk (ALP)
- Utvikling, bygging og feilsøking av ALP-er
Konsepter for middelnivåprogrammering
- Krysskompilator
- Implementering av innebygd C, programmering og feilsøking
- Forskjeller fra ANSI-C
- Minne-modeller
- Biblioteksreferanser
- Bruk av #pragma-direktiv
- Funksjoner, parameteroverføring og returtyper
Perifere enheter på chip
- Porer: Inngang/utgang
- Tidsluker & tellere
- Avbrudd, UART
Eksterne grensesnitt
- LED-lys
- Brytere (momentantype, veksle-type)
- Syvsegmentdisplay: (Normaltilstand, BCD-tilstand,
- Intern flerplexing & ekstern flerplexing)
- LCD (4-bit, 8-bit, opptatt-flagg, tilpasset tegngenerering)
- Tastaturmatrise
Protokoller & Perifere enheter
- I2C (EEPROM), SPI (EEPROM)
- A/D- og D/A-omformere
- Trinnmotor, DC-motor
- I2C-protokoll (RTC:800583, DS1307, ADC:PCF8591, DS1621)
- SPI-protokoller (ADC:MCP3001)
- IR-kommunikasjon (Philips RC5-protokoll)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, CAN-protokoll
Krav
- Forståelse for grunnleggende elektronikk-konsepter som spenning, strøm og kretser
- Opplevelse med programmering i C eller et lignende lavnivåspråk
- Grunnleggende kunnskap om datamaskinarkitektur og mikrokontrollere
Målgruppe
- Ingeniører innen innebygde systemer
- Utviklere av maskinvare og fastvare
- Programvareingeniører som går over til utvikling av innebygde systemer
14 Timer
Referanser (2)
Instruktørens måte å forklare
Deepak Tiwari - Beamtrail
Kurs - Circuits and Electronics Fundamentals
Maskinoversatt
Instruktøren var meget interaktiv og holdt et jevnt tempo.
Carolyn Yaacoby - Yeshiva University
Kurs - Raspberry Pi for Beginners
Maskinoversatt