共3条
1/1 1 跳转至页
消息队列中有消息,为何任务收不到?

-> i
NAME ENTRY TID PRI STATUS PC SP ERRNO DELAY
---------- ------------ -------- --- ---------- -------- -------- ------- -----
tExcTask excTask fff8050 0 PEND 351124 fff7f60 0 0
tLogTask logTask fff56c8 0 PEND 351124 fff55e8 0 0
tWdbTask wdbCmdLoop fbc9a28 3 READY 2c7590 fbc9838 0 0
tSysControlsystemContro 9f210c0 10 DELAY 2ca494 9f20fb8 30065 53101
CONSOLE TELNETD_Cons 9f1f900 20 PEND 2c61a8 9f1f528 0 0
tNetTask netTask fbf34b0 50 READY 2c7a54 fbf33c8 81000a 0
tGnl taskGalnet fffbb60 51 PEND 2c5a88 fffba98 0 0
tPortStats portStatisti ae25228 75 DELAY 2ca494 ae25068 0 18
tTffsPTask flPollTask fff1a80 100 DELAY 2ca494 fff19f8 3d0002 9
ArpQuery ArpQueryTask ae54350 100 PEND 351124 ae54260 0 0
tIgmpTimer igmpSnoopTim ae2d688 100 DELAY 2ca494 ae2d5b8 0 840
tLinkTrap linkStatusTa ae153e0 100 DELAY 2ca494 ae15358 0 91
Telnetd RCC_TELNETD 9efa930 100 PEND 2c5a88 9efa7d0 0 0
tRadTimer radius_timer 9fc9e90 110 PEND 351124 9fc9d78 0 0
StaicRoute static_route ae43140 120 PEND 351124 ae43038 0 0
HardWare static_route ae40f28 120 PEND 351124 ae40dd0 0 0
tMulticastTmulticastTas ae39e70 120 PEND 2c61a8 ae39488 0 0
tIgmpTask igmpSnoopRec ae2c870 120 PEND 351124 ae2c748 0 0
tDhcpsTask dhcpsStart a28c1e8 120 PEND 351124 a28c0e0 0 0
tRadPktHandradius_recei 9fd20a8 120 PEND 2c5a88 9fd1ef8 0 0
tSnmpTmr timerTask af02408 200 PEND 351124 af02320 0 0
tNVM+ nvmTask [color=#9400D3]af991b8 [/color]249 READY 351124 af990e0 8b0007 0
tArlAging arlAgingTask b08b158 250 READY 2ca494 b08b0d0 0 0
tSaveTMS tmsSaveTask ae3ea88 250 PEND 2c61a8 ae3e9c0 0 0
tSnmp envoyTMSTask ae2a658 250 PEND 2c5a88 ae2a490 0 0
tRmon rmonTask ae27440 250 READY 2ca494 ae273c0 0 0
tRmonTimer rmonTimerTas 9eec5f8 250 READY 2ca494 9eec568 0 0
tRmonHist rmonHistQHan 9eebbe0 250 READY 2c7a54 9eeb870 0 0
tRmonAlrm rmonAlrmQHan 9ee99c0 250 READY 351124 9ee98f8 0 0
WDTask feeddog fbc7810 255 READY 2ca494 fbc7788 0 0
tstat gnlGetPortSt dafdfe0 255 READY 2c58dc dafde68 0 0
value = 0 = 0x0
-> tt 0xaf991b8 tNVM+任务状态是Ready的,可实际上始终阻塞在qJobGet上
336ffc vxTaskEntry +60 : nvmTask ([])
85da4 nvmTask +3c : msgQReceive ([])
2c4764 msgQReceive +298: qJobGet ([])
value = 0 = 0x0
-> show 0x0af9a3d8 这是tNVM+任务在等待的消息队列的状态
Message Queue Id : 0xaf9a3d8
Task Queueing : FIFO
Message Byte Len : 16
Messages Max : 32
Messages Queued : 8 现在里面已经攒了8个消息了,可是tNVM+任务就是得不到
Receivers Blocked : 0
Send Timeouts : 0
Receive Timeouts : 0
value = 0 = 0x0
[color=#DC143C]有没有高人能说说究竟这是为什么,任务收不到队列中的消息?[/color]
[color=#DC143C]哪位有msgQ的源码,能否提供给鄙人一窥端倪。[/color]
[align=right][color=#000066][此贴子已经被作者于2003-7-22 15:17:53编辑过][/color][/align]
关键词: 消息 队列 中有 为何 任务 不到 351124
共3条
1/1 1 跳转至页
回复
打赏帖 | |
---|---|
【Zephyr】MCXN947 Zephyr 开发入门适配shell被打赏20分 | |
【我要开发板】6.联合MATLAB记录数据被打赏50分 | |
【瑞萨RA2E1开发板】:使用ADC功能实现位移传感器采集方案被打赏20分 | |
【nRF7002DK】基于sht30的温湿度计被打赏20分 | |
【nRF7002DK】日志打印被打赏20分 | |
【换取手持示波器】RGB屏幕移植ARM-2D库被打赏35分 | |
【分享开发笔记,赚取电动螺丝刀】分享一下如何解决瑞萨RA2E1使用printf编译报错问题被打赏27分 | |
rtthread硬件加密-5hash加密分析被打赏10分 | |
【换取手持示波器】Mongoose 零代码创建网页仪表盘被打赏33分 | |
【分享开发笔记,赚取电动螺丝刀】基于.Net6.0 WPF简单做一个MQTT收发小工具被打赏24分 |