STM32 Microcontroller #12.5 SPI Communication (Hardware Read/Write)

STM32 Microcontroller #12.5 SPI Communication (Hardware Read/Write)

Main reference materials: Bilibili @ Jiangxie Technology STM32 Beginner’s Tutorial – 2023 Edition Detailed Explanation with Chinese Subtitles Development material download link: https://pan.baidu.com/s/1h_UjuQKDX9IpP-U1Effbsw?pwd=dspb Microcontroller kit: STM32F103C8T6 development board microcontroller C6T6 core board experimental board minimum system board kit Article source file link: https://github.com/INKEM/Knowledge_Base Introduction to SPI Peripherals • The STM32 integrates hardware SPI transceiver circuits, … Read more

Is C Language Only Applicable to Microcontroller Programming?

Is C Language Only Applicable to Microcontroller Programming?

Many students who are new to microcontrollers often ask me:“Teacher, is C language only used to light up LEDs and control motors? Does learning it mean I can only do microcontroller development? Isn’t that too limiting?”In fact, C language is not such a “limited” language; it has already permeated every aspect of our digital lives. … Read more

C++ Device Drivers: How to Communicate with Hardware

C++ Device Drivers: How to Communicate with Hardware

Device Driver – The “Translator” Between Hardware and Software In the world of computers, hardware is like human limbs, responsible for executing various specific tasks; software acts like the human brain, issuing commands and processing data. The device driver is the crucial bridge connecting hardware and the operating system, playing an essential “translating” role. Whenever … Read more

C++ and Hardware Interfaces: Embedded Programming and Communication

C++ and Hardware Interfaces: Embedded Programming and Communication

C++ and Hardware Interfaces: Embedded Programming and Communication Today, I, Xiao Rui, will take you on a hardcore journey of learning C++, exploring how C++ can directly “communicate” with hardware.Embedded programming and hardware communication is a very interesting yet slightly complex application scenario of C++. Whether it’s lighting up an LED or driving an industrial … Read more