嵌入式实时操作系统是嵌入式人工智能与物联网终端的重要工具。本书以国产RT-Thread实时操作系统为蓝本,以ARM架构MCU为载体,基于应用开发的视角,阐述实时操作系统的线程、调度、延时函数、事件、消息队列、信号量、互斥量等基本知识要素,重点讲解实时操作系统下的程序设计方法。对于原理部分,本书从知其然且了解其所以然的角度,用一章篇幅以在内核代码中注入显示输出的方式给出原理浅析。全书共9章,分别为RTOS的基本概念与线程基础知识、RT-Thread第一个样例工程、RTOS下应用程序的基本要素、RTOS中的同步与通信、底层硬件驱动构件、RTOS下的程序设计方法、嵌入式人工智能、基于WiFi通信的物联网应用开发、初步理解RT-Thread的调度原理等。 本书面向高等学校计算机类、电子信息类、自动化类等相关专业的师生及应用开发工程师,也可作为实时操作系统应用开发技术的培训用书。
嵌入式实时操作系统是嵌入式人工智能与物联网终端的重要工具。本书以国产RT-Thread实时操作系统为蓝本,以ARM架构MCU为载体,基于应用开发的视角,阐述实时操作系统的线程、调度、延时函数、事件、消息队列、信号量、互斥量等基本知识要素,重点讲解实时操作系统下的程序设计方法。对于原理部分,本书从知其然且了解其所以然的角度,用一章篇幅以在内核代码中注入显示输出的方式给出原理浅析。全书共9章,分别为RTOS的基本概念与线程基础知识、RT-Thread第一个样例工程、RTOS下应用程序的基本要素、RTOS中的同步与通信、底层硬件驱动构件、RTOS下的程序设计方法、嵌入式人工智能、基于WiFi通信的物联网应用开发、初步理解RT-Thread的调度原理等。 本书面向高等学校计算机类、电子信息类、自动化类等相关专业的师生及应用开发工程师,也可作为实时操作系统应用开发技术的培训用书。
随手扫一扫~了解多多