Skip to content

stm32f303vct6-discovery calculator with touchscreen using lvgl library

Notifications You must be signed in to change notification settings

qveex/stm32-touchscreen-calculator

 
 

Repository files navigation

Курсовой проект по дисциплине <Программирование встроенных приложений>

На тему "Калькулятор"

В программе используется:

  • STM32F303VCT6
  • Touch screen ILI9325
  • lvgl 7.11
  • Backup register / FLASH memory

Функции:

  1. Вычисление основных арифметических операций над числами с плавающий запятой типа float;
  2. Для считываний нажатий используется Touch Screen;
  3. Чтение / Запись числа в память и возможность оперировать им при вычислениях;
  4. Наличие режимов работы: «Серия равенств» (повторение последней операции при неоднократном нажатии клавиши «=» на дисплее) и «Серия операций» (при непрерывном вводе операций без ввода знака равенства для подтверждения вычисления.

Диаграмма вариантов использования

About

stm32f303vct6-discovery calculator with touchscreen using lvgl library

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.4%
  • Python 0.2%
  • C++ 0.2%
  • Assembly 0.1%
  • CMake 0.1%
  • Makefile 0.0%