Three Common Architectures in Embedded Software Development

Three Common Architectures in Embedded Software Development

Click the image below to search【Internet of Things】 to get many practical IoT projects prepared for you. Microcontroller programs are familiar to everyone, but few actually consider the architecture. With the increasing number of programs being developed, architecture is very necessary. The architecture of applications can be roughly categorized into three types: 1. Simple front … Read more

Virtualizing Arm Cortex-R52 Multi-core Microcontroller

Virtualizing Arm Cortex-R52 Multi-core Microcontroller

Disclaimer: This content and images are reprinted by BC-AUTO from the internet, information sourced from the WeChat public account of the Automotive Electronics and Electrical Architecture Innovation Development Forum. # BC-AUTO Sales Report List 1 Research reports on dozens of automotive engineering technology service companies globally and in China 2 Research report on global and … Read more

32-bit ARM Cortex-M0+ Microcontroller – PY32C642

32-bit ARM Cortex-M0+ Microcontroller - PY32C642

32-bit ARM® Cortex®-M0+ Microcontroller – PY32C642 Product Overview The PY32C642 series microcontroller adopts a high-performance 32-bit ARM® Cortex®-M0+ core, with a wide voltage operating range of MCU. It integrates 24Kbytes Flash and 3Kbytes SRAM memory, with a maximum operating frequency of 24 MHz. It includes various product types with different package types. 1 channel 12-bit … Read more

Introduction to STM32H5 Development Board

Introduction to STM32H5 Development Board

Without clicking the blue text, how can we have a story? STM32H503 Power Supply Communication QQ group: 615061293 STM32H503RBTx_LQFP64 is an outstanding evaluation kit of the STM32H5 series microcontrollers, manufactured using advanced 40nm technology, providing developers with excellent performance and energy efficiency. With a main frequency of up to 250MHz, the Arm® Cortex®-M33 core offers … Read more

Understanding the Differences Between Arduino, ARM, Raspberry Pi, and Microcontrollers

Understanding the Differences Between Arduino, ARM, Raspberry Pi, and Microcontrollers

Follow the Embedded Learning Station for fresh insights every day. 🤟 Note: This article has a total of 1683 words and an estimated reading time of 6 minutes. Many beginners struggle to understand the differences between Arduino, ARM, Raspberry Pi, and microcontrollers. All four belong to the realm of embedded technology, which encompasses a vast … Read more

Choosing Between Arduino and STM32: Which is More Suitable for Beginners?

Choosing Between Arduino and STM32: Which is More Suitable for Beginners?

Click on the blue text above to follow us Arduino and STM32 are both popular microcontroller platforms, each with its unique advantages and disadvantages. The choice of which is more suitable for beginners mainly depends on your learning goals and background. 1 Development Environment Arduino: Arduino mainly relies on the Arduino IDE, which is a … Read more

Understanding the Differences Between Arduino and Microcontrollers

Understanding the Differences Between Arduino and Microcontrollers

Readers who work with microcontrollers should have heard of Arduino or even used it, but many friends are still unclear about what Arduino is. Today, we will briefly describe Arduino for beginners. 1. Introduction to Arduino To understand Arduino, you must first understand what a microcontroller is. The basis of the Arduino platform is actually … Read more

Understanding the Differences Between Microcontrollers and Arduino

Understanding the Differences Between Microcontrollers and Arduino

The foundation of the Arduino platform is the AVR instruction set microcontroller, so it is necessary to understand some differences between microcontrollers and Arduino before using Arduino. 1 What is a Microcontroller? A working computer consists of these parts: Central Processing Unit (CPU) (for computation and control) Random Access Memory (RAM) (for data storage) Read-Only … Read more

The Importance of Using Watchdogs in Real-Time Operating Systems (RTOS)

The Importance of Using Watchdogs in Real-Time Operating Systems (RTOS)

Follow,Star public account, don’t miss out on exciting content Source: Segger Edited by: strongerHuang On January 25, 1994, the Clementine spacecraft was launched, a satellite by NASA used to test sensors and spacecraft components under long-term exposure to the space environment. Due to the lack of several watchdog codes, its mission was lost on May … Read more

Implementing Message Communication Between Dual-Core MCUs Using RTOS

Implementing Message Communication Between Dual-Core MCUs Using RTOS

You may often see multi-core CPUs in phones and computers, but multi-core microcontrollers are relatively rare. With the increasing demand and technological advancements, microcontrollers are no longer limited to single-core, and in recent years, dual-core microcontrollers have emerged. You might be curious about how dual-core microcontrollers communicate with each other. In fact, there are many … Read more