資源簡介
通過AT指令直連阿里ilop飛燕云平臺,本程序基于零妖物聯(lián)網(wǎng)全棧教程開發(fā),特此感謝!

代碼片段和文件信息
//隊列的實現(xiàn),用于各種通信場合處理數(shù)據(jù)。比如SPIIICUART等
#include?“circle_queue.h“
//初始化隊列。
unsigned?char?Queue_Init(CircleQueue_t?*pQue)??
{
uint16_t?i=0;
for(i=0;i pQue->data1[i]?=?0;
pQue->front?=?0;?//隊頭索引是0
pQue->rear?=?0;??//隊尾索引是0
pQue->count?=?0;??//隊列計數(shù)是0
return?1;??
}??
//入隊一個字節(jié)。放到接收中斷里,接收一個新的字節(jié)立刻入隊。
unsigned?char?Queue_Put(CircleQueue_t?*pQue?QueueElem_t?e)??
{??
if(pQue->count?==?QUEUESIZE)???//如果隊列是滿的,直接返回錯誤
{???
return?0;??
}??
pQue->data1[pQue->rear]?=?e;??//把新數(shù)據(jù)放入隊尾
pQue->rear?=?(pQue->rear?+?1)?%?QUEUESIZE;??//循環(huán)隊列,防止溢出
pQue->count++;??//每加入一個數(shù)據(jù),隊列計數(shù)加1
return?1;??
}??
//從隊列獲取一個字節(jié)。傳參以地址的形式?
unsigned?char?Queue_Get(CircleQueue_t?*pQue?QueueElem_t?*e)??
{??
if(pQue->count?==?0)??//如果隊列是空的,則直接出錯
{??
return?0;??
}??
*e?=?pQue->data1[pQue->front];??//取出隊列頭的一個元素
pQue->front?=?(pQue->front?+?1)?%?QUEUESIZE;??//循環(huán)隊列,防止溢出
pQue->count--;??//隊列計數(shù)減1
return?1;??
}??
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3137??2019-01-24?15:00??AT直連ilop\Listings\circle_queue.lst
?????文件???????6770??2019-01-24?15:00??AT直連ilop\Listings\DataParsing.lst
?????文件???????1440??2019-01-24?15:00??AT直連ilop\Listings\delay.lst
?????文件???????2544??2019-01-24?15:00??AT直連ilop\Listings\main.lst
?????文件???????3806??2019-01-24?15:00??AT直連ilop\Listings\Timer1.lst
?????文件???????3649??2019-01-24?15:00??AT直連ilop\Listings\Uart_1.lst
?????文件???????4060??2019-01-24?15:00??AT直連ilop\Listings\Uart_2.lst
?????文件??????29876??2019-01-24?15:00??AT直連ilop\Listings\萬物互聯(lián).m51
?????文件???????4088??2019-01-24?15:00??AT直連ilop\ob
?????文件??????10752??2019-01-24?15:00??AT直連ilop\ob
?????文件???????4292??2019-01-24?15:00??AT直連ilop\ob
?????文件???????7530??2019-01-24?15:00??AT直連ilop\ob
?????文件???????6066??2019-01-24?15:00??AT直連ilop\ob
?????文件???????7938??2019-01-24?15:00??AT直連ilop\ob
?????文件???????9013??2019-01-24?15:00??AT直連ilop\ob
?????文件??????45503??2019-01-24?15:00??AT直連ilop\ob
?????文件???????1160??2019-01-24?15:00??AT直連ilop\ob
?????文件???????7020??2019-01-24?15:00??AT直連ilop\ob
?????文件????????257??2019-01-24?15:00??AT直連ilop\ob
?????文件???????1300??2019-01-24?14:27??AT直連ilop\User\circle_queue.c
?????文件????????661??2019-01-24?14:27??AT直連ilop\User\circle_queue.h
?????文件???????2380??2019-01-24?14:50??AT直連ilop\User\DataParsing.c
?????文件????????228??2019-01-24?14:39??AT直連ilop\User\DataParsing.h
?????文件????????237??2019-01-17?18:58??AT直連ilop\User\delay.c
?????文件????????179??2019-01-24?14:34??AT直連ilop\User\delay.h
?????文件????????941??2019-01-24?14:43??AT直連ilop\User\main.c
?????文件??????52586??2014-11-19?14:01??AT直連ilop\User\STC15Fxxxx.H
?????文件???????1484??2019-01-24?14:27??AT直連ilop\User\Timer1.c
?????文件????????140??2019-01-24?14:27??AT直連ilop\User\Timer1.h
?????文件???????1364??2019-01-24?14:32??AT直連ilop\User\Uart_1.c
............此處省略13個文件信息
- 上一篇:淘寶天貓拼多多圖片器源碼
- 下一篇:XSS腳本合集
評論
共有 條評論