原创 uCOS-II消息邮箱的使用总结

2012-10-15 15:57 2934 5 5 分类: MCU/ 嵌入式

uCOS-II按照定义传输的是消息的指针,是一个地址:

1、短消息

       当消息内容不超过4个字节时,可以把要传送的内容冒充为指针直接传送,接收方也做此处理。当然你也可以按照正派做法传送消息的地址,接收方再从指针里取出消息内容。该方法下,如0也为有效消息时,则需要按照情况作出偏移、修正等处理,以防止有效消息被漏掉。

2、ISR中的消息邮箱发送

    如果消息内容放在邮箱里传送,要发送的消息(变量)必须为全局变量或者静止变量。auto类型的可发送成功,但接受方会找不到正确的消息内容;当要发送的是短消息时,并且采用冒充指针的方式时,则可以消息(变量)类型可以定义为auto型。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /3 下一条