
STM32 CAN Communication
alex
This is a text-based lecture explaining how to implement CAN communication using STM32 MCU. Become a master of CAN communication implementation.
初級
CAN, MCU

Reviews from Early Learners
5.0
김소니
This is a tutorial aimed at making FFT easy to use on STM32. Although it's a PDF document, the image resolution for the configuration sections is decent and it's well-structured to follow step-by-step.
5.0
Juno Lee
I purchased this because I needed to work on an FFT-related project, and it was great that it was well-organized in an easy-to-understand document format.
5.0
이성민
I was able to learn how to implement FFT through a good lecture. The lecture content is detailed and friendly.
FFT implementation in STM32
DSP Library Installation
FFT knowledge based on the trial and error of current practitioners!
Don't you want to learn? 😉
There are many limitations to implementing FFT with coding. I went through a lot of trial and error while searching for various materials to implement FFT. I thought that if there were materials that were neatly organized from beginning to end, it would be helpful to many developers who are trying to implement FFT using STM 32, so I created this lecture.
This lecture explains in detail how to implement FFT using DSP Library in STM 32. It explains the entire process from project setup, library installation, code implementation, and result verification using STM32CubeIDE. It explains the process of installing CMSIS's DSP Library, verifying the result using the example included in the library, and the series of processes to actually implement FFT . It will be an opportunity for developers who have experience using STM32 to upgrade one step. Even those who are new to STM32 will be able to understand and utilize STM32 by following the document. This lecture is structured so that you can input a sine wave to the ADC and verify the result.
Wait! ✋ What is FFT?
FFT stands for Fast Fourier Transform, and is mainly used in signal processing in the frequency domain.
ST provides a library for DSP (Digital Signal Processing). Using the DSP Library, you can use various signal processing and mathematical libraries such as FFT, FIR, and IIR filters. If you learn how to install and use the DSP Library through this lecture, you will be able to implement various functions. If there is anything you do not understand in the lecture, please post a question through the Inflearn community or the cafe I run and I will answer it.
📢 Please make sure to check before taking the class!
Anyone interested in ST's MCU
Anyone interested in utilizing the DSP library
Composition of HW and SW
Installing the DPS library and
How to set up a project
Source code implementation
Check the results
Q. Is there anything I need to prepare to attend the lecture?
This lecture will be conducted on the NUCLEO-F411RE practice board. If you do not have a board, please check the contents first and then purchase the board later and check it on the board.
Q. What program tools do you use?
We use STMCubeIDE v1.9.0, which is provided free of charge by ST. Please install it before taking the course.
I have been working as a developer for over 20 years in large and small companies and currently run a small business. I have developed an ISP (Image Signal Processing) ASIC for CCTV and many products using FPGA such as OLED inspection equipment and DAQ (Data Acquisition System). In addition to FPGA, I have a lot of experience in FW development (STM32, PIC32, AVR, ATMEGA, etc.), circuit design, and Windows Program.
Who is this course right for?
FW Developer
DSP Developer
Need to know before starting?
C language
FFT concept
1,766
Learners
84
Reviews
128
Answers
4.8
Rating
19
Courses
I have worked as a developer at both large corporations and SMEs for the past 20 years,
I am currently the CEO of a small company.
Key career highlights include
FPGA design using Verilog HDL
ISP ASIC development for CCTV (approx. 10 years)
OLED Display inspection equipment development (approx. 3 years)
Equipment development using FPGA
MCU FW
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Windows Application Development
Visual Studio MFC, C++
.
All
47 lectures
Course Materials:
All
5 reviews
5.0
5 reviews
Reviews 1
∙
Average Rating 5.0
Edited
Reviews 1
∙
Average Rating 5.0
Reviews 3
∙
Average Rating 5.0
Reviews 14
∙
Average Rating 5.0
5
I was able to learn how to implement FFT through a good lecture. The lecture content is detailed and friendly.
Thank you for your review. I hope you have a happy 2025. Thank you ~!!
$17.60
Check out other courses by the instructor!