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 I2C Lecture 19: Implementation of I2C master sending data API: Part 2

  • Post author:FastBitLab
  • Post published:December 4, 2020

  Implementation of I2C master sending data API:Part 2     Creation of I2C related status flags definitions section to define flag macros: Instead of writing I2C_TXE_FLAG, write the flag…

Continue ReadingSTM32 I2C Lecture 19: Implementation of I2C master sending data API: Part 2

STM32 I2C Lecture 18: Implementation of I2C master sending data API: Part-1

  • Post author:FastBitLab
  • Post published:December 4, 2020

  Implementation of I2C master sending data API:Part-1     Creation of API to send data: Creation of I2C_MasterSendData API in the driver.h file: Create an API with the name I2C_MasterSendData…

Continue ReadingSTM32 I2C Lecture 18: Implementation of I2C master sending data API: Part-1

STM32 I2C Lecture 17: I2C transfer sequence diagram for master sending data

  • Post author:FastBitLab
  • Post published:December 3, 2020

  I2C transfer sequence diagram for master sending data     In this article, let’s understand the master sending data to the slave. Then we can write the API in…

Continue ReadingSTM32 I2C Lecture 17: I2C transfer sequence diagram for master sending data

STM32 I2C Lecture 16: Implementation of I2C init API: Part 3

  • Post author:FastBitLab
  • Post published:December 3, 2020

  Implementation of I2C init API: Part 3     Configure the CCR register: Let’s do CCR calculations to configure the CCR field. Initialize a variable to store the CCR…

Continue ReadingSTM32 I2C Lecture 16: Implementation of I2C init API: Part 3

STM32 I2C Lecture 15: Implementation of I2C init API: Part 2

  • Post author:FastBitLab
  • Post published:December 3, 2020

  Implementation of I2C init API: Part 2     The ack control bit is already configured in the I2C_Init function. Now, the next step is to program the CR1…

Continue ReadingSTM32 I2C Lecture 15: Implementation of I2C init API: Part 2

STM32 I2C Lecture 14: Implementation of I2C init API: Part 1

  • Post author:FastBitLab
  • Post published:December 3, 2020

    Implementation of I2C init API: Part 1     In this article, let’s code I2C_Init. Let’s discuss the things that need to be configured in the I2C registers. …

Continue ReadingSTM32 I2C Lecture 14: Implementation of I2C init API: Part 1
  • Go to the previous page
  • 1
  • …
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • …
  • 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
  • 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