91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 11KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2022-11-29
  • 語言: 其他
  • 標簽: m26??C語言??驅(qū)動??

資源簡介

基于m26模塊開發(fā)AT指令的TCP連接驅(qū)動實現(xiàn)自動重連,數(shù)據(jù)收發(fā)接口非阻塞,獨立任務(wù)處理模塊信息;已測穩(wěn)定可靠;

資源截圖

代碼片段和文件信息

/********************************************************************************
*??版權(quán)所有:? 珠海派諾科技股份有限公司
*??文?件?名: gprsDriver.c
*
*??當前版本: 1.0
*??作????者: ? 魏強
*??完成日期: 2017.03.11
*
*??取代版本: 無
*??作????者: 無
*??完成日期:? 無
*
*??描????述: GPRS模塊驅(qū)動代碼
*??其????它:
*??歷????史:
*??????????? 1.
*????????????2.
********************************************************************************/
#include?
#include?
#include?
#include?“ucos_ii.h“
#include?“stm32f2xx.h“
#include?“driver_usart.h“
#include?“sys_time.h“
#include?“msgRing.h“
#include?“utility.h“
#include?“gprsDriver.h“
#include?“wireless_cdma.h“

/*******************************************************************************
函?數(shù)?名:? gsmRecv
說????明:? 從GSM套接字接收數(shù)據(jù)
輸入?yún)?shù):? sockfd:?套接字描述符,nbytes:?要接收的數(shù)量
timeout:?接收超時收間(單位為ms)
輸出參數(shù):? buff:?接收的數(shù)據(jù)
返?回?值: int:?同gsmRecvfrom

作  者: weiq
創(chuàng)建日期: 2013.06.09
*******************************************************************************/
int?gprsRecv(void?*buff?uint32_t?nbytes?uint32_t?timeout)
{
return?cdma_recv(buff?nbytes);
}

/*******************************************************************************
函?數(shù)?名:? gsmSend
說????明:? 向GSM套接字發(fā)送數(shù)據(jù)
輸入?yún)?shù):? sockfd:?套接字描述符,buff:?發(fā)送的數(shù)據(jù):?nbytes:?要發(fā)送的數(shù)量
timeout:?發(fā)送超時收間(單位為ms)
輸出參數(shù):? 無
返?回?值: int:?同gsmSendto

作  者: weiq
創(chuàng)建日期: 2017.03.14
*******************************************************************************/
int?gprsSend(void?*buff?uint32_t?nbytes?uint32_t?timeout)
{
return?cdma_send(buff?nbytes);
}

/*連接和在線狀態(tài)判斷*/
tGprsConStat?gprsOnlineChk(void)
{
if?(cdma_status())
{
return?GPRS_CON_ON;
}

return?GPRS_CON_OFF;
}

/*GPRS模塊重啟*/
void?gprsRestart(void)
{
cdma_rest_do();
}

/*獲取信號強度,0~7逐漸增強*/
uint16_t?gprsRssiGet(void)
{
return?cdma_csq_get();
}

/*獲取GPRS信息的所處階段*/
tGprsState?gprsSockStatGet(void)
{
if?(0?==?cdma_step())
{//初始化復(fù)位中
return?GPRS_SOCK_INIT;
}
else?if?(1?==?cdma_step())
{//正在連接
return?GPRS_SOCK_CONNECTING;
}
return?GPRS_SOCK_CONNECTED;
}

/*******************************************************************************
函?數(shù)?名:? gprsDriverTask
說????明:????GPRS模塊驅(qū)動線程入口
輸入?yún)?shù):? 無
輸出參數(shù):? 無
返?回?值: 無

作  者: weiq
創(chuàng)建日期: 2017.03.14
*******************************************************************************/
void?gprsDriverTask(void)
{
cdma_init();

//GPRS模塊控制循環(huán)
while?(1)
{
cdma_task();
OSTimeDlyHMSM(0?0?0?10);
}
}


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2748??2017-09-29?16:33??gprs\gprsDriver.c

?????文件???????2419??2017-09-29?13:55??gprs\gprsDriver.h

?????文件???????1860??2017-09-29?16:28??gprs\msgRing.c

?????文件???????1053??2017-09-29?16:28??gprs\msgRing.h

?????文件???????8526??2017-09-28?16:29??gprs\utility.c

?????文件???????6431??2017-09-28?16:29??gprs\utility.h

?????文件??????24367??2018-01-04?14:04??gprs\wireless_cdma.c

?????文件????????864??2017-10-30?14:25??gprs\wireless_cdma.h

?????目錄??????????0??2018-01-04?14:04??gprs

-----------?---------??----------?-----??----

????????????????48268????????????????????9


評論

共有 條評論

相關(guān)資源