本篇主要提供OneOS内核基础入门电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
本书是中国移动物联网
操作系统OneOS开发系列丛
书之一,侧重于内核实现原
理和内核应用。全书详细介
绍OneOS内核的相关知识,
包括OneOS框架及其
OneOS核心技术——构建工
程、任务管理和任务调度、
系统配置、时间管理、队列
、信号量、定时器、事件以
及内存管理等。所有源码都
配有详细的注释,且经过严
格的审核测试,同时,本书
配有大量的图例,对于想要
深入学习RTOS类系统原理
的人来说是一个不错的选择
。
本书适合那些想要学习
OneOS的初学者,也可作为
高等院校计算机、电子技术
、自动化、嵌入式等相关专
业的教材。
基础篇
第1章 OneOS简介
1.1 初识OneOS
1.1.1 什么是OneOS
1.1.2 为什么选择OneOS
1.1.3 OneOS特点
1.2 磨刀不误砍柴工
1.2.1 资料查找
1.2.2 CortexM架构资料
1.3 OneOS源码初探
1.3.1 OneOS源码下载
1.3.2 OneOS文件预览
第2章 OneOS搭建开发环境
2.1 OneOSCube介绍
2.2 构造项目工程
内核基础篇
第3章 OneOS自动初始化机制
3.1 OneOS自动初始化机制意义
3.2 OneOS自动初始化机制原理
第4章 OneOS中断和临界段详解
4.1 CortexM和OneOS中断
4.1.1 CortexM中断
4.1.2 CortexM中断管理
4.1.3 CortexM优先级分组定义
4.1.4 CortexM优先级设置
4.1.5 CortexM用于中断屏蔽的特殊寄存器
4.2 OneOS中断实验
4.2.1 功能设计
4.2.2 软件设计
4.2.3 下载验证
第5章 OneOS任务基础知识
5.1 什么是多任务系统
5.2 任务调度管理实现
5.2.1 任务管理
5.2.2 任务状态
5.2.3 任务优先级
5.2.4 任务实现
5.2.5 任务控制块
5.2.6 任务堆栈
第6章 OneOS任务相关API函数
6.1 任务创建和删除API函数
6.2 动态创建与删除任务实验
6.2.1 功能设计
6.2.2 软件设计
6.2.3 下载验证
6.3 静态创建与删除任务实验
6.3.1 功能设计
6.3.2 软件设计
6.3.3 下载验证
6.4 任务挂起和恢复API函数