本书是中国移动物联网操作系统OneOS开发系列丛书之一,侧重于内核实现原理和内核应用。全书详细介绍OneOS内核的相关知识,包括OneOS框架及其OneOS核心技术——构建工程、任务管理和任务调度、系统配置、时间管理、队列、信号量、定时器、事件以及内存管理等。所有源码都配有详细的注释,且经过严格的审核测试,同时,本书配有大量的图例,对于想要深入学习RTOS类系统原理的人来说是一个不错的选择。 本书适合那些想要学习OneOS的初学者,也可作为高等院校计算机、电子技术、自动化、嵌入式等相关专业的教材。
本书是中国移动物联网操作系统OneOS开发系列丛书之一,侧重于驱动及组件应用模块的实现。如果读者之前没有接触过RTOS的实时内核,建议您先学习完《OneOS内核基础入门》再来学习本书的内容。 本书内容分为驱动、组件和异核通信3篇,针对STM32F103芯片,实现ⅡC、SPI等多种通信机制设备驱动及MQTT、CoAP等网络协议组件;针对STM32MP157目标芯片,实现MQTT、CoAP等网络协议,并利用双核异构的特性,构建主处理器对协处理器生命周期管理以及核间通信机制。 本书适合那些想要学习OneOS的初学者,也可作为高等院校计算机、电子技术、自动化、嵌人式等相关专业的教材。