一个面向IoT设备的操作系统内核的设计与实现开题报告

 2022-11-17 15:44:06

1. 研究目的与意义

过去十年我国嵌入式系统产业发展迅猛,嵌入式应用逐渐告别单片机时代,如今即将迎来物联网应用的高潮。

物联网系统中有大量的嵌入式设备,与传统的嵌入式设备相比,物联网感知层的设备更小、功耗更低而且需要安全可靠和具备组网能力,物联网通信层需要支持各种通信协议和协议之间的转换,应用层则需具备云计算能力。

软件方面,支撑物联网设备的软件比传统的嵌入式设备更复杂,这也对嵌入式操作系统提出了更高的要求。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 课题关键问题和重难点

1.内核引导程序的编写。

引导程序将内核加载到内存当中,程序本身并不复杂,但是需要掌握许多的前置知识,包括汇编语言、x86指令集架构(实模式、32位保护模式以及可能的64位模式)、分段机制和分页机制、io接口。

2.进程以及进程的调度。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 国内外研究现状(文献综述)

一、研究背景物联网(intemet of things,iot)就是实现物与物互联、人与物互联,实现信息交换与共享。

物联网通过射频识别技术、红外传感器技术、全球定位 系统技术、激光扫描器及无线网络技术,把万物连接到互联网中。

这些连接到互联网中的物按照统一标准交换信息,实现对各物的智能化、定位、追踪、监控、数据采集等。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究方案

1.目标平台为x86平台。

主要考虑x86平台应用广泛,关于操作系统的资料较多。

2.采用微内核架构设计。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 工作计划

第一阶段3.1-3.29: 根据开题报告的要求,完成操作系统内核引导程序的编写,形成内核雏形,要求能在裸机上运行。

第二阶段 4.1-4.10: 完成进程模块开发与编写。

丰富中断处理程序,实现多进程,建立系统调用,实现进程调度。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版