摘要
本发明公开了实时操作系统虚拟机的串口半虚拟化方法及系统,通过为实时操作系统RTOS虚拟机和串口服务器配置共享内存,使实时操作系统RTOS虚拟机将串口数据写入共享内存,串口服务器读取数据并将数据打印,从而利用共享内存中的数据,通过实时系统虚拟机前端程序,判断是否可以写串口数据,若数据不可写则先调度其他任务,避免阻塞的发生;串口服务器还通过主动变频轮询的方式读取共享内存中的数据,轮询的读取方式可以避免传统串口虚拟化机制中vmexit的发生,同时变频轮询的方式利用了时间局部性原理,平衡了串口数据输出的实时性和轮询的性能开销。
技术关键词
实时操作系统
虚拟化方法
串口服务器
指针
数据
变量
虚拟化机制
虚拟化系统
程序
队列结构
环形
实时系统
阶段
组织
系统为您推荐了相关专利信息
环境监测系统
智能监控模块
三维可视化引擎
RS485有线通信
故障预测模型
负载均衡方法
配电网络
网络带宽利用率
任务分配策略
建立拓扑结构
智能摄像头
画面
识别模块
数据模块
动态数据分析
模型数据处理方法
建筑构件
数字孪生模型
钢筋下料技术
阶段