How to Smoothly Play Videos Using MCU?

How to Smoothly Play Videos Using MCU?

This article guide The Cortex-M7 processor is fundamentally a microcontroller, yet it boasts a main frequency of up to 600MHz, high-density 512KB TCM SRAM, and 16MB of high-speed SDRAM. Its ultra-fast real-time response and strong processing capabilities enable the RT1052 to perform video encoding and decoding. For video applications, when the processor lacks a GPU … Read more

Using TCM with XC32 Compiler on Cortex-M7 MCU

Using TCM with XC32 Compiler on Cortex-M7 MCU

How to Use TCM with XC32 Compiler on Cortex®-M7 Based MCU Introduction The Microchip SAMS70/E70/V7x series microcontrollers (MCUs) are high-performance MCUs based on the Arm® Cortex®-M7 core. This series of MCUs offers rich peripherals and built-in large-capacity code and data memory. To ensure high-speed, low-latency, and deterministic access to time-critical code and data, the Arm … Read more

Understanding ARM Cortex-M7 Cache: Basics and Principles

Understanding ARM Cortex-M7 Cache: Basics and Principles

Summary Introduction 1. Why introduce cache in CPU architecture? 2. The role of cache 3. Memory system of ARM Cortex-M4 / Cortex-M7 CPU architecture 4. Detailed explanation of basic concepts related to cache Conclusion Introduction For many years, most embedded MCUs based on RISC CPU (like 8051 core, PIC core, and ARM Cortex M0/M0+ and … Read more