RT-Thread 4.0.x不支持信号

发布于 2019-08-27 09:33:32


目前,RT-Thread 4.0.x不支持信号。请问有没有计划在V4.0.x上支持信号(signal),什么时候、哪个版本上会支持呢?

查看更多

关注者
0
被浏览
1.1k
9 个回答
tyustli
tyustli 2019-08-27
signal 早就有了吧
Optimus
Optimus 2019-08-27
tyustli 发表于 2019-8-27 09:44
signal 早就有了吧
https://github.com/RT-Thread/rt-thread/blob/v4.0.1/src/signal.c


不行的,用不了。经过测试,任务间发送信号收不到;同样地测试代码,在V3.1.x上就可以收到。
来日方长
来日方长 2019-08-27
menuconfig中配置了吗,貌似默认是不使能的。 → RT-Thread Kernel → Inter-Thread communication中 [ ] Enable signals选中
tyustli
tyustli 2019-08-27
Optimus 发表于 2019-8-27 13:54
不行的,用不了。经过测试,任务间发送信号收不到;同样地测试代码,在V3.1.x上就可以收到。 ...


可以看看官网关于信号的说明,再根据官网的例程测试一下试试
https://www.rt-thread.org/document/site/programming-manual/ipc2/ipc2/#_26
Optimus
Optimus 2019-08-27
来日方长 发表于 2019-8-27 13:56
menuconfig中配置了吗,貌似默认是不使能的。 → RT-Thread Kernel → Inter-Thread communication中 [ ] E ...


使能了
Optimus
Optimus 2019-08-27
tyustli 发表于 2019-8-27 14:02
可以看看官网关于信号的说明,再根据官网的例程测试一下试试
https://www.rt-thread.org/document/site/p ...


我用的官网上的例子测试的,在V3.1.3可以,在V4.0.1上不行
tyustli
tyustli 2019-09-11
Optimus 发表于 2019-8-27 18:28
我用的官网上的例子测试的,在V3.1.3可以,在V4.0.1上不行


好像 sample 是不行啊
RTT
RTT 2019-09-16
我是event用不了
JonasWen
JonasWen 2019-10-22
在3.1.4上也无法正常运行sample程序

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友