Zbit Semiconductor SPI Flash Series Selection

Zbit Semiconductor SPI Flash Series Selection

SPI Flash is a type of non-volatile memory chip based on the Serial Peripheral Interface (SPI) protocol, featuring numerous significant advantages that make it widely used in various electronic devices. Compact Size: SPI Flash chips utilize advanced packaging technology, resulting in a small size that effectively saves circuit board space, enabling the miniaturization of products. … Read more

Unveiling Microcontroller Internals: What Are ROM and RAM?

Unveiling Microcontroller Internals: What Are ROM and RAM?

In the world of microcontrollers (also known as microcontrollers), ROM (Read-Only Memory) and RAM (Random Access Memory) are two important storage components, each playing an indispensable role, often found alongside engineers. Today, let’s discuss what ROM and RAM are, their uses, and more. 1. What is ROM? ROM, or Read-Only Memory, is a type of … Read more

Empowering Terminal Upgrades With Strong Design Power

Empowering Terminal Upgrades With Strong Design Power

Due to the repeated impacts of the pandemic and various external factors, the industry continues to be sluggish, intensifying competition, and more and more brands and dealers have been forced to exit. Especially in the terminal market, demand has shrunk, with both store traffic and sales experiencing a significant decline, marking a harsh winter. Coupled … Read more

Why Most MCUs Use XIP to Execute Code?

Why Most MCUs Use XIP to Execute Code?

Click the above“Embedded Intelligence Bureau”, select“Top/Star” Embedded intelligence, delivered first-handHello everyone, I am the intelligence guy~Today I will share with you the technology and knowledge of XIP: 1. What is XIP XIP, short for eXecute In Place, translates to “Execute In Place” or “Execute On Chip”. It is a design feature of computer systems that … Read more

Key Differences Between NOR Flash and NAND Flash

Key Differences Between NOR Flash and NAND Flash

NOR Flash and NAND Flash are two mainstream types of non-volatile memory (data is retained after power loss). Although both are based on floating-gate transistor structures, they exhibit significant differences in design, performance, and application scenarios. 1. Storage Structure and Access Method NOR Flash Parallel Structure: Storage cells are independently connected, supporting random access (similar … Read more

MRAM and ReRAM Focus on Automotive Opportunities

MRAM and ReRAM Focus on Automotive Opportunities

Emerging memory manufacturers are no longer solely emphasizing the potential of MRAM and ReRAM to replace existing memory technologies; instead, they are focusing more on highlighting their reliability in specific applications and environments. MRAM manufacturers Everspin Technologies recently announced the launch of a new MRAM product that meets the AEC-Q100 standard; meanwhile, Weebit Nano has … Read more

C Language Interview Questions: In-Depth Analysis of Essential Embedded Knowledge

C Language Interview Questions: In-Depth Analysis of Essential Embedded Knowledge

Click the blue text above: IoT Guesthouse to follow us In embedded C language interviews, in addition to basic syntax and data structures, some advanced features such as macro definitions, storage classes, and type modifiers will also be emphasized. These knowledge points not only test your mastery of syntax but also your understanding of the … Read more

Detailed Explanation of 3D NAND and 2D NAND Structures

Detailed Explanation of 3D NAND and 2D NAND Structures

Source: Tom Talks Chip Manufacturing Original Author: Tom Both 2D NAND and 3D NAND are types of non-volatile memory technology (NVM Non-Volatile Memory), which falls under the category of Memory. So, with 2D NAND available, why upgrade to 3D? Definition Non-volatile memory technology is a type of memory technology that retains stored data even when … Read more

The Volatile Keyword You Might Overlook in MCUs

The Volatile Keyword You Might Overlook in MCUs

Click 👆👆👆 the blue text Follow “Passion Embedded” In embedded development, especially in the development of microcontrollers like STM32, the <span>volatile</span> keyword is a very important concept. 1. Concept of the volatile Keyword <span>volatile</span> is a type modifier in C/C++ that tells the compiler: The variable may be modified unexpectedly (e.g., by hardware, interrupts, or … Read more