关键词:
实时操作系统
计算机网络技术
系统设计
以太网控制器
缓存机制
报文处理
信号处理
摘要:
传统的嵌入式实时操作系统中的缓存机制在执行时会出现许多报文块会过度消耗系统CPU使用寿命。为此,文中提出基于计算机网络技术的嵌入式实时操作系统设计。在硬件设计上,设计微内核体系结构,保留基本服务在系统内核中,将其他功能移出到用户空间,设计以太网控制器,使系统在不同的网络环境下实现各种功能。在软件设计上,优化嵌入式网络通信协议,针对不同的报文采取不同的处理方式,同时处理产生的实时信号,将信号与报文结合在一起,预测系统下一步操作,达到实时操作的目的。实验结果表明,设计的基于计算机网络技术的嵌入式实时操作系统在执行任务时内存空间占比小,数据开销小,系统CPU使用寿命得到增长。