Advantages and Applications of C Language in Embedded Systems

Advantages and Applications of C Language in Embedded Systems

Advantages and Applications of C Language in Embedded Systems Introduction The C language is a general-purpose programming language that is widely used in embedded system development due to its efficiency and flexibility. Embedded systems refer to systems that integrate computer technology into other devices to achieve specific functions. This article will detail the advantages of … Read more

Advantages of Running RTOS on Microcontrollers Compared to Bare Metal

Advantages of Running RTOS on Microcontrollers Compared to Bare Metal

Author | strongerHuangWeChat Official Account | Embedded ColumnRecently, I have been asked similar questions: Do I have to learn RTOS when studying microcontrollers? Is there still a future for bare metal development? For microcontroller projects, should I choose bare metal development or RTOS development? Are there still companies using bare metal for projects? …… Many … Read more

Differences Between 32-bit MCUs: ESP32, GD32, and STM32

Differences Between 32-bit MCUs: ESP32, GD32, and STM32

If you don’t want to miss my updates, remember to check the public account in the upper right corner and set it as a star, and take down the stars to give to me. 01 Introduction STM32: A product released by STMicroelectronics on June 11, 2007, it is a 32-bit microcontroller. GD32: A product released … Read more

Holtek Launches Cost-Effective HT32F49041 USB OTG Arm® Cortex® -M4 32-bit Microcontroller

Holtek Launches Cost-Effective HT32F49041 USB OTG Arm® Cortex® -M4 32-bit Microcontroller

丨Product Introduction丨 Holtek has launched a new Arm® Cortex®-M4 32-bit USB OTG microcontrollerHT32F49041 designed for high-performance computing and USB application scenarios, utilizing the efficient Cortex®-M4 core. This core implements a complete set of DSP instructions and a Memory Protection Unit (MPU), enhancing numerical computation performance and application security. The microcontroller features multiple power-saving modes, making … Read more

ACROVIEW Programmer Supports TI’s 32-bit Microcontroller CC2340R52N0RGER

ACROVIEW Programmer Supports TI's 32-bit Microcontroller CC2340R52N0RGER

As a leader in the chip programming industry, ACROVIEW Technology recently announced the latest update to its programming software and released a list of newly supported chip models. In this update, Texas Instruments (TI)’s 32-bit microcontroller CC2340R52N0RGER has been added to the list of supported devices by the ACROVIEW programmer AP8000. The CC2340R52N0RGER is a … Read more

51 Microcontroller Tutorial (20): Driving the RC522 Chip to Implement RFID Functionality

51 Microcontroller Tutorial (20): Driving the RC522 Chip to Implement RFID Functionality

Table of Contents 1. RC522 Driver PrinciplesDriver Principles 2. Code Implementation 3. Summary & Precautions 01 — RC522 Driver Principles The RC522 is a highly integrated contactless read/write chip launched by NXP, designed specifically for Near Field Communication (NFC) and Radio Frequency Identification (RFID) applications. It is widely used in access control systems, payment terminals, … Read more

STM32 Microcontroller #16: FLASH Memory

STM32 Microcontroller #16: FLASH Memory

Main reference materials: Bilibili @ Jiangxie Technology STM32 Beginner Tutorial – 2023 Edition Detailed Explanation with Chinese Subtitles Development materials 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: https://github.com/INKEM/Knowledge_Base This chapter is the final chapter based on Jiangxie Technology’s STM32 beginner tutorial, … Read more

Comparing ESP32 and STM32: A Technical Perspective

Comparing ESP32 and STM32: A Technical Perspective

Hello everyone, recently I encountered a newcomer asking whether to learn ESP32 or STM32 first. First of all, these two devices are not aimed at the same direction. STM32 is an enhanced version of the STC51, which has very limited resources, including few registers and limited RAM and ROM. If you want to develop more … Read more

Tian Neng Jian Controller K300 Specifications and Parameters

Tian Neng Jian Controller K300 Specifications and Parameters

Parameter Information: Brand Tian Neng Jian Electric Technology Co., Ltd. Model K300 Parameters Bus Current 100A, Phase Current 300A Connection Method Built-in Bluetooth, Mini Program Smart Debugging Place of Origin Shenzhen, China Manufacturer Tian Neng Jian Electric Technology Co., Ltd. Color Transparent Exploration Version, Ultimate Matte Black Plastic Shell Material Transparent Exploration Version is Pure … Read more

Design of Car Light Control System Based on 51 Microcontroller (Light, Visibility)

Design of Car Light Control System Based on 51 Microcontroller (Light, Visibility)

1. Design FunctionalityRequirements for the car light controller design:1. There are four lights on each side of the rear of the car: yellow light, red light, fog light, and reverse light. In the front, there are headlights (high beam, low beam), yellow light, and fog light.2. The headlights do not light up during the day … Read more