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

STM32 USART Lecture 8 : USART Baud rate calculation Part-1

  • Post author:FastBitLab
  • Post published:March 4, 2021

  USART Baud rate calculation Part-1     Now let’s understand the USART baud rate calculation. The formula to calculate the baud rate is shown in Figure 1.   Remember…

Continue ReadingSTM32 USART Lecture 8 : USART Baud rate calculation Part-1

STM32 USART Lecture 7 – USART oversampling

  • Post author:FastBitLab
  • Post published:March 4, 2021

  USART oversampling     Before understanding the baud rate generation, let’s first understand about USART oversampling, and there is a control bit for configuring the oversampling.   What is…

Continue ReadingSTM32 USART Lecture 7 – USART oversampling

STM32 USART Lecture 6 – USART Driver API: Send data

  • Post author:FastBitLab
  • Post published:March 4, 2021

  USART Driver API: Send data     In this article, let’s understand USART_SendDataAPI used to send data from the USART peripheral to the external world.   Steps of implementation:…

Continue ReadingSTM32 USART Lecture 6 – USART Driver API: Send data

STM32 USART Lecture 5 – USART Driver API: Tx and Rx assignment

  • Post author:FastBitLab
  • Post published:March 3, 2021

  USART Driver API: Tx and Rx assignment     Now let’s attempt data send, and data receive API with blocking and non-blocking mode. Steps: 1. Download the file attached…

Continue ReadingSTM32 USART Lecture 5 – USART Driver API: Tx and Rx assignment

STM32 USART Lecture 4 – USART Driver API: USART Init

  • Post author:FastBitLab
  • Post published:March 3, 2021

  USART Driver API: USART Init     Now let’s implement USART_Init API. Steps: 1. Download the file attached in the resource section, and the file name is USART_Init.c (Figure…

Continue ReadingSTM32 USART Lecture 4 – USART Driver API: USART Init

STM32 USART Lecture 3 – Configuration options and USART registers

  • Post author:FastBitLab
  • Post published:March 3, 2021

  Configuration options and USART registers     In the usart_driver.h file, in the beginning, mention the device specific header file (Figure 1).   Figure 2 shows the configuration and…

Continue ReadingSTM32 USART Lecture 3 – Configuration options and USART registers
  • Go to the previous page
  • 1
  • 2
  • 3
  • 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