Windows 实时操作系统 RTX64 3.6 学习(一)
RTX64 是英特蒙(IntervalZero)推出的一款 Windows 实时操作系统(RTOS)扩展平台 ,主要面向工业自动化、医疗设备、嵌入式系统等对“硬实时”性能有要求的应用场景。
RTX64 并非独立的操作系统,而是 Windows 的实时扩展补件 ,通过在硬件抽象层(HAL)增加一个实时调度器,将 Windows 转变为具备硬实时能力的系统,与 Windows 进程分别运行在不同 CPU 核心上。
⚙️ 关键特性
|
特性 |
说明 |
|
实时性能 |
时间间隔可精确设定至 1 微秒,中断服务线程(IST)延迟小于 10 微秒 |
|
内存支持 |
支持 64 位 Windows 下 512GB 可寻址物理内存,突破传统 32 位 Windows 的 4GB 限制 |
|
多核扩展 |
支持对称多处理(SMP),可灵活配置 1–63 个 CPU 实体内核给实时进程,并支持线程/中断 亲和性设置 |
|
开发优势 |
使用标准化 x86 多核 PC 主板与商用现成软件(COTS),可降低系统开发成本 25%–50% |
在学习和使用rtx64 实时操作系统的过程中,遇到了许多问题,走了许多弯路,也收获了许多经验,把它们记录了下来。
- rtx环境安装
- 安装Windows 10 专业工作站版1809 17763.107 OCT 31 2018.iso系统(可以安装双系统),通过AAct.exe激活工具激活。
- 安装vs2015.com_chs,需要连网登录注册
- 安装RTX64_3.6_Runtime_Setup
- 安装RTX64_3.6_SDK_Setup
- 按照rtx64-3.6-crk.7z破解,文件夹内文件全部拷贝到相应目录
- 安装完成后,设备管理器会有设备驱动,如下图:

7、测试是否安装成功,如果上述软件安装的版本不匹配,系统不能运行。在rtx64 36 runtime下打开conttrol pannel,按start /stop the subsystem 下面的三角形按钮后,三角形按钮失能,方形按钮使能,就说明安装成功。

8、Vs2015运行简单的测试程序:用vs2015打开安装目录下的测试程序,运行结果如下图

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐


所有评论(0)