没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
核心分区操作系统 2.7.0 版本发布 CorePartitionOS 是一个几乎适用于任何事物的操作系统,但将始终使用单核,非常轻巧(上下文范围从 8 位处理器/微控制器的 48 字节到 64 位处理器的 168 字节),兼容 8、32、64 和 128位处理器和微控制器,几乎可以在任何地方工作。 CorePartitionOS 背后的概念是一个强大的实现,完全基于 C 标准原则,基于非堆栈置换,允许代码零汇编但部署真实线程。 这个 OS/Lib 完全与协作线程一起工作,开发人员将能够控制何时更改上下文,因此您可以精确调整代码以使用非常小的堆栈内存页面,为您的应用程序提供更多内存。 由于它依赖于协作线程,因此与该函数相关的所有内容在执行时都将是原子的。 CorePartitionOS 还使用内核消息代理(发布/订阅者原则)中的最新技术提供异步和同步 IPC(进程间通信)和使用两个主体
资源推荐
资源详情
资源评论
收起资源包目录
CorePartition:具有实时调度程序的通用协作多线程库,旨在以虚拟方式工作到任何现代微控制器或 Microchip 中,也适用于现代操作系统(Mac、Linux、Windows)或 FreeRTOS 上的用户空间应用程序。 支持 C 和 C++ (206个子文件)
CorePartition.h.3 29KB
CorePartition.c.3 24KB
md__r_e_a_d_m_e.3 14KB
CpxThread.3 2KB
CpxSubscriptions.3 790B
CpxMsgPayload.3 568B
CpxSmartLock.3 504B
keywords.txt.3 220B
README.md.3 214B
CorePartition.c 32KB
StaticThreadExample.c 6KB
ThreadExample.c 6KB
LockExample.c 5KB
WaitThreadExample.c 4KB
.clang-format 4KB
Terminal.cpp 8KB
doxygen.css 31KB
search.css 4KB
tabs.css 1KB
Doxyfile 13KB
ThermalCameraDemo.ino.eep 13B
LowMemoryExample.ino.eep 13B
LowMemoryExample.ino.eep 13B
.gitignore 101B
CorePartition.h 23KB
Terminal.hpp 5KB
_core_partition_8h.html 126KB
_core_partition_8c.html 114KB
_core_partition_8h_source.html 92KB
RFC 854 - Telnet Protocol Specification.html 50KB
globals.html 24KB
md__r_e_a_d_m_e.html 22KB
struct_cpx_thread.html 20KB
globals_func.html 16KB
struct_cpx_subscriptions.html 9KB
globals_defs.html 8KB
struct_cpx_thread-members.html 8KB
functions.html 8KB
functions_vars.html 8KB
struct_cpx_msg_payload.html 7KB
globals_eval.html 6KB
struct_cpx_smart_lock.html 6KB
annotated.html 5KB
globals_type.html 5KB
globals_vars.html 5KB
globals_enum.html 5KB
files.html 5KB
classes.html 5KB
struct_cpx_subscriptions-members.html 4KB
pages.html 4KB
keywords_8txt.html 4KB
_r_e_a_d_m_e_8md.html 4KB
struct_cpx_msg_payload-members.html 4KB
index.html 4KB
struct_cpx_smart_lock-members.html 4KB
enumvalues_1.html 1KB
enumvalues_0.html 1KB
variables_4.html 1KB
functions_0.html 1KB
variables_3.html 1KB
variables_6.html 1KB
variables_1.html 1KB
variables_0.html 1KB
variables_5.html 1KB
variables_7.html 1KB
variables_2.html 1KB
typedefs_1.html 1KB
typedefs_0.html 1KB
classes_0.html 1KB
defines_0.html 1KB
defines_6.html 1KB
defines_1.html 1KB
defines_3.html 1KB
defines_5.html 1KB
defines_2.html 1KB
defines_4.html 1KB
files_2.html 1KB
pages_0.html 1KB
files_1.html 1KB
files_0.html 1KB
enums_0.html 1KB
all_5.html 1KB
all_9.html 1KB
all_b.html 1KB
all_0.html 1KB
all_2.html 1KB
all_d.html 1KB
all_1.html 1KB
all_a.html 1KB
all_6.html 1KB
all_7.html 1KB
all_c.html 1KB
all_8.html 1KB
all_4.html 1KB
all_3.html 1KB
nomatches.html 500B
WiFiDotMatrixDisply.ino 24KB
SmartTraficLight.ino 21KB
ThermalCameraDemo.ino 15KB
Thread.ino 12KB
共 206 条
- 1
- 2
- 3
资源评论
丰雅
- 粉丝: 57
- 资源: 4580
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- MyBatis动态SQL是一种强大的特性,它允许我们在SQL语句中根据条件动态地添加或删除某些部分,从而实现更加灵活和高效的数据
- Docker在Ubuntu16.04上安装和部署Apache Storm
- test_kong.zip
- springboot权限验证学习-下
- SeetaFace6人脸质量评估C++代码实现Demo
- OCAuxiliaryTools
- 制药公司QC顶岗实习专题报告
- Rust 全面指南:从基础到高级,一网打尽 Rust 的编程知识
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功