Common Software Architectures for Microcontroller Development

Common Software Architectures for Microcontroller Development

Microcontroller programs are familiar to everyone, but few truly consider the architecture used. As program development continues to increase, having a solid architecture becomes essential. 1. Time-Slice Polling Method This is a program architecture design scheme that lies between sequential execution methods and operating systems. This design scheme aims to help embedded software developers elevate … Read more

From Smartwatches to Intelligent Driving Cockpits: Embedded Operating Systems

From Smartwatches to Intelligent Driving Cockpits: Embedded Operating Systems

Hello everyone, I am Architect Xiao En, here to explain the knowledge for the senior architect and system analyst examination in a fun way. Today, we will talk about the special forces — Embedded Operating Systems. If general-purpose operating systems (like Windows and Linux) are likened to “all-round warriors”, then embedded operating systems are like … Read more

Famous Software Written in C and C++

Famous Software Written in C and C++

Click the blue textFollow us Due to changes in the public account’s push rules, please click “View” and add “Star” to get exciting technical shares at the first time Source from the internet, infringement will be deleted We often talk about how powerful C/C++ is, but it’s always just hearsay; we need to see it … Read more

Computer Knowledge Points: Operating Systems

Click the blue text to follow us Operating SystemsNational Enrollment for Upgrading | Computer Knowledge Points Overview of Operating Systems An operating system is a type of system software that controls and manages the hardware and software resources of a computer system, controls program execution, improves human-computer interaction, organizes the workflow of the computer reasonably, … Read more

The Development of UNIX, Linux, iOS, and Android

The Development of UNIX, Linux, iOS, and Android

Unix simplified to form Linux, which serves as the kernel for Android, while Apple uses the Unix system as the kernel for iOS and MacOS.1. Timeline of System Releases2. The Birth of UNIXIn 1969, Ken Thompson, a researcher at Bell Labs, developed a computer game called Space Travel, which ran on multiple systems but did … Read more

Outlook on Automotive Operating Systems

Outlook on Automotive Operating Systems

Operating systems (OS) are essential for managing all hardware and software based on computer systems and are a key software platform in the automotive industry.The focus of this article is to provide tutorial information and some insights on automotive OS strategies. Each OS varies significantly in functionality, program size, complexity, development workload, hardware requirements, as … Read more

Overview of ARMv8 System Security

Overview of ARMv8 System Security

Click on the above“Embedded and Linux Matters”, select“Pin/Star Public Account” Welfare and dry goods delivered at the first time Security in ARMv8-A Systems A secure or trusted operating system protects sensitive information in the system, such as user-stored passwords and credit card authentication information from attacks. Security is defined by the following principles: Confidentiality: Protect … Read more

What is an Embedded System

What is an Embedded System

Embedded Systems Currently, common embedded consumer products are either applications of bare-metal embedded systems based on microcontrollers or applications of embedded Linux systems. Among these, the former represents relatively low-end products with simple functions, while the latter is of higher grade, featuring complex functionalities and interactive systems that are more convenient for user operation. An … Read more

Tock: The Embedded Operating System Marvel!

Tock: The Embedded Operating System Marvel!

Dear friends, today I would like to introduce you to Tock. You might find this name a bit unfamiliar, but once you learn about its powerful features, you will definitely fall in love with this operating system. Especially if you are involved in embedded system development, this article will be helpful for you! What is … Read more

Subforum: Embedded Technology Conference | Overview of Embedded Operating System Paper Abstracts

Subforum: Embedded Technology Conference | Overview of Embedded Operating System Paper Abstracts

Topic: Embedded Operating Systems 1. Embedded Multi-core Operating System for Intelligent Systems Prof. ALLAN HE, Embedded System Associations The rapid deployment of artificial intelligence technology at the edge and on-device is driven by large models, and the research and application of high-performance heterogeneous multi-core embedded processors and microcontroller chips are quickly becoming widespread in intelligent … Read more