Skip to content
Email: contact@fastbitlab.com
FastBit EBA
  • Home
  • All Courses
  • Rust
  • Contact Us
  • Learn Free
  • Shop
Menu Close
  • Home
  • All Courses
  • Rust
  • Contact Us
  • Learn Free
  • Shop

FSM Lecture 18- Exercise-003 Implementing STAT state

  • Post author:FastBitLab
  • Post published:January 28, 2022

  Exercise-003 Implementing STAT state     In this article, let’s implement the STAT state. The requirement is when the application is in IDLE mode, pressing the START/PAUSE button should…

Continue ReadingFSM Lecture 18- Exercise-003 Implementing STAT state

FSM Lecture 17: Exercise-003 Implementing PAUSE state

  • Post author:FastBitLab
  • Post published:January 27, 2022

  Exercise-003 Implementing PAUSE state     In this article, let’s implement the PAUSE state.   The requirement is(see figure 1), When the countdown is paused, time can be modified.…

Continue ReadingFSM Lecture 17: Exercise-003 Implementing PAUSE state

FSM Lecture 16: Exercise-003 Implementing TIME_SET state

  • Post author:FastBitLab
  • Post published:January 27, 2022

  Exercise-003 Implementing TIME_SET state     In this article, let’s process all the events for TIME_SET state. The application is in TIME_SET state, and the Increment time event is…

Continue ReadingFSM Lecture 16: Exercise-003 Implementing TIME_SET state

FSM Lecture 15: Exercise-003 Drawing state transitions

  • Post author:FastBitLab
  • Post published:January 25, 2022

  Exercise-003 Drawing state transitions     In the previous article, we wrote some Entry and Exit actions for various states. Transitions: The number of Transitions we draw per state…

Continue ReadingFSM Lecture 15: Exercise-003 Drawing state transitions

FSM Lecture 14: Exercise-003 Defining states Entry and Exit actions

  • Post author:FastBitLab
  • Post published:January 24, 2022

  Exercise-003 Defining states Entry and Exit actions     To reduce the clutter on the diagram, you will use short names instead of full variable names. Like c_time, e_time,…

Continue ReadingFSM Lecture 14: Exercise-003 Defining states Entry and Exit actions

FSM Lecture 13: Exercise-003 States and Initial Psuedostates

  • Post author:FastBitLab
  • Post published:January 24, 2022

  Exercise-003 States and Initial Psuedostates     The Productivity Timer application is our second exercise. So for we have understood the project requirements in the previous article. Map different…

Continue ReadingFSM Lecture 13: Exercise-003 States and Initial Psuedostates
  • Go to the previous page
  • 1
  • …
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • Go to the next page

Articles

Finite state Machine(FSM) FreeRTOS Lectures Linux Device Driver Programming Lectures Linux Device Driver Programming Tutorial Microcontroller Embedded C programming Lectures STM32 GPIO Lectures STM32 I2C Lectures STM32 SPI Lectures STM32 UART Lectures STM32 USART Lectures STM32-LTDC (MCU3) Lectures
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 65| Testing RGB mixer application on STM32F746 and STM32F407 DISC board
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 64| About touch screen controller
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 63| Testing RGB mixer application on STM32F429 DISC board
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 62| Exercise implementation on simulator part-7
  • STM32-LTDC, LCD-TFT, LVGL(MCU3) Lecture 61| Exercise implementation on simulator part-6

Please share this

Copyright 2025 - fastbitlab.com