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

FSM Lecture 43: Exercise-004 State table approach for implementation of an FSM part-3

  • Post author:FastBitLab
  • Post published:February 19, 2022

  Exercise-004 State table approach for implementation of an FSM part-3     Inside the main.cpp, in the setup function, let's call a function protimer_state_table_init.  static void protimer_state_table_init(protimer_t *const mobj)…

Continue ReadingFSM Lecture 43: Exercise-004 State table approach for implementation of an FSM part-3

Linux Device Driver Programming Lecture 31- Character device registration

  • Post author:FastBitLab
  • Post published:February 18, 2022

  Character device registration     In our previous article, We finished our very first task, that is creating a device number (as shown in Figure 1).   Let's go to…

Continue ReadingLinux Device Driver Programming Lecture 31- Character device registration

Linux Device Driver Programming Lecture 30-Pseudo character driver implementation

  • Post author:FastBitLab
  • Post published:February 18, 2022

  Pseudo character driver implementation     In this tutorial, we'll walk you through the process of creating a pseudo character driver in Linux. Setting up the Project Structure Navigate…

Continue ReadingLinux Device Driver Programming Lecture 30-Pseudo character driver implementation

FSM Lecture 42- 2D arrays in C

  • Post author:FastBitLab
  • Post published:February 18, 2022

  2D arrays in C     In this article, let's learn about the two-dimensional arrays in 'C.'     For example, if you consider uint8_t scores[3] = {10, 20,…

Continue ReadingFSM Lecture 42- 2D arrays in C

FSM Lecture 41: Exercise-004 State table approach for implementation of an FSM part-2

  • Post author:FastBitLab
  • Post published:February 17, 2022

  Exercise-004 State table approach for implementation of an FSM part-2     Now the addresses of the event handlers should be stored in the State table. That's why you…

Continue ReadingFSM Lecture 41: Exercise-004 State table approach for implementation of an FSM part-2

Linux Device Driver Programming Lecture 29- Dynamically allocating char device numbers

  • Post author:FastBitLab
  • Post published:February 17, 2022

  Dynamically allocating char device numbers     In this article, let's understand how to use alloc_chrdev_region() API to dynamically create and register a range of character device numbers. Purpose…

Continue ReadingLinux Device Driver Programming Lecture 29- Dynamically allocating char device numbers
  • Go to the previous page
  • 1
  • …
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • …
  • 94
  • 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
  • Use of Push Button with BeagleBone Black Using Linux Kernel Interrupts
  • 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

Please share this

Copyright 2025 - fastbitlab.com