后方格智能化观察网
首页 > 智能硬件 > UcOS-II消息邮箱的使用

UcOS-II消息邮箱的使用

具体使用方法与信号量的方式大同小易. 首先建立一个OS_EVENT结构体的指针: 然后初始化此结构为消息邮箱的结构: 然后就可以随时使用此邮箱了.比较常用的有等待消息邮箱与发送消息邮箱: 具体使用方式见以下程式. #include “includes.h” OS_EVENT *UARTBOX; //为串口数据建立一个事件 { sysinit(); initGPIOA();// UARTBOX=OSMboxCreate(0); //初始化串口的信箱,值为空 OSTaskSuspend(2); //挂起自已,暂时不让它运行了 while(1) { } } { while(1) { } } { INT8U date; while(1) { date=’S; date=’B; OSMboxPost(UARTBOX,date); //发送一个消息,注意待发送的数据是一个指针形式的就可以了.无值的指针形式可以指向任何类型数据 } } { INT8U *ss; while(1) { ss=OSMboxPend(UARTBOX,0,ERROR); //等待消息的到来.并将此消息给SS这个指针 senddata=*ss; //再将此指针指向的值传递给SENDDATA } } { }

标签:

猜你喜欢

智能手机硬件 JY10002...
产品介绍功能和特点: 特点 交直流两用 带水准器 液晶背光显示 内置RS232接口 配校准砝码(可选) 功能 系统单键操作无需切换 计数功能 自动校准 全...
智能手机硬件 小米新旗舰激动...
全新的外观设计 小米最新的旗舰手机在外观上展现了前所未有的创新。它采用了一种全新的曲面玻璃设计,手感更加光滑细腻,同时也极大地提升了手机的防刮性。这种独特...
智能手机硬件 xsp-02生...
产品介绍 XSP-00系列生物显微镜非常适用于小学、中学观察生物切片和标本使用,同时也可用于卫生检测部门做生物学、病理学的常规检验和分析。 主要优点: ●...
智能手机硬件 HS-A数显硬度计
产品介绍HS-A为数显邵氏A型橡胶硬度计。它适用于塑料(如薄膜、医疗器具等)、合成橡胶(如密封件、轮胎、胶辊、胶管/带、电线电缆、减振器等)及相关化工制品...

强力推荐