inele 发表于 2012-11-12 17:00:04

thread 邮箱接收死机,怎么回事有解吗

使用邮箱正够正常发送,在邮箱结构体能看到邮箱状态正常
使用函数      if(rt_mb_recv(&mb_menu, &Tkey, RT_WAITING_NO) == RT_EOK) 出现接收不到邮箱内容
使用函数  if(rt_mb_recv(&mb_menu, &Tkey, RT_WAITING_FOREVER) == RT_EOK) 一执行就进列机,进入硬件中断,不知道是怎么回事!
可位大哥帮帮忙!

fengzi2003 发表于 2012-11-13 17:36:28

估计是Tkey的问题
检查一下Tkey类型

inele 发表于 2012-11-13 18:05:30

折腾两天问题解决了,看来不编程过和中,不要随便CTRL+C CTRL +V,
mb_menu 在两个文件中都有定义,导致的!
页: [1]
查看完整版本: thread 邮箱接收死机,怎么回事有解吗