嘿,我可以用yotta构建系统构建mbedOS(mbed 3.0版本)。现在我需要一点帮助,在本地构建 mbed2.0。我知道开发人员手臂站点中有一个在线编译器,但我需要了解一些有关这两个操作系统之间区别的详细信息。
谢谢。
莱万特,
mbed OS 是一个操作系统,mbed classic 是一个 SDK(软件开发工具包)。mbed classic 中有一个 RTOS,但它与 mbed OS 没有任何关系。mbed classic 的核心是一个硬件抽象层,可让您编写一次代码并在多个不同的支持 mbed 的平台(70+ ARM Cortex A/M 板)上运行。使用 mbed classic,您可以在在线编译器中编译代码,也可以将代码离线导出到桌面 IDE 进行编译(Keil、IAR、GCC/make ... 等)。
有关 mbed classic 的更多信息,请参阅developer.mbed.org/handbook。
查看官方文档中的离线开发和调试。
我想到了这个:gcc4mbed - Github 存储库