Research on the Progress of IoT Operating Systems

Research on the Progress of IoT Operating Systems

Author of this article Wang Mei: Engineer at the Institute of Informationization and Industrialization Integration, China Academy of Information and Communications Technology. 1 Introduction The upgrade of strategic industries and the development of large-scale markets have driven the application of the Internet of Things (IoT) into a new wave of development. According to Gartner’s prediction, … Read more

Research on the Progress of IoT Operating Systems

Research on the Progress of IoT Operating Systems

If you don’t click the blue words to follow, opportunities will fly away! 1. Introduction Strategic industry upgrades and large-scale market development are driving IoT applications into a new wave of development. According to Gartner’s prediction, by 2020, the number of connected devices worldwide will reach 26 billion, and the IoT market size will reach … Read more

Mbed OS Adaptation Guide for Jihai APM32F407

Mbed OS Adaptation Guide for Jihai APM32F407

Introduction to Mbed OS Mbed OS is a free and open-source IoT operating system designed based on the Arm® Cortex®-M architecture, developed collaboratively by Arm and its technology partners. It features connectivity, ease of use, security, modularity, support for device management, and machine learning, while providing software libraries, development hardware, tutorials, and code examples to … Read more

Mbed OS: An Open Source Embedded Operating System by Arm

Mbed OS: An Open Source Embedded Operating System by Arm

Mbed OS, an open source embedded operating system developed by Arm, is rapidly transforming the landscape of Internet of Things (IoT) development. It not only simplifies the development process but also provides a solid security foundation and rich features for IoT devices, making it the preferred platform for building the next generation of smart devices. … Read more

Yes, mbed OS 5 Is Now Available

Yes, mbed OS 5 Is Now Available

Cover image: This is the “Internet of Things” as seen by people from 1960 to 1990. Recently, ARM mbed released mbed OS 5.3, which is a further performance upgrade based on previous versions. This is a good sign, indicating that the basic framework and development approach have been established, and there should no longer be … Read more

Debugging ARM64 Kernel with DS-5 Community Edition

Debugging ARM64 Kernel with DS-5 Community Edition

In Chapter 3 of “Running Beginner’s Guide,” Ben Shu introduced the method of step-by-step debugging the kernel using Eclipse + QEMU. With the kernel compiled using Ben Shu’s unique O0 option, you can freely explore the kernel. Today, Ben Shu will introduce the IDE debugging tool developed by ARM: DS-5. DS-5 is a secondary development … Read more

Hello World in Assembly Language

Hello World in Assembly Language

Assembly Language for x86 Architecture In assembly language, a simple “Hello, World!” program can be written like this (assuming we are using x86 architecture assembly language): section .data hello db 'Hello, World!',0 section .text global _start _start: ; write syscall mov eax, 4 mov ebx, 1 mov ecx, hello mov edx, 13 int 0x80 ; … Read more

Porting μC/OS-II Operating System to Various Processors

Porting μC/OS-II Operating System to Various Processors

The μC/OS-II operating system is a preemptive multitasking, single memory space, microkernel embedded operating system with efficient and compact characteristics. It has high execution efficiency, occupies little space, is highly portable, has good real-time performance, and strong scalability. Using the μC/OS-II real-time operating system can effectively schedule tasks; assigning different priorities to tasks ensures timely … Read more

Design of Smart Home Controller Using ZigBee Technology

Design of Smart Home Controller Using ZigBee Technology

Selected from 21ic Forum, TI Wireless Connection Subforum, original post link at the bottom “Read Original” The smart home controller introduced in this article utilizes ZigBee technology to integrate many relatively independent household appliances into a unified smart home system, facilitating local operation of various electrical devices in the home, while also enabling remote control … Read more

Affordable Low-Power Bluetooth Module Recommendations for Space-Constrained Applications

Affordable Low-Power Bluetooth Module Recommendations for Space-Constrained Applications

Atmel Smart Connect One of the primary challenges in the Internet of Things (IoT) market is system integration — connecting one or more devices to gateways and the cloud. The Atmel Smart Connect Bluetooth solution is an easy-to-use, low-power Bluetooth connectivity solution that supports IoT and seamlessly integrates with the embedded BLE4.1 stack and IPv6 … Read more