ad
 close

Huawei IoT operating system LiteOS

This course explains the complete structure and source code of Huawei LiteOS SDK, which is equipped with practical projects.

4524 people study

senior 69 class hours Updated on July 16, 2020

 QR code Download the school APP Cache video for offline viewing

 Zhu Youpeng
  • Best selling package
  • Selected Package
  • Popularity package
  • Exclusive package
Embedded Software Engineer's Complete Learning Roadmap Topic - Actual Project Attacks
Embedded Engineer Cultivation Plan Series Courses -- 0.1. Embedded Software Engineer Learning Guide
90983 people study
¥1.00
Embedded Engineer Cultivation Plan Series Course -- 0.2. Mr. Zhu will take you to learn Linux
338535 people study
¥1.00
Embedded Engineer Cultivation Plan Series Courses -- 0.3. Embedded Linux C Programming Foundation
569349 people study
¥1.00
More 70 courses
ARM Bare Metal Combat Complete Video Course Topic
1.1. What you need to know about ARM - the opening part of the bare machine
177929 people study
¥1.00
1.2 ARM Architecture and Assembly Instructions - ARM Bare Metal Part II
242069 people study
¥39.00
1.3. Development board, schematic diagram and data manual - ARM Bare Metal Part III
102061 people study
¥29.00
More 16 courses
Zhu Youpeng's Advanced Intensive Lecture on Embedded - C Language (the most complete 2.0)
4.1 The big topic of memory -- the opening part of the intensive lecture on C language
148216 people study
¥1.00
4.2. C Language Bit Operation Details - C Language Part Intensive Lecture Part 2
70979 people study
¥1.00
4.3. Pointer is the essence of C - Part 3 of the Intensive Lecture of Language C
140126 people study
¥35.00
More 10 courses
Zhu Youpeng's Advanced Intensive Lecture on Embedded - C Language (the most complete 2.0)
4.1 The big topic of memory -- the opening part of the intensive lecture on C language
148216 people study
¥1.00
4.2. C Language Bit Operation Details - C Language Part Intensive Lecture Part 2
70979 people study
¥1.00
4.3. Pointer is the essence of C - Part 3 of the Intensive Lecture of Language C
140126 people study
¥35.00
More 10 courses
  • Course Introduction
  • Course outline

Suitable for:

This course is not a zero foundation. It is suitable for students who have the foundation of single-chip microcomputer and C language development and want to learn the operating system of the Internet of Things in depth.

You will learn:

This course explains the complete structure and source code of Huawei LiteOS SDK, which is equipped with practical projects.

Course introduction:

Note: LiteOS in this course is a set of IoTOS developed by the Liteos kernel for Huawei Cloud IoT, also called iot link, not the HarmonyOS Hongmeng system. Hongmeng system also uses LiteOS as the kernel, and there are two sets of liteos-m and liteos-a. In fact, the Liteos-m in Hongmeng is very similar to the Liteos kernel in this course. They are homologous, but facing different directions, they are not the same thing.


This course "LiteOS, Huawei's Internet of Things operating system" is a set of video courses combining the theory and practice of the Internet of Things launched by Mr. Zhu in the Internet of Things lecture. This course covers the following four topics in a progressive manner.

Topic 1: Internet of Things, which is the opening part of the whole course. It mainly introduces the concept, development process, typical cases and application scenarios of the Internet of Things, deeply expounds the 4-tier architecture of the Internet of Things from a technical perspective, and analyzes the core technologies and implementation principles of each level. The main purpose of this section is to give you a deep and professional understanding of the Internet of Things. Many people have always been interested in the Internet of Things, and have found many materials and read many books, but the more they read it, the more confused they become. In particular, many college students majoring in the Internet of Things still do not know what the Internet of Things is after several years of college study, let alone how to learn the Internet of Things. This part is born to solve this problem.

Topic 2: Operating system, this is the second part of the whole course. It mainly introduces the basic principle of operating system, the role and components of operating system, so that we can understand the difference between bare metal development and development based on operating system. This part is more theoretical, in order to solve the cognitive basis of many students on the operating system. Many students and even developers, especially the developers of single chip computers, are used to bare metal development, which is directly based on the development of registers or official library functions (such as the HAL library and standard library of stm32). They are very confused about what the operating system is, and why can bare metal development also do projects that also need an operating system? What is the difference between using an operating system and not? Why learn the operating system? How should I learn the operating system? This part is to answer these questions.

Topic 3: Internet of Things operating system, which is the three parts of the whole course. The IoT operating system is an operating system specially developed and designed for the IoT, and is the core technology of IoT devices. The IoT operating system is also a kind of operating system. It has the general characteristics of the operating system (we just learned about the general operating system before), but the IoT operating system has many unique characteristics. Huawei's LiteOS is a very typical excellent IoT operating system. In addition, there are other domestic operating systems such as RT Thread AliOSTings and other excellent IoT operating systems, as well as Amazon's Freertos and other IoT operating systems abroad. What's so special about the IoT operating system? How to select the operating system for IoT products? How to develop IoT products based on the operating system? This part of the course will answer these questions.

Topic 4: Huawei's IoT operating system LiteOS, which is the fourth part of the whole course. This part focuses on LiteOS. Based on the foreshadowing of the first three parts, we will explain the design idea of LiteOS in detail, arrange two chapters to analyze the source code of LiteOS kernel and surrounding components in detail, and introduce the NB476 development board that we designed for learning the Internet of Things, And based on this development board and LiteOS, a typical IoT product test of temperature and humidity and power failure detection alarm is designed, which enables everyone to experience the development mode of IoT project based on LiteOS in the test practice. This part is the most important part of the whole course, occupying about half of the whole course. Therefore, in fact, the content of our entire course is still relatively technical, which can be described as "going from low to high". Starting from the basic concept, we can finally lead you to make products.


Course features

*Zero foundation can be learned to lower the learning threshold.

*Easy to understand. Not afraid to learn, but afraid that you will not learn.

*Clear thinking, funny language, and will not sleep when watching the video······

*Videos+documents+exercises+Q&A to ensure the quality of learning in many ways.

*The teaching method of basic knowledge+train of thought guidance is to teach students how to fish more than to teach them how to fish.

*Series of courses. This tutorial is just an introduction, and there will be more exciting video updates in the future.


Expand more

Course outline- Huawei IoT operating system LiteOS

Expand more
 close
  • Course Introduction
  • Course outline
on-line
customer service
APP
download

Download Android client

Download iPhone client

official
WeChat

Follow official WeChat

return
Top