独望枫

人在尘世间,有缘自相见,变化千千万,未开窍,已迷恋
posts - 43, comments - 0, trackbacks - 0, articles - 1
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

RT-Thread Nano 线程间同步之信号量

Posted on 2021-07-14 01:17 小菜枫 阅读(116) 评论(0)  编辑 收藏 引用 所属分类: 学习笔记
信号量默认开启,如果需要关闭,需要在rtconfig.h头文件将其对应的宏定义注释掉/删掉


1、声明信号量


2、创建信号量


3、声明并创建线程(详解可查看RTT入门体验)


4、释放信号量-finsh指令获取函数:收到非空字节即释放信号量


5、捕捉信号量


6、编译通过,烧写成功


7、开启信号量线程验证


------------------------↑动态创建----静态初始化↓-----------------------


1、声明静态信号量


2、初始化信号量


3、创建一个线程用于静态信号量使用示例


4、释放信号量


5、编译通过,烧写成功


6、验证

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理