《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于STM32微處理器的GPRS數(shù)據(jù)傳輸技術(shù)的研究
基于STM32微處理器的GPRS數(shù)據(jù)傳輸技術(shù)的研究
來源:微型機(jī)與應(yīng)用2012年第21期
鄭優(yōu)訊,李宗伯
(國防科學(xué)技術(shù)大學(xué),湖南 長沙 410000)
摘要: 為了實(shí)現(xiàn)用微處理器進(jìn)行GPRS數(shù)據(jù)傳輸?shù)膽?yīng)用,可以采用微處理器搭載GPRS模塊并進(jìn)行配置的解決方案。介紹了用STM32微處理器搭載SIM900A的GPRS模塊實(shí)現(xiàn)數(shù)據(jù)傳輸,并簡要描述STM32底層配置以及數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)方法。
Abstract:
Key words :

摘  要: 為了實(shí)現(xiàn)用微處理器進(jìn)行GPRS數(shù)據(jù)傳輸?shù)膽?yīng)用,可以采用微處理器搭載GPRS模塊并進(jìn)行配置的解決方案。介紹了用STM32微處理器搭載SIM900A的GPRS模塊實(shí)現(xiàn)數(shù)據(jù)傳輸,并簡要描述STM32底層配置以及數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)方法。
關(guān)鍵詞: STM32;SIM900A;USART;發(fā)送檢驗(yàn);接收檢驗(yàn)

 STM32是意法半導(dǎo)體(ST)公司推出的基于ARM Cortex-M3內(nèi)核的主流產(chǎn)品之一,它是ST公司專門針對要求高性能、低功耗和低成本的嵌入式應(yīng)用而設(shè)計(jì)的,目前已在各領(lǐng)域得到廣泛的應(yīng)用。SIM900A是SIMCom公司主推的一款緊湊型的GSM/GPRS雙頻模塊產(chǎn)品,它以性能穩(wěn)定、外觀精巧及性價(jià)比高的優(yōu)點(diǎn)深受廣大工程師青睞。
 本文通過對STM32底層配置以及數(shù)據(jù)傳輸?shù)难芯?,介紹STM32主要的底層配置,并著重介紹數(shù)據(jù)傳輸?shù)膶?shí)現(xiàn)。通過關(guān)鍵步驟的程序源代碼的介紹,闡述實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)募?xì)節(jié)以及注意事項(xiàng)。該方法對其他項(xiàng)目或芯片有一定的實(shí)現(xiàn)價(jià)值和參考價(jià)值,且簡單可靠,具有普遍性和通用性。
1 STM32底層配置
 為了實(shí)現(xiàn)STM32單片機(jī)與SIM900A模塊之間的數(shù)據(jù)命令的傳輸,本文以串口為例,先搭建開發(fā)平臺,在工程中加入相應(yīng)的庫函數(shù)以及配置文件,然后配置時(shí)鐘以及串口相應(yīng)的輸入輸出GPIO接口。在配置的同時(shí),需要針對自身的原理圖進(jìn)行編寫,才能保證配置正確無誤。這樣,基本的開發(fā)平臺就搭建起來了。
1.1 串口配置
 在開發(fā)平臺搭建起來之后,就可以對串口進(jìn)行配置了。配置速率為115 200 b/s,字長為8 bit,1 bit停止位,串口模式為輸入與輸出模式,最后,初始化相對應(yīng)的串口。初始化串口之后,打開串口的中斷響應(yīng)函數(shù),即USART_ITConfig(USART2,USART_IT_RXNE,ENABLE)(以串口2為例),然后使能相對應(yīng)的串口,這樣串口函數(shù)就基本配置完成了。需要注意一點(diǎn),有些程序可能在傳輸?shù)臅r(shí)候出現(xiàn)首位丟失。這個(gè)問題涉及到USART的機(jī)制。硬件復(fù)位之后,USART的狀態(tài)位是置位的(置1,表示已經(jīng)發(fā)送完畢),而此時(shí)數(shù)據(jù)可以進(jìn)行正常發(fā)送。當(dāng)一幀數(shù)據(jù)發(fā)送后,由硬件將該位置位。而清除TC位(置0)是由軟件來完成的,通過先讀USART_SR,再寫USART_DR將該位清除。但是程序在發(fā)送第一幀數(shù)據(jù)的時(shí)候,并沒有進(jìn)行讀USART_SR,而是直接進(jìn)行寫USART_DR,因此TC標(biāo)志位還是置1,并沒有清除。當(dāng)發(fā)送第一幀數(shù)據(jù)之后,用USART_GetFlagStatus()檢測狀態(tài)返回的是已經(jīng)發(fā)送完畢,程序就會馬上發(fā)送下一幀數(shù)據(jù),因此第一幀數(shù)據(jù)就會被第二幀數(shù)據(jù)覆蓋了,這樣就看不到首位數(shù)據(jù)。根據(jù)這種情況,可以在每次傳輸之前或之后清除傳輸完成標(biāo)志位,即USART_ClearFlag(USART2,USART_FLAG_TC)。
1.2 中斷配置
 配置完串口之后,將對NVIC進(jìn)行配置。首次配置中斷分組,然后選擇串口的中斷,即NVIC_InitStructure.NVIC_IRQChannel=USART2_IRQn(以所使用固件庫的定義為主)。
再設(shè)置搶占式中斷優(yōu)先級和響應(yīng)式中斷優(yōu)先級,然后使能中斷和初始化。以上的配置必須結(jié)合自身的情況,設(shè)計(jì)出最優(yōu)的中斷分組和優(yōu)先級,以保證程序響應(yīng)中斷的速度。中斷后所做的內(nèi)容在stm32f10x_it.c文件里配置,下文將會詳細(xì)闡述。
2 實(shí)現(xiàn)細(xì)節(jié)
 實(shí)現(xiàn)GPRS數(shù)據(jù)傳輸?shù)脑硎牵篠TM32解析一串?dāng)?shù)據(jù)或命令,然后通過串口或其他方式一個(gè)字符一個(gè)字符地發(fā)送給SIM900A模塊,SIM900A接收到數(shù)據(jù)之后再通過SIM卡發(fā)送到服務(wù)器。當(dāng)SIM900A接收到數(shù)據(jù)時(shí),立即響應(yīng)中斷,按照中斷所設(shè)置的方式進(jìn)行數(shù)據(jù)處理。此時(shí),就需要通過發(fā)送檢驗(yàn)和接收檢驗(yàn)來控制數(shù)據(jù)的傳輸。
2.1發(fā)送檢驗(yàn)
 由于STM32逐個(gè)字符地將數(shù)據(jù)發(fā)送給SIM900A模塊,因此必須保證數(shù)據(jù)的正確性與連貫性。如果在發(fā)送的時(shí)候響應(yīng)中斷或者進(jìn)行任務(wù)調(diào)度,則發(fā)送將作廢,從而導(dǎo)致程序出錯(cuò),所以開發(fā)者必須警惕該類的錯(cuò)誤出現(xiàn)。
 發(fā)送數(shù)據(jù)或者命令的時(shí)候,可以將數(shù)據(jù)通過參數(shù)傳給發(fā)送函數(shù),由發(fā)送函數(shù)統(tǒng)一控制,發(fā)送完成之后再返回一個(gè)發(fā)送完成標(biāo)志位,告知調(diào)用函數(shù)者發(fā)送已完成。源程序如下:
 void USART_Send_Byte(char MyData){ //發(fā)送字符函數(shù)
 USART_ClearFlag(USART2,USART_FLAG_TC);
 //清除標(biāo)志位,如上所述
USART_SendData(USART2,MyData);//發(fā)送數(shù)據(jù)
while(USART_GetFlagStatus(USART2,USART_FLAG_TC)==RESET);//等待發(fā)送完成
}
void USART_Send_Str(char*s){//發(fā)送字符串
 int i;
 int len = strlen(s)-1;//字符串長度
for(int i=0;i<len;i++)
USART_Send_Byte(s[i]);//循環(huán)將字符串發(fā)送出去
if(s[i]==0x0a){//判斷發(fā)送是否結(jié)束
SendCFFlag=TRUE;
//如果為真,則發(fā)送完成標(biāo)志位置為真
}else{
USART_Send_Byte(s[i]);//如果為假,則發(fā)送出去
}
}
2.2 接收檢驗(yàn)
 當(dāng)SIM900A有數(shù)據(jù)返回或者有數(shù)據(jù)通過SIM900A接收到下位機(jī)時(shí),STM32會立即響應(yīng)中斷來接收數(shù)據(jù)。此時(shí)就要在中斷函數(shù)中進(jìn)行一系列處理。以SIM900A為例,SIM900A模塊返回的命令都是以"\r"+"\n"+"\0"結(jié)尾,因此檢驗(yàn)傳輸結(jié)束可以根據(jù)它進(jìn)行判斷。在中斷響應(yīng)函數(shù)(即stm32f10x_it.c文件里)的USART2_IRQHandler函數(shù)可以設(shè)置如下:
void USART2_IRQHandler(void)
{
if(USART_GetITStatus(USART2,USART_IT_RXNE)!=RESET){
//將接收字符存入接收緩沖區(qū)RxBuffer
RxBuffer[ReceCounter++]=(char)USART_ReceiveData(USART2);
//判斷是否接收結(jié)束
if(RxBuffer[ReceCounter]==′\0′&& RxBuffer[ReceCounter-1]==0x0A &&
RxBuffer[ReceCounter-2]==0x0D){
ReceCFFlag=TRUE;
  }
USART_ClearITPendingBit(USART2,USART_IT_RXNE);
}
}
 該函數(shù)的基本思路是:將USART接收到的字符逐個(gè)存入緩沖區(qū),然后判斷緩沖區(qū)最后3個(gè)字符是否為SIM900A的結(jié)束標(biāo)識符。如果為假,繼續(xù)接收;如果為真,則將接收完成標(biāo)識符置為真。當(dāng)接收完成標(biāo)識符為真時(shí),說明接收完成,接下來就可以進(jìn)行數(shù)據(jù)處理了。
2.3 命令函數(shù)實(shí)現(xiàn)方法
 下面將以AT+CIPSEND為例,闡述發(fā)送數(shù)據(jù)的細(xì)節(jié)。通過初始化模塊、開啟網(wǎng)絡(luò)、建立接入點(diǎn)和建立TCP連接之后,就可以開始發(fā)送數(shù)據(jù)。實(shí)現(xiàn)源代碼如下:
u8 GPRS_Send(void){
u8 i=0;
u8*p;
USART_SendToGPRS("AT+CIPSEND\r\n");//發(fā)送命令
Delay_ms(500);//延時(shí)500 ms
p=LookFor_Str(RxBuffer,">");
//查找是否有">"符號,如果有,則可以發(fā)送數(shù)據(jù)
if(p!=0){
p=0;
memset(RxBuffer,0,BufferSize);//清空接收緩沖區(qū)
USART_SendToGPRS(GPRSSendData);//發(fā)送數(shù)據(jù)
Delay_ms(500);
 Delay_ms(500);
 Delay_ms(500);
 p=LookFor_Str(RxBuffer,"SEND OK");
if(p!=0){//判斷是否發(fā)送成功
//發(fā)送成功操作
 return 1;
}else {
//發(fā)送失敗操作
   return 0;
  }
   }
}

 


 該函數(shù)的基本思路是:首先發(fā)送命令,然后查找是否有“>”符號,如果有,則說明可以開始發(fā)送數(shù)據(jù)。一段延時(shí)之后查找接收緩沖區(qū)是否有“SEND OK”字眼,有則說明發(fā)送成功,沒有則表示發(fā)送失敗??梢愿鶕?jù)判斷作進(jìn)一步的操作。命令的用法詳見SIM900A配套的AT命令手冊。有以下三點(diǎn)需要注意:
?。?)在本文測試程序中需要先獲取IP然后才能建立TCP連接,這是由SIM900A機(jī)制決定的。所以如果開發(fā)者不能建立TCP連接,除了測試網(wǎng)絡(luò)是否正常、服務(wù)器是否正確配置之外,還需在程序中先獲取IP,命令為AT+CIFSR。
?。?)可以先獲取SIM900A的狀態(tài),命令為AT+CIPSTATUS。根據(jù)狀態(tài)來判定進(jìn)行哪些操作,可以減少運(yùn)行量,簡化代碼,從而減少運(yùn)行時(shí)間,提高運(yùn)行效率。詳見SIM900A配套的AT命令手冊。
?。?)延時(shí)的設(shè)定需要具體問題具體分析。例如,初始化SIM900A模塊的時(shí)候,只需延時(shí)500 ms,模塊返回的信息就接收到了,而接收來自服務(wù)器的信息時(shí),有時(shí)由于信號問題或者巨大的數(shù)據(jù)量可能要延時(shí)久一點(diǎn),而此時(shí)就需要開發(fā)者自行進(jìn)行測試。延時(shí)的準(zhǔn)確設(shè)置,可以在保證數(shù)據(jù)正確性的同時(shí)減少延時(shí)時(shí)間,從而提高程序的運(yùn)行效率。
 本文通過對STM32微處理器串口的設(shè)置以及中斷的配置來闡述STM32微處理器底層的配置,再通過SIM900A的發(fā)送和接收數(shù)據(jù)實(shí)現(xiàn)GPRS的數(shù)據(jù)傳輸技術(shù),從而實(shí)現(xiàn)STM32微處理器接入互聯(lián)網(wǎng)。在接收檢驗(yàn)實(shí)現(xiàn)中,可以根據(jù)接收是否完成只作一次判斷,從而減少中斷運(yùn)行時(shí)間。而SIM900A是GSM/GPRS雙頻模塊,還可以實(shí)現(xiàn)通話、收發(fā)短信、HTTP及FTP傳輸?shù)戎T多功能,通過更深入的研究,可以最大限度地挖掘出該模塊的實(shí)用價(jià)值,從而為電子產(chǎn)品提供更多的應(yīng)用功能。
參考文獻(xiàn)
[1] 譚浩強(qiáng).C程序設(shè)計(jì)(第三版)[M].北京:清華大學(xué)出版社,2005.
[2] 劉波文.ARM Cortex-M3應(yīng)用開發(fā)實(shí)例詳解[M],北京:電子工業(yè)出版社,2011.
[3] 意法半導(dǎo)體.STM32F10x-StdPeriph-Lib[EB/OL]. http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip,[2012-3-02].
[4] 芯訊通無線科技有限公司.SIM900_AT command manual_V1.05[EB/OL].http://wm.sim.com/Sim/FrontShow_en/ wireless/detail.aspx?cid=6&nid=770,[2011-10-31].

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 69堂成人精品视频在线观看 | 少妇苏晴的性荡生活 | 麻豆视频成人 | 人人妻人人藻人人爽欧美一区 | 伊人超碰在线 | 亚洲成人欧美 | xfplay5566色资源网站 | 99性趣网| 天天色天天射天天干 | 久久99精品久久久久久秒播九色 | 男女猛烈激情xx00免费视频 | 欧美日韩观看 | 久久久www影院人成_免费 | 欧美成人免费观看全部 | 精品自拍视频在线观看 | 欧美亚洲精品天堂 | 级r片内射在线视频播放 | 丰满熟妇被猛烈进入高清片 | 国产视频精品久久 | 精品人妻伦九区久久aaa片69 | 97干在线 | 18深夜在线观看免费视频 | 韩国三级丰满少妇高潮 | 成人综合影院 | 少妇饥渴放荡91麻豆 | 狠狠地日 | 性欧美极品xxxx欧美一区二区 | 四虎国产精品一区二区 | 99精品视频免费 | 天天干夜夜爽 | 国产欧美久久久 | 国产无套水多在线观看 | 日韩欧美超碰 | 色亚洲视频 | 国产日韩av一区二区 | 亚洲女同在线观看 | 欧美日韩观看 | 国产李沁av在线播放 | 亚洲最新在线视频 | 成人婷婷网色偷偷亚洲男人的天堂 | 明星双性精跪趴灌满h | 国产精品无圣光 | 亚洲a√ | 国产女爽123视频.cno | 午夜伦理久久 | 亚洲欧洲国产十 | а√天堂8资源中文在线 | 亚洲免费网 | 亚洲一区二区黄色 | 国产免费一区二区三区四在线播放 | 国内精品久久久久久中文字幕 | 成人影视免费 | 亚洲人视频在线观看 | 亚洲美女一区 | 成人羞羞国产免费软件动漫 | 中文字幕av第一页 | 久久一本精品 | 性欧美高清 | 农村村妇真实偷人视频 | 高清乱码毛片入口 | 国产精品久久久久久久福利竹菊 | 欧美日韩一区二区三区在线播放 | 中文字幕乱码中文乱码51精品 | 一区二区在线精品 | 18禁真人抽搐一进一出动态图 | 亚洲一区二区三区四区不卡 | 我要色综合网 | 日日噜噜夜夜狠狠视频免费 | 午夜三级做爰高潮 | 久久久久免费看黄a片app | 中文字幕乱码亚洲无线码按摩 | 欧美另类xxxx| 天天做爰裸体免费视频 | 超碰97在线播放 | 可以在线观看的av | 久久99国产精品女同 | 天堂久久网 | 插我一区二区在线观看 | 可以直接在线观看的av | 久久激情网站 | 99精品欧美一区二区三区综合在线 | 日韩第一页 | 国产一区二区波多野结衣 | 青娱乐超碰在线 | www国产无套内射com | 国产做a爱一及毛片久久 | 久久国产这里只有精品 | 91精品一区二区三区在线观看 | 96人xxxxxxxxx69| 成人性生交大片xbxb | 狠狠色伊人亚洲综合第8页 狠狠色综合久久婷婷 | 色偷偷av老熟女 | 大地资源网第二页免费观看 | 一级做a爰黑人又硬又粗 | 中出在线视频 | 国产免费高清 | 国产内谢 | 精品粉嫩超白一线天av | 国产精品一级片 | 精品无码成人久久久久久 | 国产91综合一区在线观看 | 波多野结衣免费视频观看 | 巨胸喷奶水视频www免费网站 | 激情五月网站 | 亚洲va久久久噜噜噜久久男同 | 国产精品久久久久久婷婷动漫 | 丝袜美腿av在线 | 99久久免费国产精精品 | 久久久久久久精 | 少妇中文字幕乱码亚洲影视 | 国产一区二区三区四区五区加勒比 | 黄色福利视频 | 久久久久久亚洲精品不卡4k岛国 | 色人阁婷婷 | 中文字幕精品久久久久 | 天堂在线免费观看视频 | 国产成人免费高清激情视频 | 亚洲免费天堂 | 亚洲欧洲激情 | 欧美精品高清 | 加勒比成人在线 | 亚洲色精品三区二区一区 | 中文字幕日本免费毛片全过程 | 久久久亚洲精品一区二区三区 | 国产aa视频 | 日韩av网站在线播放 | 欧美视频精品在线 | 亚洲精品国产crm | 伊人精品久久久大香线蕉 | 亚洲成人高清在线 | 色天天天 | 国模无码视频一区二区三区 | 国产又粗又猛又黄又爽性视频 | 三级伦理精品专区 | 青青草一区二区 | 一级做a视频| 亚洲1区在线观看 | 日本xxxx在线观看 | 日韩一区二区三免费高清 | 国产成人精品日本亚洲专区 | 我不卡午夜 | 亚洲天堂日韩在线 | 在线射 | 成人免费在线观看av | 国产娇小hdxxxx乱 | 成 人 黄 色 视频 免费观看 | 国产亚洲精品久久777777 | 激情高潮呻吟抽搐喷水 | 黄色三级在线视频 | 在线91av| 久久视频热 | 永久免费a级在线视频 | 成人亚洲网站 | 正在播放木下凛凛xv99 | 欧美久久精品一级黑人c片 欧美久久久 | 欧美性videos高清精品 | 国色天香久久久久久久小说 | av片子在线观看 | 国产成人精品毛片 | 日韩精品一区二区三区四区在线观看 | 久久一区二区三区四区五区 | 天天看国91产在线精品福利桃色 | 国产精品老牛影院99av | 制服一区 | 久久这里只有精品18 | 亚洲人精品亚洲人成在线 | 最新日本黄色网址 | 国产精品theporn| 伊人蕉久中文字幕无码专区 | 国产精品区免费视频 | 亚洲精品视频三区 | 日本精品视频 | 57pao国产成人免费 | 欧美77777 | 久久久久久a亚洲欧洲aⅴ96 | 国产综合视频 | 成人一区在线观看 | 午夜日韩在线 | 日本色区 | 无遮挡h肉动漫在线观看 | 性xxx欧美| 欧美日韩国产激情 | 噜噜噜色 | 国产女同疯狂作爱系列2 | 岛国不卡 | 在线国产一区二区 | 亚洲永久精品ww.7491进入 | 国产精品欧美一区二区三区不卡 | 精品国产一二三产品价格 | 精品国产一区二区三区久久久狼 | 国产精品手机免费 | 一区二区三区av夏目彩春 | 亚洲天堂五月天 | 91精品一区二区中文字幕 | 亚洲综合精品一区二区三区 | 麻豆精品在线观看 | 青青毛片 | 131mm少妇做爰视频 | 在线免费观看日韩av | 2级黄色片| 99久久精品日本一区二区免费 | 国产69精品久久久久久野外 | 北条麻妃精品久久中文字幕 | 日本成熟老太 | 99久久久无码国产精品免费 | 亚洲精品国产精品国自产在线 | 日韩高清久久 | 国产精品永久免费观看 | 9久久9毛片又大又硬又粗 | 国产素人在线观看 | 中文不卡av | 日本娇小侵犯hd | 性视频播放免费视频 | 成人在线免费观看视频 | 日韩成人无码一区二区三区 | 一区二区三区激情 | 热久久久久 | 亚洲一二三精品 | 人妻互换 综合 | 丰满少妇小早川怜子影片了 | 国产精品一区二区久久久久 | 日本特黄特色大片免费视频老年人 | 中文字幕人妻高清乱码 | 一区在线看 | 久久97精品 | 男女爽爽爽视频 | 加勒比一区二区 | √资源天堂中文在线视频 | 美女激情网 | 6080毛片| 亚洲免费黄网 | 人人看人人看 | 久久网站免费看 | 7777奇米四色眼影国产馆 | 天天综合永久入口 | 日本高清免费观看 | 久久精品无码一区二区三区免费 | 亚洲中文精品久久久久久不卡 | 97播播 | 国产精品人人爽 | 欧美大片在线看免费观看 | 亚洲精品一区二区三区新线路 | 婷婷综合久久中文字幕蜜桃三电影 | 午夜天堂一区人妻 | 久久深夜福利 | 青青青草网站免费视频在线观看 | 成人激情视频 | 亚洲aaaaaa| 美女裸奶100%无遮挡免费网站 | 成年人在线视频网站 | 亚洲综合网站 | 国模冰冰炮一区二区 | 熟女少妇在线视频播放 | 五姑娘在线观看高清版 | 探花视频在线免费观看 | 欧美r级在线 | 亚洲国产精品久久久久久女王 | 香蕉视频在线视频 | 91九色丨porny丨朋友 | 欧美成年私人网站 | 国产一区二区日韩 | 免费做爰猛烈吃奶摸视频在线观看 | 国产精品国产三级国产播12软件 | 成熟妇人a片免费看网站 | 精品人妻久久久久久888 | 永久免费不卡在线观看黄网站 | 精品国产免费久久 | 国产精品一在线观看 | 欧美高清videosex极品 | 男女人xx视频 | 成人毛毛片 | 国产一级做a | 九七久久| 天堂av中文在线 | 日本高清视频在线 | 国自产拍偷拍福利精品免费一 | 国产露脸系列magnet | 韩国和女邻居做爰2三级 | 国精品一区 | 特黄色毛片| 大香伊蕉在人线国产av | 欧美人妻aⅴ中文字幕 | 日本黄色免费大片 | 亚洲综合在线第一页 | 国产亚洲精品久久久久久久 | 日本国产在线 | 日本一级免费视频 | 男女精品久久 | 中文字幕人妻无码一夲道 | 成人91在线观看 | 久久精品无码精品免费专区 | 777色狠狠一区二区三区 | 中日韩高清无专码区2021 | 97国产真实伦对白精彩视频8 | 3d动漫啪啪精品一区二区中文字幕 | 男人进入女人下部视频 | 国产吞精囗交高潮 | 三级a做爰一女二男 | 久久精品免费观看 | 亚洲精品无码一区二区三区久久久 | 人妻有码中文字幕 | 久热在线中文字幕色999舞 | 波多野结衣在线精品视频 | 精品一区精品二区 | 99er在线观看| 欧美成人69 | 国产福利在线 | 天天看片天天av免费观看 | 91好色先生 | 少妇久久人人爽人人爽人人片欧美 | 国产乱码精品一区二区蜜臀 | 久久久久国产精品视频 | 亚洲精品国产精品乱码不卡 | 天堂av.com| 99久久伊人精品综合观看 | 九九日韩 | 成人性生生活性生交视频 | 天天做天天摸天天爽天天爱 | 久久久国产打桩机 | 久插视频 | 狠狠88综合久久久久综合网 | 国产精品爽爽久久久久久豆腐 | 欧美h网站 | 国产肥白大熟妇bbbb | 香蕉视频一区二区 | 日批视频在线看 | av无码久久久久不卡免费网站 | 成人福利免费视频 | 18性夜影院午夜寂寞影院免费 | 日本孰妇毛茸茸xxxx | 国产精品96 | wwwxx在线观看 | 成年女性特黄午夜视频免费看 | 久久成人a毛片免费观看网站 | 日韩资源在线观看 | 免费看男女做爰爽爽视频 | 国产清纯粉嫩学生白丝在线观看 | 日本一区二区不卡视频 | 国产精品无码一区二区三区 | 伊人av超碰久久久麻豆 | 韩国女主播av | 亚洲伊人成无码综合网 | 在线亚洲高清揄拍自拍一品区 | 黑人大荫蒂高潮视频 | 日韩在线一区二区三区四区 | 亚洲一区欧美 | 制服丨自拍丨欧美丨动漫丨 | 欧美日韩一区二区成人午夜电影 | 精品国产乱码久久久久久移动网络 | 爱情岛论坛自拍 | caoporn国产| 看免费的毛片 | 久久久影视文化传媒有限公司 | 亚洲精品国产精品乱码不卡 | 精品久久中文字幕 | 在线视频精品免费 | 婷婷国产v亚洲v欧美久久 | 全部免费a级毛片 | 人妻无码久久一区二区三区免费 | 极品尤物被啪到呻吟喷水 | 国产精品-色哟哟 | 成人午夜免费无码区 | 欧美一区二区三区激情视频 | 青青草操| 日韩放荡少妇无码视频 | 狠狠v欧美v日韩v亚洲ⅴ | 日韩成人极品在线内射3p蜜臀 | 男人天堂v| 综合激情亚洲丁香社区 | 国产午夜视频 | www.91成人| 狠狠干91| 日本三级欧美三级人妇视频黑白配 | 污污网站免费在线观看 | 影音先锋中文字幕无码 | 亚洲毛片在线观看 | 动漫av一区二区在线观看 | 91精品国自产拍在线观看不卡 | 欧美大片一区二区三区 | www,四虎| 中文字幕av高清 | 亚洲丶国产丶欧美一区二区三区 | 成人福利在线 | 免费三片在线观看网站v888 | 中国美女一级黄色片 | 香蕉av一区 | 国产亚洲不卡 | 日本成人精品在线 | 26uuu精品一区二区在线观看 | 四虎www永久在线精品 | 日日干夜夜爽 | 成人免费毛片网站 | 日韩欧美成人精品 | 亚洲一区二区三区视频在线 | 夜夜高潮夜夜爽夜夜爱 | 日韩精品中文字幕一区 | 成人免费淫片aa视频免费 | 9色91| 亚洲色丰满少妇高潮18p | 影视先锋av资源噜噜 | 一区二区av | 三级网站免费播放 | 亚洲精品高潮 | 国模冰莲自慰肥美胞极品人体图 | 欧美另类视频 | a午夜| 九九影院理论片私人影院 | 老牛影视av一区二区在线观看 | 亚洲色偷偷色噜噜狠狠99网 | 久久久天堂国产精品女人 | 日韩国产欧美在线视频 | 亚洲免费在线播放 | 麻豆出品 | 久久天堂av综合色无码专区 | 美国毛片av| 1000部啪啪 | 国产精品美女www爽爽爽软件 | 大明星(双性产乳) h | 国产尤物av | 女人被狂躁c到高潮视频 | 国产第一页视频 | 亚洲精品成人片在线观看精品字幕 | 尤物久久 | 亚洲国产午夜精品理论片妓女 | 国产一区二区精品久久岳 | 国产中文字幕一区二区三区 | 91精品国产综合久久久密臀九色 | 一级片在线免费视频 | 亚洲精品视频在线观看免费 | 瑟瑟视频在线观看 | 热久久国产精品 | 一个色av | 亚洲午夜视频在线 | 国产女主播一区 | 一a本v道久久 | 成人h动漫精品一区二区 | 亚洲久久综合 | 91久久北条麻妃一区二区三区 | 欧美一区二区不卡视频 | 91大片淫黄大片在线天堂 | 日本无码人妻精品一区二区蜜桃 | 色无五月 | 一级欧美一级日韩 | 国产女人成人精品a区 | 成人免费xyz网站 | 亚洲国产色图 | 国产成人综合久久亚洲精品 | 中文字幕一区二区av | 深夜成人福利 | 九九热国产在线 | 国产精品xxxx喷水欧美 | 亚洲国产欧美在线人成 | 日韩深夜在线 | 少妇又紧又深又湿又爽视频 | 日日鲁夜夜如影院 | 国产精品毛片一区二区三区 | 成人av手机在线 | 日本理伦少妇4做爰 | 久久99精品国产麻豆婷婷洗澡 | 国产精品高跟丝袜一区 | 97超碰在线免费观看 | 久久国产精品嫩草影院的使用方法 | 国产免费av网站 | 黄色九九| 精品国产一区二区三区av 性色 | 久久精品人人做人人妻人人玩 | 日本丰满妇人成熟免费中文字幕 | 帮老师解开蕾丝奶罩吸乳网站 | 国产伦精品一区二区三区妓女下载 | 暖暖av在线| 丁香激情五月 | 强行撕衣强行糟蹋三级韩国 | 日本免费色| 无码少妇一区二区三区免费 | 一区二区三区在线播放视频 | 好紧好湿好黄的视频 | 黄色日比视频 | 一本色道久久综合狠狠躁篇怎么玩 | 日本不卡视频在线观看 | 中文字幕在线观看亚洲日韩 | 国产精品久久国产精麻豆96堂 | 玖玖国产 | 日韩国产欧美视频 | 影音先锋天堂网 | 国内成人精品 | 饥渴放荡受np公车奶牛 | 欧美日韩午夜精品 | 人妻激情文学 | 久久综合一区二区 | 麻豆秘密入口a毛片 | 亚洲免费视频网站 | 亚洲伊人网站 | 男人放进女人阳道动态图 | 免费大片黄在线观看视频网站 | 婷婷com| 欧美色xxxx | 黄a视频| 啪啪tv网站免费入口 | 国产一区二三区 | 毛片基地在线观看 | 国产精品久久久久久久久久久久午 | 亚洲欧美字幕 | 久久亚洲免费视频 | 国产精品热久久高潮av袁孑怡 | 131美女视频黄的免费 | 精品久久国产字幕高潮 | 狠狠色丁香婷婷久久综合五月 | 亚洲国产婷婷香蕉久久久久久99 | 天天色综合天天 | 天天躁日日躁狠狠躁超碰97 | 超碰青草 | 椎名由奈中文字幕 | 成年在线观看视频 | 国产一二三四ts人妖 | 热播之家| 亚洲一区二区三区四区的 | 久久人人爽人人爽人人片ⅴ | 中日韩美中文字幕av一区 | 午夜天堂在线观看 | 精品国产一区在线观看 | 久久精品亚洲天堂 | 亚洲一线在线观看 | 在线午夜视频 | 久久精品96入口 | 欧美一区二区三区四区五区六区 | 色视频一区 | 狠狠色丁香久久综合网 | 欧美性猛交久久久乱大交小说 | 国产精品久久久久久久毛片 | 无码 人妻 在线 视频 | 噜噜噜视频 | 欧美一性一乱一交一视频 | 欧美日韩在大午夜爽爽影院 | 伊人第四色 | 欧美搞逼视频 | 久久久久99精品成人片直播 | 两人做人爱费视频午夜 | 秋霞在线中文字幕 | 亚洲一区二区蜜桃 | 极品美女娇喘呻吟热舞 | 一个人看的www视频在线观看 | 国产精品久久久久久久龚玥菲 | 中文字幕av日韩精品一区二区 | 精品一区二区三区无码免费视频 | 日日噜噜夜夜狠狠久久蜜桃 | 成人在线免费观看视频 | 毛片成人 | 五月婷婷综合在线 | 怡红院免费的全部视频 | 久久久无码精品国产一区 | 国产盗摄一区二区 | 成人看片免费 | a毛看片免费观看视频 | 午夜激情网址 | 又色又爽又黄又刺激免费 | 欧美大波乳人伦免费视频 | 日本久久精品一区二区三区 | 草草影院在线 | 亚洲第一免费 | 少妇与公做了夜伦理69 | 国产精品理人伦一区二区三区 | 国产精品一区二区久久精品爱微奶 | 17c在线视频在线观看 | 国产精品久久9 | 女女女女bbbbbb毛片在线 | 日本少妇搡bbbb搡bbb | 国产精品亚洲аv无码播放 露脸内射熟女--69xx | 青草青草久热国产精品 | 午夜视频在线瓜伦 | 超碰在线98| 毛茸茸熟妇丰满张开腿呻吟性视频 | 亚洲精品动漫成人3d无尽在线 | 亚洲在av极品无码天堂手机版 | 九九热伊人 | 国产精品视频麻豆 | 少妇裸体做爰免费视频网站 | 一区二区视屏 | 成人性生交大片免费看视频app | tube欧美巨大44 | 色婷婷88av视频一二三区 | 80日本xxxxxxxxx96| 精品久久久久国产 | 女同久久另类99精品国产 | 成年网站免费在线观看 | 欧美成人精品三级网站 | 五月婷婷丁香花 | 亚洲影院中文字幕 | 精品久久久久久久久中文字幕 | 日韩福利视频网 | 亚洲成人高清在线 | 女人的毛片 | 久久精品中文字幕一区 | 亚洲一区二区三区国产好的精华液 | 国产在线aaa片一区二区99 | 成人毛片在线精品国产 | 亚洲精品久久久一线二线三线 | 人妻少妇久久久久久97人妻 | 国产午夜精品一区二区三区 | 国产精品h片在线播放 | 国产午夜福利在线机视频 | 日韩国精品一区二区a片 | 亚洲一区二区中文 | 九九热精品视频在线播放 | www亚色| 国产三级中文字幕 | 99久久精品免费看国产一区二区三区 | 99精品国产成人一区二区 | 久久久日韩精品一区二区三区 | 欧美精品一区在线播放 | 99免费观看视频 | 精品欧美在线 | 日韩综合av | 天干夜夜爽爽日日日日 | 九九在线免费视频 | 日韩中文字幕免费视频 |