🚀 Download the Professional Embedded Starter Kit: https://www.wadixtech.com/embedded-systems-starter-kit
Stop starting from scratch. Get the production-ready templates and architectural cheat sheets used in this video.
---
🛠️ ADVANCED TRAINING:
Join our 4-Day Firmware Architecture Workshop: https://www.wadixtech.com/advanced-plan
---
About this video
In this video, we dive deep into the concept of ARM & Thumb instruction modes and how interworking allows switching between them. You'll learn what interworking means, how it works on classic ARM cores, and why it's not supported on ARM Cortex-M processors like the STM32. We’ll wrap up with a quick demo to bring the theory to life.
📌 Chapters:
00:00 🔹 Introduction
00:37 🧠 Understanding ARM & Thumb Instructions Modes Interworking
04:39 🛠️ Instructions Allowing ARM & Thumb Modes Switching
06:38 🚫 Why Cortex-M Doesn’t Support ARM–Thumb Interworking
07:02 👨💻 STM32 Demo: Showing It in Action
🧩 What You’ll Learn:
The difference between ARM and Thumb instruction sets 🧾
What interworking means and how it enables mode switching 🔄
Why ARM Cortex-M cores (like STM32) only support Thumb mode and what that implies ⚙️
A demo running on STM32 to visualize the theory in practice 💡
💻 Want to learn more about embedded systems, ARM architecture, and STM32 development?
🔗 Visit us at: www.wadixtech.com
🎓 Explore our hands-on training courses: www.wadixtech.com/training
👍 Like, share, and subscribe for more embedded tutorials, deep dives, and development demos!
#ARM #Thumb #Interworking #keilmdk #CortexM #STM32 #EmbeddedSystems #WadixTech #ARMArchitecture #microcontroller #programming #embeddedc