Original text

Technical University "Gh.Asachi" Iasi - Fac. Automation and
Embedded Computer
Wednesday, January 30,

Experiment no. 3

  • L3.1 Name:

  • EESCC - Active nodes with Infineon ARM Cortex M0 XMC1100

  • E3.2 Overview, purpose.

  • The experiment aims at exploring the main features of ARM Cortex M0-based architectures used in the Infineon boot kit and XMC2go development platforms. Hardware resources as well as DAVE 4.2.8-based software components centered around the ARK GCC 4.9 compiler are explored. At the end of the experiment, detailed information will be provided on how to make Raspberrypi based IOT applications and ARM Cortex M0 - Infineo Boot Kit processors.

  • E3.2 Resources:

  • - XMC1100 development platform, microUSB cable,
    -Documentation Boot Kit
    - Oscilloscope
    - DAVE 4.2.8

  • L3.4 Program example:

  • Prototype program

  • E3.5 Experiment mode:

    • Explore the XMC110 boot kit user manual and identify the main components and signals from the Arduino-compatible extension connectors.

    • Analyze how to build the XMC1100 Boot Kit;

    • Explore the development of programs for ARM Cortex M using Infineon DAVE ;
    • Make a DAVE project with the prototype program;
    • Transfer the executable code to the development platform and track the execution of the program;
    • Build a DAVE project with the prototype program to be run on the Infineon XMC1100 platform bbotKit / XMC2Go;

    • L3.6 Proposed Issues:

    • 1. Modify the prototype program to activate the LED connected to P0.6;
      2. Set the CPU's working frequency to 16 Mhz and examine the execution of the prototype program;

      3. Create a program that will sequentially activate the 5 existing LEDs on the platform;
      4. Using DEBUG, follow the step-by-step execution of the prototype program;
      5. Create a schedule that will allow you to determine the maximum switching speed of an I / O pin

    • L3.7 The experiment may be extended to:

    • - Developing active systems for the Internet of Things ;
      - Achieving smart machines;
      - Reliable control systems for sustainable energy lighting;
      - Completing the command modules for mobile robots;
      - Developing applications based on programmable digital control;
      - Achieving intelligent actuators;
      - Realizing the components of the Internet of Things universe;

    • L3.8 Documentary references:

    • © 2019 Fl. Pantilimonescu - Fac. Automation and Computers, Technical University of Iasi