Skip to content

Infineon/emwin

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
GUI
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SEGGER emWin Middleware Library

Overview

emWin is an embedded graphic library and graphical user interface (GUI) framework designed to provide an efficient, processor- and display controller-independent GUI for any application that operates with a graphical display. It is compatible with single-task and multitask environments. Developed by SEGGER Microcontroller, emWin is extremely popular in the embedded industry. Cypress has licensed the emWin library from SEGGER and offers it for free to customers.

Features

  • PSoC™ 6 Cortex M4 core support
  • 2-D Graphics Library
  • Displaying bitmap files
  • Fonts
  • Memory Devices
  • Multitask (RTOS)
  • Window Manager
  • Window Objects (Widgets)
  • Virtual Screens / Virtual Pages
  • Pointer Input Devices
    • Touch screen support (user defined)
    • Sprites and Cursors
  • Antialiasing
  • Language Support
    • Multi-codepages support
    • Unicode support
    • Right-to-left and bidirectional text support
  • PC Tools to support emWin GUI development (such as Bitmap Converter and AppWizard)
  • Display Drivers
    • BitPlains
    • CompactColor_16
    • FlexColor
    • Lin
    • SPage
    • Template

Quick Start

Refer to emWin Overview page for instructions on how to set up and configure the emWin library.

More information

The following resources contain more information:


© 2019-2024, Cypress Semiconductor Corporation (an Infineon company) or an affiliate of Cypress Semiconductor Corporation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages