Embedded Operating System Development and Practice Training

In today’s rapidly developing information technology, we have crossed the analog, digital, network, and mobile eras, entering a new era of artificial intelligence and even embodied intelligence. In this process, the importance of embedded IoT technology has become increasingly prominent. With the continuous improvement of hardware performance, using operating systems for development has become mainstream. RT-Thread, as a domestic open-source embedded IoT operating system, has been widely used in many fields due to its neutral third-party nature, advanced architecture, powerful functions, and prosperous community.

From November 9 to 10, RT-Thread will jointly hold an embedded operating system development and practice training event with Renesas Electronics. We sincerely invite all teachers interested in microcontrollers, IoT, embedded systems, computers, electronic information, measurement and control instruments, automation, and other related majors and courses to participate in this training. We look forward to your enthusiastic participation!

Organizer:

Shanghai Ruisaide Electronics Technology Co., Ltd., Renesas Electronics

Training Target:

Teachers from universities across the country in IoT, embedded systems, electronic information, computer, artificial intelligence, and related majors.

Training Time:

November 9 to 10, 2023, 10:00 – 16:00

Training Method:

Online Tencent Meeting

Equipment Used:

This training will rely on the RA6M3 HMI Board development board. If you need a kit, please contact Luo Qixi!

Embedded Operating System Development and Practice Training

Registration Method:

You can scan the QR code below to register directly ↓

Embedded Operating System Development and Practice Training

You can also click the link to register online:

https://jinshuju.net/f/dPJMcj

Training Outline

Schedule

Time

Content

Day 1

Morning

Theory: Introduction to RT-Thread and Renesas

Experiment:

  1. Development Environment Installation

  2. Using HMI-Board on RT-Thread Studio

  3. RT-Thread Source Code Structure

  4. First Experience with FinSH

Theory: Thread Concepts, Thread Control Blocks, Thread Attributes; Scheduler

Experiment: Learning RT-Thread Kernel based on HMI-Board – Using Threads

Theory: Concepts, Working Principles, and Control of Timers

Experiment: Learning RT-Thread Kernel based on HMI-Board – Using Timers

Theory: Memory Heap Management

Afternoon

Theory: Concepts, Working Principles, and Control Blocks of Semaphores

Experiment: Learning RT-Thread Kernel based on HMI-Board – Semaphore Synchronization Experiment: Producer-Consumer

Theory: Concepts, Working Principles of Mutexes, Priority Inheritance, Control Blocks

Experiment: Learning RT-Thread Kernel based on HMI-Board – Mutex Protecting Critical Sections Experiment: Priority Inheritance

Theory: Concepts, Working Principles, and Control Blocks of Message Queues

Experiment: Learning RT-Thread Kernel based on HMI-Board – Using Message Queues

Day 2

Morning

Theory: Introduction to Device Driver Framework, Principles, and Usage

Experiment: Learning RT-Thread Peripherals based on HMI-Board – Using PIN, UART

Theory: Introduction to Package Mechanism and Usage, Using WLAN Framework

Experiment: Learning RT-Thread Peripherals based on HMI-Board – Using WLAN Framework

Afternoon

Theory: Concepts, Principles, and Applications of Network Programming

Experiment: Learning Network Programming based on HMI-Board – Connecting to Wi-Fi Network using RW007, Adding TCP, MQTT Packages

Theory: Introduction and Usage of TCP, MQTT Protocols

Experiment: Using TCP Server Packages + Using MQTT Client Software in Conjunction with Packages for MQTT Network Communication

Contact Information for Training

Contact Person: Luo Qixi

Contact Number: 13632716562 (same number for WeChat)

Email: [email protected]

———————End——————

Embedded Operating System Development and Practice Training

Embedded Operating System Development and Practice Training

👇 Click to read the original text to enter the registration page

Leave a Comment

×