ot-rtos

授权协议 BSD-3-Clause License
开发语言 C/C++
所属分类 其他开源、 嵌入式操作系统
软件类型 开源软件
地区 不详
投 递 者 单耘豪
操作系统 嵌入式
开源组织
适用人群 未知
 软件概览


OpenThread RTOS

The OpenThread RTOS project provides an integration of:

  1. OpenThread, an open-source implementation of the Thread networking protocol.
  2. LwIP, a small independent implementation of the TCP/IP protocol suite.
  3. FreeRTOS, a real time operating system for microcontrollers.

OpenThread RTOS includes a number of application-layer demonstrations, including:

  • MQTT, a machine-to-machine (M2M)/"Internet of Things" connectivity protocol.
  • HTTP, the underlying protocol used by the World Wide Web.
  • TCP, one of the main transport protocols in the Internet protocol suite.

Getting started

Linux simulation

git submodule update --init
mkdir build && cd build
cmake .. -DPLATFORM_NAME=linux
make -j12

This will build the CLI test application in build/ot_cli_linux.

Nordic nRF52840

git submodule update --init
mkdir build && cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=../cmake/arm-none-eabi.cmake -DPLATFORM_NAME=nrf52
make -j12

This will build the CLI test application in build/ot_cli_nrf52840.hex. You can flash the binary with nrfjprog(Download) and connecting to the nRF52840 DK serial port. This will also build the demo application in build/ot_demo_101. See the Demo 101 README for a description of the demo application.

Contributing

We would love for you to contribute to OpenThread RTOS and help make it even better than it is today! See our Contributing Guidelines for more information.

Contributors are required to abide by our Code of Conduct and Coding Conventions and Style Guide.

We follow the philosophy of Scripts to Rule Them All.

License

OpenThread RTOS is released under the BSD 3-Clause license. See the LICENSE file for more information.

Please only use the OpenThread name and marks when accurately referencing this software distribution. Do not use the marks in a way that suggests you are endorsed by or otherwise affiliated with Nest, Google, or The Thread Group.

Need help?

There are numerous avenues for OpenThread support:

The openthread-users Google Group is the recommended place for users to discuss OpenThread and interact directly with the OpenThread team.

OpenThread

To learn more about OpenThread, see the OpenThread repository.

 相关资料
  • 问题内容: 前几天,我在调试一个存储过程,发现一些类似这样的逻辑: 这什么也没返回。我以为它与“ <>”看起来有点奇怪,所以我将其更改为“ NOT IN”,然后一切正常。我想知道为什么会这样?这是一个非常古老的过程,我不确定该问题已经解决了多长时间,但是当发现此问题时,我们最近从SQL Server 2005切换到了SQL Server 2008。“ <>”和“ NOT IN”之间的真正区别是什么

  • 问题内容: 下面是我的SQL代码: 表已正确索引。可以重写此代码以获得更好的性能吗? 问题答案: 您也可以尝试EXISTS:

  • 问题内容: 是否存在与SQL表达式等效的关系代数? 例如,如果我有关系: 我想删除A1在A2中的关系中的所有元组。在SQL中,我可能会查询: 真正令我困扰的是如何在关系代数选择运算符内进行子查询,这可能吗?: 蟽一些子查询在这里R 问题答案: 在关系代数中,可以使用笛卡尔乘积来实现。就像是: 的R -蚁A1,A2(蟺A11,A21(蟽A11 = A22(蚁A11,A21(R)X蚁A12,A22(R

  • 我使用dia-ot渲染到pdf。最近,我从dia-ot 1.8. M2升级到2.5.1更新我的pdf插件是相当多的工作,但我唯一不能正常工作的是断字。 我按照Apache网站上的描述做了这一切。 详细说明相关说明: 从OFFO下载预编译的JAR,并将其放在{fop dir}/lib目录中,或放在您选择的目录中(并将JAR的完整路径附加到环境变量fop_HYPHENATION_path中) 这就是它

  • 问题内容: 可以请一些人提供如何使用联接编写以下sql查询的方法。我不希望尽量不要使用 in ,我也想替换 where 条件。 我正在使用SQL Server 2008 问题答案: 本文: NOT IN与NOT EXISTS与LEFT JOIN / IS NULL:SQL Server 如果您感兴趣的话。 简而言之,此查询: 可以工作,但是效率不如(或)构造。 您还可以使用以下命令: 这既不使用也

  • 我最近开始使用DITA-OT和Apache FOP 2.4 PDF格式化程序生成和设置我的DITA文档。我的问题是,我还没有找到关于元素的全面留档,这些元素本质上是生成的PDF的样式。 在官方 DITA-OT PDF XSL 文档和 jelovirt 的 PDF 生成器生成的插件的帮助下,我可以进行一些实验并更改一些定义页面基本属性的值,但是我发现这种“反向文档”学习效率低下。 我的问题是,您是否