Boost::ARM Cortex-M上的上下文
Boost::context on ARM Cortex-M?
根据文档boost::context支持GNU/Linux操作系统的ARM系统。只是想知道,是否也可以在裸金属(没有任何操作系统)Cortex-M微控制器上使用它,或者这是一个应该写入的额外端口?
boost.conf不支持Cortex-M-仅支持Cortex-A+ELF/MACH-O/PE
我想,没有boost lib适合大多数Cortex-M,因为有一个很小甚至没有C运行时间。此外,对于大多数Cortex-M(据我所知,例如Cortex-M0或-M3)来说,没有像Linux这样的操作系统,因为它们主要是作为裸机应用程序或带有调度器编程的。
此外,我不建议在MCU中使用任何C++模板,因为它们只会占用MB的空间。
请参阅此和对此问题的答复
否,Cortex-M是低功耗处理器,运行在其实时操作系统之上如果您需要和arm cortex-A处理器(arm应用程序处理器),它支持正常操作系统
相关文章:
- #为""定义宏;静态";针对不同的上下文
- 与互斥锁相比,旋转锁可以保证上下文切换
- 线程,如果else语句,都是错误的上下文切换后,会发生什么
- 为什么我不能使用 EGL 创建无头 OpenGl 上下文?
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 为什么在逗号分隔符上下文中将预增量的结果强制转换为void
- 错误"Could not find Boost"(缺少:上下文标头)
- 使用 mod_gsoap 部署服务时,如何在 Gsoap 中更改 soap 上下文的模式?
- 将有状态的 lambda 传递到 C 样式函数中,而无需上下文参数
- 安排带有上下文的协同程序
- 我的文件无法正常工作,无法从C++文件中读取上下文
- DCMTK 了解"DIMSE 没有有效的演示上下文 ID"错误
- 具有std::initializer_list参数的非成员函数(/non构造函数上下文)的重载解析
- antlr 规则上下文是否可以独立于目标
- OpenGL 调试上下文警告 -"将使用视频内存作为缓冲区异议的来源
- MSVC 在不知道类型的情况下评估上下文(和错误)
- 为什么 Perf 具有如此高的上下文切换?
- 非推导上下文,如标准库中的"boost::mpl::identity:<T>:type"?
- 使用 std::size 来自非 const 上下文
- Boost::ARM Cortex-M上的上下文