Embedded System Software Architecture Case Studies

Embedded System Software An embedded system is a computer system designed for specific applications, and its architecture has developed alongside the gradual application of embedded systems. The design of embedded software architecture is closely related to the architecture of embedded systems. The following case studies will help understand the relevant architecture diagrams of embedded software. … Read more

Data Structures and Algorithms in Embedded Systems

Embedded systems have their own data structures and algorithms, and there are quite a few. This article provides a brief introduction to the data structures and algorithms used in embedded systems, mainly to summarize and describe the data structures and algorithms in the embedded field, not a detailed description of algorithm principles. Here, I do … Read more

Advanced Software Architecture Design for Embedded Systems: Part 2

Click below【Learn Embedded Together to follow, learn, and grow together Continuing from the previous part, the software architecture design of embedded systems (Part 1) continues to explain, keep it up~ 5. Language-Oriented Programming (LOP) 5.1. Advancing Automated Code Generation The popular definition of language-oriented programming is: integrating domain-specific knowledge into a specialized computer language to … Read more

Lightweight Framework Designed for Embedded Systems

Today, I would like to share an open-source, lightweight framework designed specifically for embedded systems. Open-source address: https://gitee.com/MacRsh/mr-library Introduction to mr-library MR framework is a lightweight framework designed specifically for embedded systems. It fully considers the resource and performance needs of embedded systems. By providing standardized device management interfaces, it greatly simplifies the difficulty of … Read more

Overview of Embedded System Hardware Architecture

Super Hard Engineer— Here is a simple and easy-to-understandlatest hardware technology and knowledge sharing, as well as experience in job hunting and career planning. Click the blue characters “Super Hard Engineer” below the title to follow us for free, we help you quickly improve your skills and experience! Embedded System (Embedded system), is a specialized … Read more

A Comprehensive Overview of RISC-V Virtualization from an Embedded Systems Perspective

Corrector: TinyCorrect v0.1-rc3 – [epw]Title: [A First Look at RISC-V Virtualization from an Embedded Systems Perspective][001]Author: Bruno Sá, José Martins, Sandro Pinto@March 27, 2021Translator: trueptolemy [email protected]: 2022/08/11Revisor: Falcon [email protected], Walimis [email protected]: RISC-V Linux Kernel AnalysisSponsor: PLCT Lab, ISCAS This week begins the serialization of the RISC-V Virtualization series translations and articles, expected to last 3-4 … Read more

Embedded Technology Application Development Competition

The Embedded Technology Application Development Competition aims to promote the development of embedded development technology, guiding teaching practices and promoting the integration of industry and education. Its main purpose is to accelerate the integration process of government, industry, academia, and research, building a new teaching system centered on competition and involving multiple parties, to cultivate … Read more

Essential Guide to Embedded Development

At the STM32 Global Summit held in April this year, the industry looked ahead to the future of embedded systems and pointed out the three major development trends of embedded systems in 2024: On one hand, with the rapid development of artificial intelligence and machine learning technologies, embedded systems will increasingly integrate these advanced technologies … Read more

Summary of the First Stage of Embedded Learning from a Student’s Perspective

Student Submission 1. Student Information Introduction Student Peng, female, undergraduate, Internet of Things major, graduated in July 2023, currently studying embedded systems at GuoXinAn Education, and is a current student of the Baijie E357 program. 2. Submission Content The first stage of learning has completely ended. I have not only learned knowledge but, more importantly, … Read more

High-Performance Embedded Edge Data Platform – ITTIA DB

1. What is ITTIA DB? 1. ITTIA DB IoT – Designed for IoT devices (Edge database for MCU) Application Scenarios • IoT device management and data collection: Integrated into various IoT devices for managing device data, enabling data collection, storage, and preprocessing. • Edge computing: Supports local data processing and decision-making on devices, reducing reliance … Read more