本文档包含以下内容:
支持的函数矩阵
关于矩阵
提供RTX支持的API的技术信息。函数矩阵为以下几部分提供:
-
实时函数
-
Win32支持的函数
-
C库支持的函数
-
C++库支持的函数
-
RTK函数
要点
注释代码(Code for Notes) |
含义 |
1 |
Rt优先级的范围为从0 到 127,而 Win32 的范围是 {-15, -2, -1, 0, 1, 2, 15} 。
|
2 |
RTX IPC命名空间独立于 Win32命名空间。
|
3 |
此调用被Rt和Win32两者都支持(如,
RtAtoi和
Atoi)。
|
4 |
在RTSS DLL中不能使用。
|
5 |
在共享的RTDLL中不支持的C/C++程序调用。
|
确定性
|
|
实时和Win32 API按功能分组
异常管理API
Exception Management Real-Time Functions | Exception Management Win32-Supported Functions |
RtAttachShutdownHandler | AbnormalTermination |
时钟和定时器API
Clocks and Timers Real-Time Functions | Clocks and Timers Win32-Supported Functions |
RtCancelTimer | FileTimeToLocalFileTime |
一般使用的API
General Use Real-Time Functions | General Use Win32-Supported Functions |
RtAtoi | CloseHandle |
中断服务API
Interrupt Services Real-Time Functions |
RtAttachInterrupt |
进程间通信(IPC)API
IPC Real-Time Functions |
RtCreateEvent |
内存API
Memory Real-Time Functions | Memory Win32-Supported Functions |
RtAllocateContiguousMemory | GetProcessHeap |
端口和总线IO API
Port and Bus IO Real-Time Functions |
RtDisablePortIo RtReadPortBufferUchar, Ushort, Ulong RtReadPortUchar, Ushort, Ulong |
进程和线程API
Processes and Threads Real-Time Functions | Processes and Threads Win32-Supported Functions |
RtCreateProcess | CreateThread |