RT-Thread
文章平均质量分 93
qq_32809397
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RT-Thread传感器框架深度解析
RT-Thread传感器框架采用分层设计,包含设备层、驱动层、框架层和应用层。它支持多种传感器类型(如加速度计、陀螺仪、温湿度传感器等),定义了统一的数据结构,包括传感器类型、厂商、单位、通信接口和电源模式等。关键结构体如rt_sensor_info存储传感器基本信息,rt_sensor_intf定义通信接口。该框架提供标准设备操作接口,使应用程序能以统一方式访问各类传感器硬件。原创 2025-09-06 11:43:21 · 929 阅读 · 0 评论 -
5 rt-thread posix读写锁源码分析
posix读写锁源码分析初始化读写锁int pthread_rwlock_init(pthread_rwlock_t *rwlock, const pthread_rwlockattr_t *attr){ if (!rwlock) return EINVAL; rwlock->attr = PTHREAD_PROCESS_PRIVATE; ///> (1) pthread_mutex_init(&(rw原创 2020-12-29 13:12:44 · 719 阅读 · 2 评论 -
4 rt-thread posix 条件变量源码分析
posix 条件变量源码分析初始化条件变量int pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr){ zs_err_t result; char cond_name[ZS_NAME_MAX]; static zs_uint16_t cond_num = 0; /* parameter check */ if (cond == ZS_NULL) retur原创 2020-12-29 13:10:33 · 348 阅读 · 0 评论 -
3 rt-thread posix 互斥量源码分析
rt-thread posix 互斥量源码分析互斥锁控制块每个互斥锁对应一个互斥锁控制块,包含对互斥锁进行的控制的一些信息。创建互斥锁前必须先定义一个 pthread_mutex_t 类型的变量,pthread_mutex_t 是 pthread_mutex 的重定义,pthread_mutex 数据结构定义在 pthread.h 头文件里,数据结构如下:struct pthread_mutex{ pthread_mutexattr_t attr; /* 互斥锁属性 */ st原创 2020-12-22 17:47:07 · 293 阅读 · 0 评论 -
2 rt-thread之IPC分析
欢迎来到 rt-thread 学习园地———————————————————————————————————————————————IPC定义/** * Base structure of IPC object */struct zs_ipc_object{ struct zs_object parent; ///< inherit from rt_object zs_list_t suspend_thread; ///< thread原创 2020-12-17 17:39:40 · 401 阅读 · 0 评论
分享