|
- RT-Thread
RT-Thread Nano是一个精炼的硬实时内核,支持多任务处理、软件定时器、信号量、邮箱和实时调度等相对完整的实时操作系统特性,内核占用的ROM仅为2 5KB,RAM为1KB。
- RT-Thread 文档中心
RT-Thread Nano 是一个极简版的硬实时内核,它是由 C 语言开发,采用面向对象的编程思维,具有良好的代码风格,是一款可裁剪的、抢占式实时多任务的 RTOS。其内存资源占用极小,功能包括任务处理、软件定时器、信号量、邮箱和实时调度等相对完整的实时操作系统特性。适用于家电、消费电子
- User center - Sign up - RT-Thread
I have read and agreed terms of use and Privacy Policy *
- RT-Thread Studio
RT-Thread Studio 主要包括工程创建和管理,代码编辑,SDK管理,RT-Thread配置,构建配置,调试配置,程序下载和调试等功能,结合图形化配置系统以及软件包和组件资源,减少重复工作,提高开发效率。 社区版本永久免费 支持主流 C C++ 语言开发 强大的代码编辑和重构功能 SDK 管理器支持在线下载更新
- RT-Thread API参考手册: 消息队列
删除消息队列 当消息队列不再被使用时,应该调用该函数接口删除它以释放系统资源,一旦操作完成, 消息队列将被永久性地删除。删除消息队列时,如果有线程被挂起在该消息队列等待队列上, 则内核先唤醒挂起在该消息等待队列上的所有线程(返回值是 -RT_ERROR),然后再释放 消息队列使用的
- RT-Thread API参考手册: 邮箱
详细描述 邮箱接口 邮箱是一种简单的线程间消息传递方式,在 RT-Thread 操作系统的实现中能够一次传递 4 字节邮件, 并且邮箱具备一定的存储功能,能够缓存一定数量的邮件数 (邮件数由创建、初始化邮箱时指定的 容量决定)。邮箱中一封邮件的最大长度是 4 字节,所以邮箱能够用于不超过 4 字节的
- RT-Thread API参考手册: select实现的tcp客户端
* 这是一个 利用 select 实现 tcp 客户端的例程
- RT-Thread API参考手册: 信号量
获取信号量 线程通过调用该函数获取信号量来获得信号量资源实例,当信号量值大于零时,线程将获得信号量, 并且相应的信号量值会减 1;如果信号量的值等于零,那么说明当前信号量资源实例不可用,申请 该信号量的线程将根据 time 参数的情况选择直接返回、或挂起等待一段时间、或永久等待
|
|
|