色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          UcOS-II消息郵箱的使用

          作者: 時(shí)間:2011-06-21 來源:網(wǎng)絡(luò) 收藏

          具體方法與信號(hào)量的方式大同小易.

          本文引用地址:http://cafeforensic.com/article/150583.htm

            首先建立一個(gè)OS_EVENT結(jié)構(gòu)體的指針:

            OS_EVENT *MSBOX;

            然后初始化此結(jié)構(gòu)為的結(jié)構(gòu):

            MSBOX=OSMboxCreate(0);

            然后就可以隨時(shí)了.比較常用的有等待與發(fā)送郵箱:

            具體方式見以下程式.

            #include “stm32f10x_lib.h”

            #include “includes.h”

            OS_STK os_sysinit_stk[60];

            OS_STK os_ledshow_stk[60];

            OS_STK os_ideluser_stk[60];

            OS_STK os_uart_stk[60];

            OS_EVENT *UARTBOX; //為串口數(shù)據(jù)建立一個(gè)事件

            void os_sysinit_task(void *pdata)

            {

            sysinit();

            initGPIOA();//

            UARTBOX=OSMboxCreate(0); //初始化串口的信箱,值為空

            OSTaskSuspend(2); //掛起自已,暫時(shí)不讓它運(yùn)行了

            while(1)

            {

            }

            }

            void os_ledshow_task(void *pdata)

            {

            while(1)

            {

            OSTimeDlyHMSM(0,0,0,20);

            GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_RESET);

            OSTimeDlyHMSM(0,0,1,0);

            GPIO_WriteBit(GPIOA, GPIO_Pin_0, Bit_SET);

            }

            }

            void os_ideluser_task(void *pdata)

            {


          上一頁 1 2 下一頁

          關(guān)鍵詞: 使用 郵箱 消息 UcOS-II

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉