Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Inleiding
- Microprocessor versus microcontroller
- CISC versus RISC
Overzicht van de architectuur van "Client Decision"
- Processorcore en functioneel blokdiagram
- Beschrijving van de geheugenorganisatie
- Overzicht van alle SFR's en hun basisfunctionaliteit
Concepten voor laag-niveau programmeren
- Adresseringsmodi
- Instructieset en assemblytaal (ALP)
- Ontwikkelen, bouwen en debuggen van ALP's
Concepten voor middelniveau programmeren
- Cross-compiler
- Implementatie in Embedded C, programmeren en debuggen
- Verschillen ten opzichte van ANSI-C
- Geheugenmodellen
- Referentie naar bibliotheken
- Gebruik van de #pragma-directief
- Functies, parameteroverdracht en retourtypen
Peripherals op chip
- Poorten: invoer/uitvoer
- Timers & tellers
- Interrupts, UART
Externe interfaces
- LED's
- Schakelaars (Momentair type, Toggle type)
- Zeven-segmentdisplay: (Normale modus, BCD-modus,
- Interne multiplexing & externe multiplexing)
- LCD (4-bit, 8-bit, Busy Flag, Aangepaste tekengegenereering)
- Matrix-toetsenbord
Protocollen & peripherals
- I2C (EEPROM), SPI (EEPROM)
- A/D- en D/A-converters
- Stappenmotor, DC-motor
- I2C-protocol (RTC:800583, DS1307 ADC: PCF8591, DS1621)
- SPI-protocollen (ADC: MCP3001)
- IR-communicatie (Philips RC5-protocol)
- ZIGBEE, GSM, GPS, USB, MMC & SD
- Ethernet MAC, CAN-protocol
Vereisten
- Verstand van basisconcepten uit de elektronica, zoals spanning, stroom en schakelingen
- Ervaring met programmeren in C of een vergelijkbare laag-niveau taal
- Basis kennis van computerarchitectuur en microcontrollers
Doelgroep
- Engineers voor ingebouwde systemen
- Hardware- en firmware-ontwikkelaars
- Software-engineers die overstappen naar ingebouwde ontwikkeling
14 Uren
Getuigenissen (2)
De manier waarop de trainer uitlegt
Deepak Tiwari - Beamtrail
Cursus - Circuits and Electronics Fundamentals
Automatisch vertaald
De trainer was zeer interactief en hield een gestaag tempo aan.
Carolyn Yaacoby - Yeshiva University
Cursus - Raspberry Pi for Beginners
Automatisch vertaald