文件名称:cmsis_cpp:CMSIS-RTOS API的C ++ 11C ++ 14接口
文件大小:45KB
文件格式:ZIP
更新时间:2024-06-14 09:58:01
C++
CMSIS C ++ CMSIS-RTOS API版本2的C ++ 11 / C ++ 14接口。 此源代码基于接口实现了STL的某些类。 您必须使用支持C ++ 11 / C ++ 14标准的C ++编译器,例如 。 C ++标准 线 定义于头文件“ Thread.h” 此标头是库的一部分。 它提供了STL的完整实现接口。 您可以直接使用和 类和std :: this_thread命名空间。 线程以可连接状态创建,具有默认线程优先级(osPriorityNormal)和来自默认堆栈大小。 有关更多详细信息,请参见。 互斥体 在头文件“ Mutex.h”中定义 此标头是库的一部分。 它提供了STL的部分实现接口。 您可以直接使用std :: mutex , std :: timed_mutex , std :: recursive_mutex和std :: recursive_
【文件预览】:
cmsis_cpp-master
----include()
--------Timer.h(2KB)
--------EventFlag.h(4KB)
--------OSException.h(2KB)
--------ThreadFlag.h(3KB)
--------Chrono.h(3KB)
--------MessageQueue.h(6KB)
--------Semaphore.h(5KB)
--------Thread.h(6KB)
--------OS.h(3KB)
--------Mutex.h(6KB)
--------ConditionVariable.h(4KB)
--------Memory.h(6KB)
----LICENSE(1KB)
----src()
--------ConditionVariable.cpp(3KB)
--------OS.cpp(5KB)
--------ThreadFlag.cpp(5KB)
--------Memory.cpp(4KB)
--------Chrono.cpp(3KB)
--------Thread.cpp(6KB)
--------EventFlag.cpp(6KB)
--------MessageQueue.cpp(5KB)
--------rtx_os.cpp(3KB)
--------OSException.cpp(5KB)
--------Timer.cpp(5KB)
--------Mutex.cpp(4KB)
----.gitignore(270B)
----README.md(8KB)