rt-thread
Andrew573
学生啦
展开
-
rt-thread学习3 - 线程间同步
rt-thread学习3 - 线程间同步同步释义:术(方式):1. 信号量:管理方式:创建信号量删除信号量初始化信号量脱离信号量获取信号量释放信号量用途:2. 互斥量管理方法:1. 创建互斥量:2. 删除互斥量3. 获取互斥量4. 释放互斥量3. 事件集管理方式1.创建事件集2.删除事件集3. 发送事件4. 接收事件同步释义:让大家按照先后顺序去访问临界区(公共资源)术(方式):信号量,互斥量,事件集1. 信号量:一个非负的数值,大家要去get 和 put,当为0时get失败,最大值时65535原创 2020-12-14 22:05:13 · 450 阅读 · 0 评论 -
rt-thread学习2 - 时钟
rt-thread学习1 - 时钟定时器API1. 创建删除动态创建一个定时器静态创建定时器:删除回收一个动态定时器:删除一个静态定时器2. 启动和停止定时器启动定时器停止定时器3. 控制定时器系统时间rt_tick 全局变量,记录开机时间rt_tick_t rt_tick_get(void);返回描述rt_tick当前时钟节拍值定时器控制块struct rt_timer{ struct rt_object parent; rt_原创 2020-12-14 22:01:26 · 234 阅读 · 0 评论 -
rt-thread学习1 - 线程
rt-thread学习1 - 线程1. 线程相关状态2. 线程相关API2.1 动态线程创建2.2 创建静态线程2.3 删除线程2.4 启动线程2.5 其他操作1. 线程相关状态2. 线程相关API线程相关就这几个流程2.1 动态线程创建rt_thread_t rt_thread_create(const char* name, void (*entry)(void* parameter),原创 2020-12-14 21:56:45 · 201 阅读 · 0 评论