-
Technologie
Aktuelle Beiträge aus "Technologie"
-
Hardwareentwicklung
- Digitale Bauelemente
- Analogtechnik
- Passive Bauelemente
- Elektromechanik
- Human-Machine-Interface
- LED & Optoelektronik
Aktuelle Beiträge aus "Hardwareentwicklung" -
KI & Intelligent Edge
Aktuelle Beiträge aus "KI & Intelligent Edge"
-
Embedded & IoT
Aktuelle Beiträge aus "Embedded & IoT"
-
Power-Design
- Leistungselektronik
- Power Management
- Power-Tipps
- Schaltungsschutz
- Stromversorgungen
- Lithium-Ionen-Akkus
Aktuelle Beiträge aus "Power-Design" -
FPGA & SoC
Aktuelle Beiträge aus "FPGA & SoC"
-
Fachthemen
- Elektrische Antriebstechnik
- Energieeffizienz
- Grundlagen der Elektronik
- Funktionale Sicherheit
- Leiterplatten-Design
- Security
- Design Notes
Aktuelle Beiträge aus "Fachthemen" -
Messen & Testen
Aktuelle Beiträge aus "Messen & Testen"
-
Branchen & Applications
- Consumerelektronik
- Industrie & Automatisierung
- Medizinelektronik
- Smart Home & Building
- Smart Mobility
- Elektromobilität
- Tele- und Datacom
Aktuelle Beiträge aus "Branchen & Applications" -
Elektronikfertigung
- 3D-Elektronik
- Electronic Manufacturing Services
- Halbleiterfertigung
- Leiterplatte & Baugruppe
- Mikro-/Nanotechnologie
Aktuelle Beiträge aus "Elektronikfertigung" -
Management & Märkte
- China
- Coronakrise
- Management & Führung
- Schweinezyklus
- Startup-Szene
- Recht
- Unternehmen
- Wirtschaft & Politik
Aktuelle Beiträge aus "Management & Märkte" -
Arbeitswelt
Aktuelle Beiträge aus "Arbeitswelt"
- Beschaffung & SCM
- Specials
- Service
-
mehr...
14.06.2023
XMC 4000 / XMC 1000: 32-Bit Industrial Microcontroller Arm® Cortex®-M4/ Arm® Cortex®-M0 (Seminar)
Sie lernen, aufbauend auf das Wissen der Arm® Cortex™-M4 Architektur (siehe Training "Cortex™-M4, M3, M1, M0 (Arm): Architektur und Embedded-Programmierung") die On-chip Peripherie (Basis- und SpezialPeripheriemodule) und die Besonderheiten der Bausteinfamilie XMC4000 kennen.
Sie können Low-level Treiber für diese Hardware programmieren und diese mit einem Debugger testen. Ferner sind Sie in der Lage, Routinen für DMA, Interrupts und Exceptions zu erstellen.
Inhalt
Infineon XMC4000 Architektur: Überblick
XMC4000 ARrm® Cortex™-M4, M3, M1, M0 Core: Überblick
Memory Units SRAM, Program Memory Unit (PMU), PFlash, BROM
Interrupt und Exception Handling, NVIC
Event Request Unit (ERU)
Direct Memory Access Controller (DMA)
CRC (FCE)
System Control Unit (SCU), System Timer Module (STM), Window Watchdog Timer (WDT), Real-time Clock (RTC)
DAvE® 4
Ports
Spezial-Timer und PWM-Units
High-resolution PWM, POSIF
ADC; Delta-Sigma ADC DSD, DAC
Überblick: USIC, UART, CAN, LIN, SPI, I2C, I2S
Debug und Trace
Überblick: CMSIS
Übungen
- Es werden Übungen mit einem XMC4000 Starter-Kit durchgeführt. Dabei kommen folgende Aspekte zu Anwendung: Interrupt Controller, DMA Controller, Basis-Peripheriemodule