Understanding Open Source Operating Systems in IoT

Understanding Open Source Operating Systems in IoT

Source: IntelligentThings Author: John Published by IoT Think Tank Please indicate the source and origin when reprinting —— [Introduction] —— The terms IoT, open source, and operating systems are currently hot topics in the IT industry, and these three terms constitute the open source operating systems for IoT. So, how much do you know about … 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

Mbed OS: An Open Source Embedded Operating System

Mbed OS: An Open Source Embedded Operating System

Mbed OS is an open-source embedded operating system launched by Arm for Internet of Things (IoT) devices. It provides a comprehensive solution for developing connected products based on Arm Cortex-M microcontrollers, covering security, connectivity, real-time operating system (RTOS), as well as drivers for sensors and I/O devices. This article will delve into the usage of … 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

Detailed Explanation of Makefile in Linux

Detailed Explanation of Makefile in Linux

👆Click the blue text "Linux Armory" at the top, then select "Set as Star" at the top right Don’t miss out on great articles, see valuable content first. 👆FollowLinux Armory, and receive hardcore Linux learning materials and code Makefile is a tool used for building and managing projects, especially suitable for C/C++ projects. It defines … Read more

A Comprehensive Guide to Makefile: From Basics to Advanced Applications

A Comprehensive Guide to Makefile: From Basics to Advanced Applications

Makefile is a compilation control file widely used for automating project builds. It defines a series of rules to guide the build process. With Makefile, developers can easily manage compilation, linking, cleaning, and other tasks for large projects. This article will start with the basic usage of Makefile and gradually delve into more advanced applications, … Read more

Embedded Functions in Makefile

Embedded Functions in Makefile

subst String Replacement Function $(subst <from>, <to>, <text>) replaces the <from> string in <text> with <to> and returns the replaced string. SRC:=/mnt/hgfs/share/123 DES:=$(subst /mnt,/root,$(SRC)) #ATTENTION: is, /root not, /root all: @echo $(SRC) @echo $(DES) /mnt/hgfs/share/123 /root/hgfs/share/123 patsubst Pattern String Replacement Function $(patsubst <pattern>, <replacement>, <text>) checks if the words in <text> (separated by spaces, tabs, … Read more

Understanding the Linux Kernel Makefile Execution Process

Understanding the Linux Kernel Makefile Execution Process

This article is an excellent piece from the Kanxue Forum Author ID on Kanxue Forum: jmpcall Essential Knowledge 1.1. Basic Syntax of Makefile If you are not familiar with Makefile syntax, it is recommended to learn it systematically, especially the following points: (1) Which parts of the Makefile contain shell commands: the command part in … Read more