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

Linux Device Driver Programming Lecture 26- Debugging with Printk

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

  Debugging with Printk     In this article, we are going to explore debugging with printk.     printf is one of the best debugging tool we have in user-level applications.…

Continue ReadingLinux Device Driver Programming Lecture 26- Debugging with Printk

FSM Lecture 36: Exercise-003 Testing on hardware

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

  Exercise-003 Testing on hardware     In this article let's test the Productivity Timer Exercise. Let’s test this application on the real hardware. I have the setup as shown…

Continue ReadingFSM Lecture 36: Exercise-003 Testing on hardware

FSM Lecture 35: Exercise-003 Implementing initial transition actions

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

  Exercise-003 Implementing initial transition actions       The protimer_init function is an initial transition function. It is making a transition to IDLE state. But the IDLE state has…

Continue ReadingFSM Lecture 35: Exercise-003 Implementing initial transition actions

FSM Lecture 34: Exercise-003 Helper function implementation

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

  Exercise-003 Helper function implementation     In this article, we learn how to implement helper functions. First, display_message. You have to call the first lcd_set_cursor, then call lcd_print_string, as…

Continue ReadingFSM Lecture 34: Exercise-003 Helper function implementation

Linux Device Driver Programming Lecture 25- Building In tree module

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

  Building In tree module     In this article, let's understand In-tree building. We are going to build our kernel module by adding our kernel module inside the Linux…

Continue ReadingLinux Device Driver Programming Lecture 25- Building In tree module

FSM Lecture 33: Exercise-003 Implementing LCD functions Part 2

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

  Exercise-003 Implementing LCD functions Part 2     In this article, let’s continue implementing the LCD functions. lcd_set_cursor() → you must first mention the column and then row for…

Continue ReadingFSM Lecture 33: Exercise-003 Implementing LCD functions Part 2
  • Go to the previous page
  • 1
  • …
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • …
  • 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