Complete Application Notes on NAND and NOR Flash

Complete Application Notes on NAND and NOR Flash

This article highlights: 1. Common FLASH reference circuits from Huawei, Samsung, and Intel; 2. Explanation of 2-bit and 4-bit NAND FLASH in conjunction with datasheets; 3. Summary of debugging thoughts and sharing of simple debugging experiences; 4. Introduction to the latest 3D Xpoint technology. First, I would like to use this image to illustrate the … Read more

Summary of STM32 Embedded Interview Knowledge Points

Summary of STM32 Embedded Interview Knowledge Points

Follow and pin the public account to not miss exciting content Answer: Reference: STM32 Development – Introduction to STM32Different Kernels: F1 uses Cortex-M3, F4 uses Cortex-M4; Different Clock Frequencies: F1 operates at 72MHz, F4 at 168MHz; Floating Point Operations: F1 lacks a floating point unit, while F4 has one; Functional Performance: F4 has more peripherals … Read more

Summary of STM32 Embedded Interview Topics

Summary of STM32 Embedded Interview Topics

What are the differences between STM32F1 and F4? Answer: Refer to: STM32 Development – Introduction to STM32 Core Differences: F1 uses Cortex-M3 core, while F4 uses Cortex-M4 core; different clock frequencies: F1 operates at 72MHz, F4 at 168MHz; floating-point operations: F1 lacks a floating-point unit, while F4 has one; functional performance: F4 has richer peripherals … Read more

Summary of STM32 Embedded Interview Topics

Summary of STM32 Embedded Interview Topics

Scan to follow "Learn Embedded Together", learn together, grow together. 1. What are the differences between STM32F1 and F4? Different cores: F1 has Cortex-M3 core, F4 has Cortex-M4 core; Different clock frequencies: F1 has a clock frequency of 72MHz, F4 has a clock frequency of 168MHz; Floating-point operations: F1 has no floating-point unit, F4 does; … Read more

Summary of STM32 Embedded Interview Knowledge Points

Summary of STM32 Embedded Interview Knowledge Points

1. What are the differences between STM32F1 and F4? Answer: Refer to: STM32 Development – Introduction to STM32Different cores: F1 has a Cortex-M3 core, while F4 has a Cortex-M4 core; different main frequencies: F1 runs at 72MHz, while F4 runs at 168MHz; floating-point operations: F1 lacks a floating-point unit, while F4 has one; functional performance: … Read more

Wireless Module Practical Tutorial

Wireless Module Practical Tutorial

Introduction nRF24.L01 is a new type of single-chip RF transceiver device that operates in the 2.4 GHz to 2.5 GHz ISM band. It has built-in functions such as a frequency synthesizer, power amplifier, crystal oscillator, and modulator, and integrates enhanced ShockBurst technology, allowing the output power and communication channels to be configured via programming. This … Read more

Common Buses: IIC, IIS, SPI, UART, JTAG, CAN, SDIO, GPIO

Common Buses: IIC, IIS, SPI, UART, JTAG, CAN, SDIO, GPIO

IIC IIC (Inter-Integrated Circuit) bus is a two-wire serial bus developed by PHILIPS for connecting microcontrollers and their peripheral devices. The I2C bus transmits information between the bus and devices using two lines (SDA and SCL), enabling serial communication between the microcontroller and external devices or bidirectional data transfer between the master and slave devices. … Read more

A Comprehensive Guide to SPI Protocol

A Comprehensive Guide to SPI Protocol

Does IIC support hot swapping? (With a detailed interpretation of CW32 IIC protocol) Have you learned it yet? After I finish these low-speed experiments, I will provide the debugging steps for the logic analyzer. IIC is done, next comes SPI, which is worth highlighting because the vast majority of devices use SPI; it’s practically ALL … Read more

Measuring Over 30 Communication Protocols: UART, SPI, CAN, and More!

Measuring Over 30 Communication Protocols: UART, SPI, CAN, and More!

With the continuous updates in hardware architecture, oscilloscopes are no longer just instruments for ‘oscillography’; protocol decoding is a typical representation! IIC, SPI, UART, CAN, LIN… we have equipped the ZDS series oscilloscopes with up to 37 protocol decoding analysis plugins for free. Where are these many protocols used, and how are they specifically utilized? … Read more

Why Are 2 Data Points Lost During SPI Transmission?

Why Are 2 Data Points Lost During SPI Transmission?

Someone used the STM32F4 chip to validate the SPI functionality. When using two on-chip SPI modules for transmission and reception based on interrupts, it was found that there was always a loss of received data, seemingly losing the last 2 data points. The code used the HAL library’s API functions. What could be the reason? … Read more