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
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (1)
In staat zijn om gevraagd te hebben naar geavanceerde onderwerpen, zelfs als deze aanvankelijk niet waren gepland.
Gabriel Chouinard - Spark Microsystems
Cursus - FreeRTOS: Programming for Real Time Operating Systems
Automatisch vertaald