TJTongjia Jianginjtj.hashnode.dev·Jul 30 · 5 min readUnderstanding Pull-Up and Pull-Down Resistors in STM32 DevelopmentIntroduction to Digital Inputs and Their Challenges When you start working with microcontrollers like the STM32, one of the first things you'll learn is how to read signals from the outside world, suc00
TJTongjia Jianginjtj.hashnode.dev·Jul 29 · 11 min readExploring STM32 Clock Configuration EssentialsIntroduction to STM32 Clocks When you start working with microcontrollers, especially something as powerful as an STM32, one of the first and most fundamental concepts you'll encounter is clock config00
TJTongjia Jianginjtj.hashnode.dev·Jul 29 · 5 min readMastering Loops in STM32 Running LEDsDeveloping projects with STM32 microcontrollers often involves making LEDs blink, reading sensor data, or controlling motors. These tasks frequently require repetitive actions or decisions based on ce00
TJTongjia Jianginjtj.hashnode.dev·Jul 29 · 5 min readUnderstanding C Language File StructureIntroduction to C Project Organization When you first start learning C programming, you might write all your code in a single .c file. This works fine for small programs. However, as your projects gro00
TJTongjia Jianginjtj.hashnode.dev·Jul 16 · 18 min readC vs. Python: A Beginner's Guide to Understanding the DifferencesEmbarking on a journey into the world of programming can be both exciting and daunting. As you start to explore, you'll inevitably encounter various programming languages, each with its unique strengt00