Original text


Technical University of Iasi - Fac. Automation and Computers
Embedded Computers
Wednesday, Feb. 10, 11:27 p.m.

Experiment no. 5

  • L5.1 Name:


  • ARM Cortex M4 XMC4500 - OLED interface



  • L5.2 General presentation, purpose.


  • The laboratory work aims to explore Human Machine Interaction resources within Infineon development platforms. OLED display systems with SEPS525 controller and Segger emWIN library included in DAVE for embedded applications are introduced. At the end of the laboratory, you will have essential information about how to create a graphical instrumentation interface for the Infineon 4500 Relax Kit platform.


  • L5.3 Resources:


  • Hardware:
    XMC4500 Relax kit, HMI board, connection cables
    Software:
    Infineon DAVE 4.32
    Segger emWin5 graphics library documentation



  • L5.4 Example program source:


  • Example program ------- Video Sequence <br>


  • L5.5 Mode of conducting / tracking the experiment:

    • Updating the paths for GUI.h in prj-proprieties according to the specifications in the GUI_Zggger_lib help shown below:

    • Set the speed to 5000 and SPI mode with increasing front synchronization;




    • The Relax kit interconnection scheme at the HMI is analyzed;

    • The connection of the SEP256F module to the ARM Cortex M4 is analyzed;
    • Explore the functions of the Segger emWin5 library;
    • A Dave project is made with a source from the prototype program and the execution is followed on the Relax kit platform;
    • The proposed problems are solved.

  • L5.6 Proposed issues:


  • 1. Create a program sequence that allows you to display floating point numbers ;
    2. Using the appropriate emWin functions , create a program that will display a classic measuring instrument with an indicator needle;



    3. Make a program that will draw an icon composed of rectangles and colored circles;
    4. Make a program sequence will draw a moving ball reflected by the walls of a rectangular maze ;
    5. Create a program that allows the display of information represented in binary format.


  • L5.7 The experiment can be extended to:


  • - Electronic Shelf Label ;
    - Realization of active nodes with color graphical interface;
    - Realization of intelligent instrumentation with graphic disply;
    - Development of on-board systems for cars;
    - Development of mobile systems for image / sound processing.


  • L5.8 Documentary references:



  • © 2020 Fl. Pantilimonescu & A. Stan - Technical University Iasi, Romania