Three Types of Memory Areas in Microcontrollers

Three Types of Memory Areas in Microcontrollers

Follow+Star PublicAccount, don’t miss out on exciting contentSource | typedefThis article shares some basic knowledge related to memory commonly found in microcontrollers. 1. Two Types of Memory FLASH Flash Memory is a secure and fast storage medium that is small in size, has a large capacity, is cost-effective, and retains data without power. It has … Read more

MiniTest: A Lightweight C++ Unit Testing Framework

MiniTest: A Lightweight C++ Unit Testing Framework

Click the blue text to follow immediately Introduction MiniTest is a lightweight C++ unit testing framework that provides assertion testing, parameterized testing, grouped testing, performance testing, and Mock (mock objects), suitable for the unit testing needs of small projects. Features of this framework: Lightweight: No third-party dependencies, suitable for embedded systems, CLI tools, etc. Easy … Read more

Why Do Smartphones Now Have More Memory Than Computers? Is It a System Requirement or a Marketing Strategy?

Why Do Smartphones Now Have More Memory Than Computers? Is It a System Requirement or a Marketing Strategy?

Click the “blue text” above to follow us Currently, the RAM configurations of Android smartphones on the market are getting higher and higher, with some flagship models even surpassing certain laptops. In a horizontal comparison, as early as 2021, ASUS’s “Republic of Gamers Phone 5 Ultimate” was the first to be equipped with up to … Read more

The Best RAM Solutions for Xilinx FPGA in the Wind

The Best RAM Solutions for Xilinx FPGA in the Wind

Introduction During the FPGA development process, it is common to encounter situations where data needs to be cached for later use. Typically, there are two solutions: RAM and FIFO. However, using FIFO has two limitations: There is a fixed delay of at least 3 clock cycles between FIFO output and input, and it cannot be … Read more

Teardown Confirmation! Huawei’s New Phone Unusually Uses Qualcomm Chip, No 5G Support

Teardown Confirmation! Huawei's New Phone Unusually Uses Qualcomm Chip, No 5G Support

Huawei recently released a remarkable smartphone that does not feature a Kirin chip, but instead unusually adopts a Qualcomm chip. The device is the Enjoy 70X Vitality Edition, priced starting at 1499 yuan, with a post-subsidy price of 1274.15 yuan. After the launch, popular influencer “Yang Changshun Repairman” immediately conducted a teardown of the 256GB … Read more

Analyzing MCU Stack Space with STM32 and Keil MDK

Analyzing MCU Stack Space with STM32 and Keil MDK

Follow+Star Public Account Number, don’t miss out on exciting content Author | strongerHuang WeChat Public Account | Embedded Column The stack is very important for programs; it plays a significant role in enabling programs to run quickly. But do you understand the stack? 1Introduction We all know that the stack is located in RAM, and … Read more

Sming: A Powerful, Easy-to-Use, and Efficient Embedded C++ Framework

Sming: A Powerful, Easy-to-Use, and Efficient Embedded C++ Framework

Are you still struggling with complex low-level code and cumbersome configurations in IoT development? Here, we introduce an open-source embedded C++ framework that can significantly enhance your development efficiency—Sming! It allows you to easily build high-performance IoT applications and quickly bring your ideas to life. 1. Sming: An Efficient and Convenient Embedded C++ Framework Sming … Read more

Special Surface Treatments for Touch Screen Glass Covers

Special Surface Treatments for Touch Screen Glass Covers

Special Surface Treatments for Touch Screen Glass Covers The current mainstream processes for cover glass surface treatments include AG (Anti-Glare), AR (Anti-Reflection), AF (Anti-Fingerprint), AM (Anti-Microbial), and AUV (Anti-UV). In this issue, we will delve into the key technologies of the four major surface treatment processes for cover glass: AG (Anti-Glare), AR (Anti-Reflection), AF (Anti-Fingerprint), … Read more

Who Affects the Storage (ROM) Performance of Mobile Phones?

Who Affects the Storage (ROM) Performance of Mobile Phones?

Click the above Computer Enthusiasts to follow us Just like the new PCs have fully transitioned to SSDs, today’s smartphones have also undergone a significant iteration, transitioning from eMMC flash to UFS flash. So, who influences the performance of UFS flash? Difference Between RAM and ROM Even now, many friends are unclear about the differences … Read more

Python Requests API Automation Testing Framework Tutorial

Python Requests API Automation Testing Framework Tutorial

Recommended: A Discussion on Visual Perception Testing in UI Automation This article is edited from the oschina blog by author Nan Mu Dong Er. If it helps you, feel free to share it with your friends! Recently, due to the company’s shift in testing focus from web page functional testing to API testing, most of … Read more