《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 嵌入式系統在氣浮轉臺無線測控實驗中的應用

嵌入式系統在氣浮轉臺無線測控實驗中的應用

2008-07-16
作者:曲宏松1,2,張 葉1,2,徐

??? 摘 要: 以衛星氣浮轉臺實驗為背景,介紹了基于實時嵌入式系統" title="嵌入式系統">嵌入式系統的氣浮轉臺無線測控通信子系統的設計。利用VxWorks操作系統實時性強、多任務" title="多任務">多任務調度的特點,對轉臺上的串口" title="串口">串口數據采集、轉臺上下的無線網絡通信進行了任務化編程。在線測試表明,嵌入式實時操作系統VxWorks可以合理而快速地對各任務進行實時而可靠的管理和調度,嵌入式系統可以出色地完成轉臺無線測控通信任務。
??? 關鍵詞: 氣浮轉臺? 無線網? VxWorks? 嵌入式系統

?

??? 在衛星的地面全物理或半物理仿真實驗中,氣浮轉臺作為衛星的運動仿真器,不僅可以模擬衛星的剛性本體,而且要承載轉臺控制系統、測控通信系統等實物部件,所以氣浮轉臺是衛星控制系統物理仿真實驗的核心設備。由于在仿真實驗中需要將轉臺上的各種實驗數據實時下傳到臺下的監控計算機中,并且有時需要臺下的監控計算機上傳必要的遙控指令和數據信息至臺上的控制計算機,因此需要有一套實時性、魯棒性很強的測控系統來完成轉臺上下的通信任務。
??? 當前,嵌入式技術發展迅猛,已經廣泛滲透到科學研究、工程設計、軍事技術以及人們的日常生活中。VxWorks作為一款實時嵌入式操作系統,以其強實時性、高可靠性成為航空航天、軍事國防、通信等領域應用最廣的操作系統之一。而PC104設備采用了緊固堆疊的安裝方式,體積小巧、結構緊湊,特別適合轉臺這種空間有限的應用。本系統針對氣浮轉臺實驗的實際需要,并結合嵌入式系統的特點,最終選取了“VxWorks+PC104”的嵌入式軟硬件搭配方式,完成轉臺數據采集管理、轉臺控制以及臺上的測控終端" title="測控終端">測控終端等實驗任務。
1 硬件實驗環境
?? ?氣浮轉臺測控實驗要完成的中心任務是:將轉臺上的各系統、各設備的遙測數據下傳到地面測控終端中,由地面測控終端進行處理、顯示以及保存。同時,地面測控終端要將轉臺上所需要的數據信息以及一些控制指令上傳到臺上測控終端中。
1.1 臺上實驗環境
??? 轉臺上采用PC104嵌入式計算機作為轉臺主控計算機,選用的型號是數字邏輯公司的CPU卡MSMP5SEV, VxWorks操作系統在此CPU卡上運行。為了能夠采集臺上設備的工程數據,并對臺上的執行部件進行控制,通過PC104總線擴展了一個8COM的串口卡和一個D/A轉換卡。臺上的GPS接收機、光纖陀螺、自制飛輪電機通過串口與PC104串口卡相連,以傳遞GPS授時數據、轉臺轉速以及飛輪轉速等遙測數據。而自制飛輪電機和磁力矩器等執行部件連接到D/A轉換卡上,由D/A卡發出的模擬信號控制執行部件。此外臺上配有多路供電電源,為臺上電子設備供電。
1.2 臺下實驗環境
??? 轉臺下需要一個工業控制計算機作為地面的監控平臺,負責接收轉臺傳來的重要數據,并向臺上傳遞控制命令及必要的實驗數據。需要上傳的數據有模擬衛星的軌道數據和轉臺感應同步器得到的轉臺位置信息。模擬衛星軌道數據可以利用STK軟件得到,而轉臺感應同步器的數據則通過一個自制數據采集板,將并行數據轉換成串行數據輸入到監控計算機中。
1.3 轉臺上下的通信鏈路
??? 由于轉臺在實驗時不斷轉動,很不適合有線通信,所以選用無線局域網作為轉臺上下的數據通信鏈路。臺上使用符合IEEE802.11g協議的無線接入點(Wireless Access Point)作為臺上的測控連接點,通過網線接入到PC104主機。臺下使用USB接口的無線網卡,直接插入到地面監控計算機中。這樣就建立起一個無線點對點的局域網。圖1給出了轉臺實驗環境的總體結構圖。

?


2 基于VxWorks的轉臺測控通信端軟件開發
2.1 實時嵌入式操作系統VxWorks

??? VxWorks是美國風河公司(Windriver)為嵌入式系統量身打造的一款實時操作系統。其微秒量級的任務切換和中斷延遲時間,使其成為實時操作系統家族中的佼佼者。經過二十多年市場應用的驗證,VxWorks被認為是高度可靠的操作系統。
??? VxWorks除了強實時性和高可靠性之外,還具備多任務調度的特點。VxWorks中任務的概念類似Windows中的線程,每個明顯單獨運行的程序成為一個任務。每個任務都可以直接訪問或共享大多數資源和內存空間,并擁有自己存放局部變量的棧和存放寄存器、延時定時器、時間片定時器等控制塊。每個任務都擁有自己的任務名、任務ID和優先級。內核根據各任務優先級的高低,進行高優先級搶占式的調度,而對于同等優先級的任務采用輪轉調度策略。VxWorks任務間的同步方式也比較靈活,分別提供了共享內存、管道、信號量、消息隊列等機制。豐富的通信機制和調度方式選擇使VxWorks下的任務編制非常靈活,十分適合在有限時間內同時處理多個事件。
2.2 測控系統軟件設計
??? 測控軟件從功能角度分類可以分為遙測任務和遙控任務兩個部分。遙測任務需要采集、整理轉臺上各設備的工程數據,然后通過網絡發送到地面監控計算機中。遙控任務需要先通過網絡接收到地面監控計算機發送來的數據,然后通過解包、解碼發送給遙控處理任務來執行遙控指令。但從數據的通信類別角度分類,可以分為串口通信和網絡通信兩部分。從編程角度,更傾向于后一種分類來組織軟件的編寫。
2.2.1 串口通信
??? 串口通信的主要任務是采集遙測數據。從圖1可以看出,轉臺上有3路數據要通過串口進行通信,分別是GPS、陀螺和飛輪電機。由于3個設備的數據更新率不同(GPS為1Hz、陀螺為300Hz、飛輪電機為2Hz),所以對于PC104主機而言,遙測數據的到來具有隨機性。為了能在各路遙測數據到來之際及時做出響應,需要利用VxWorks系統提供的I/O復用機制進行串口數據接收。具體程序代碼如下:
??? if((xxxFd =open(″/tyCo/0″,O_RDWR,0))==ERROR)
??? {
??????? perror(″Error in opening com1!″);
??????? return(ERROR);
????}
??? taskSpawn(TNAME_COMXXXRECV,TPRI_COMXXXRECV,0,XXX_STACK_SIZE,(FUNCPTR)xxxRecv,0,0,0,0,0,0,0,0,0,0);
??? STATUS xxxRecv(void)
??? {? …
??????? while(1)
?????{
??????? FD_ZERO(&readFds);
??????? FD_SET(xxxFd,&readFds);
??????? if(select (width,&readFds,NULL,NULL,NULL)==ERROR)
???????????? return (ERROR);
??????? if(FD_ISSET(xxxFd,&readFds))
??????? {
?????????????if((recvLen=read(xxxFd,recvBuf,buf_size))==ERROR)
???????????? {
????????????????printf(″ERROR when read XXX!);
??????????????? return(ERROR);
???????????? }
???????????? ……
??????? //釋放相應信號量,進行數據處理、遙測數據編碼、下傳數據打包等任務的執行。
????????……
??????}
?????}
????}
??? 首先,需要通過I/O系統API函數open()打開串口,系統為相應的串口分配一個表示該串口的文件標識符xxxFd,然后通過taskSpawn()函數發起串口接收任務。串口接收任務對應的入口函數為xxxRecv(),xxxRecv()函數的函數體是一個死循環,不斷接收串口數據。在死循環的開始處應用I/O復用機制,利用FD_ISSET()函數查看文件描述符集的xxxFd位是否被置位。如果xxxFd所對應的串口有數據到來,底層的驅動程序會將數據傳遞到系統維護的接收環形隊列緩沖內存中,同時將文件描述符集中的xxxFd位置位。當FD_ISSET()函數發現xxxFd位被置位時,則使串口接收任務解除阻塞,開始向下執行,通過read()函數將存放在環形隊列中的數據接收到用戶緩沖區recvBuf[]數組中。如果沒有數據到來,則文件描述符集中的xxxFd位為復位狀態,串口接收任務阻塞。通過使用I/O復用機制,成功地解決了不同數據源更新率不同步的難題。這種機制類似一個軟中斷,真正做到了數據的即到即收。
2.2.2 網絡通信
??? 無線網絡通信擔負著連接轉臺與地面監控計算機的重任。由于PC104主機帶有網卡,而且VxWorks對多任務和BSD Socket具有良好的支持,所以完備的嵌入式軟硬件環境使得無線網絡通信在轉臺測控系統中的應用成為可能。
??? 網絡通信任務是基于BSD Socket的編程,使用的是Server/Client模式。轉臺上的嵌入式主機為服務器(Server),臺下的監控計算機為客戶端(Client)。BSD Socket通常構造兩種應用類型:面向連接的SOCK_STREAM應用和無連接的SOCK_DGRAM應用。面向連接的應用即基于TCP協議的socket應用,無連接的應用即UDP應用。TCP協議是提供給用戶的一種可靠的全雙工面向連接的協議,而且TCP協議具有正確性檢查機制。在此選用TCP協議進行網絡通信。
??? 基于TCP協議面向連接的Socket應用框架如圖2所示。首先,在服務器端創建Socket,然后調用bind()函數將Socket與一個端點地址綁定,并通過listen()函數偵聽客戶的連接請求,然后調用accept()阻塞任務,等待請求的到來。當客戶端利用connect()連接到服務器的偵聽端口時,服務器與客戶端進行3次握手建立點到點的連接。連接建立完畢以后,就可以調用read()和write()函數進行網絡數據的接收和發送了。

?


??? 從圖3可以看出,網絡通信應用程序中建立了兩個緩沖隊列,用來緩沖網絡接收和網絡發送數據。緩沖隊列由鏈表" title="鏈表">鏈表數據結構的動態添加與刪除來實現。為了節省空間,沒有用VxWorks自身提供的雙向鏈表結構,而是用單向鏈表,并用兩個全局指針來記錄鏈表頭尾的首地址,用一個全局變量來記錄鏈表的長度,以省略查找的過程。

?


??? 每個鏈表元素為一個結構體struct xxxList,結構體內容包含網絡數據頭指針pTemp和指向下一個元素的指針pNext。全局變量為鏈表頭的指針listHead、指向鏈表尾的指針listRear以及鏈表的長度變量listLen。圖4表示含有n個元素的鏈表結構。

?


??? 使用緩沖隊列可以有效地提高通信的可靠性。在沒有緩沖隊列的情況下,雖然實時性極強的VxWorks在絕大多數情況下能夠保證對需要傳遞的數據進行及時的處理,但仍然不能避免數據缺失情況的發生。而如果有一幀關鍵數據丟失,則有可能造成某任務的阻塞。當阻塞時間超時,可能引起Watchdog的啟動,從而中止實驗的進行。而加入緩沖隊列可以使尚未來得及處理的數據得到保護,從而避免了數據的丟失。從另一種角度說,也提高了CPU的利用率。
3 多任務調度測試
??? 由于轉臺上只有一臺嵌入式控制主機,所以臺上各種數據的采集、控制算法的實現、轉臺的自主管理等功能都將由這個嵌入式主機單獨完成。VxWorks強大而靈活的多任務調度管理能力可以協助嵌入式PC104主機完成這些功能。
??? 在轉臺仿真實驗進行過程中,VxWorks操作系統將同時維護二十多個任務。對于用戶來說,要明確各任務的運行狀況就必須了解系統對多個任務調度的情況,從而發現編程時考慮不周的bug。VxWorks的開發環境Tornado為用戶提供了一個動態監視工具WindView,此工具可以在Target端的實時系統運行過程中記錄各個元素之間動態交互的信息,然后在Host端用圖形化的方式直觀地顯示出來。
??? 圖5給出了進行轉臺仿真實驗過程中,用WindView采集到的各任務占用CPU的時序。通過WindView圖可以看出,雖然系統維護的任務很多,而且有的任務被調用或者響應中斷的頻率很高,但由于VxWorks操作系統實時多任務調度的能力很強,所以沒有造成任務的擁堵、死鎖或者饑餓等情況的發生,圓滿地完成了轉臺的仿真實驗。

?


參考文獻
[1] VxWorks Programmer′s Guide.Wind River System Inc,2002.
[2] Tornado 2.2 User′s Guide.Wind River System Inc,2002.
[3] 陳洋,陸宇平.機器人實時遠程控制系統及其開發庫的設計與實現[J].電子技術應用,2006,(2):7-10.
[4] 孔祥營,柏桂枝.嵌入式實時操作系統VxWorks及其開發環境Tornado[M].北京:中國電力出版社,2001.
[5] 程敬原.VxWorks軟件開發項目實例完全解析[M].北京:中國電力出版社,2005.
[6] 鄺堅.Tornado/VxWorks入門與提高[M].北京:科學出版社,2004.
[7] 曲宏松,耿愛輝,陳濤.基于VxWorks的串口芯片ST16C554的驅動程序設計[J].電子器件,2006,(3):959-962.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲视频在线播放| 在线视频亚洲一区| 国产中文一区二区| 激情综合视频| 久久成人免费网| 在线观看欧美激情| 欧美日韩国产综合视频在线观看| 久久久久久穴| 亚洲影院免费观看| 午夜精彩视频在线观看不卡| 国产农村妇女毛片精品久久莱园子| 欧美性开放视频| 午夜一区二区三区在线观看| 国产一区二区高清视频| 一卡二卡3卡四卡高清精品视频| 国产日韩亚洲欧美| 夜夜爽99久久国产综合精品女不卡| 亚洲精品久久久久久一区二区| 久久久久久久999| 欧美不卡高清| 99在线精品视频| 欧美日韩另类丝袜其他| 欧美日本在线看| 噜噜爱69成人精品| 亚洲国产美女久久久久| 欧美三区美女| 午夜精品免费| 欧美成人乱码一区二区三区| 欧美色偷偷大香| 国内精品久久久久影院 日本资源| 狠狠色狠狠色综合日日小说| 久久免费视频这里只有精品| 久久国产综合精品| 欧美激情网站在线观看| 激情久久影院| 国产精品扒开腿爽爽爽视频| 亚洲精品在线观看免费| 亚洲动漫精品| 国产精品mm| 国产欧美日韩视频一区二区三区| 久久夜色精品国产欧美乱极品| 国内精品视频久久| 亚洲与欧洲av电影| 欧美女同视频| 亚洲精品视频啊美女在线直播| 欧美一区二区三区免费在线看| 永久域名在线精品| 久久精品亚洲精品国产欧美kt∨| 欧美精品在线观看91| 国产欧美一区二区精品忘忧草| 亚洲国产精品尤物yw在线观看| 久久久999精品免费| 欧美先锋影音| 亚洲电影免费观看高清| 99热免费精品| 黄色国产精品| 亚洲国产精品嫩草影院| 国产精品乱看| 91久久精品国产91久久性色tv| 久久久女女女女999久久| 久久久中精品2020中文| 99成人精品| 国外成人免费视频| 欧美性天天影院| 一区二区欧美亚洲| 麻豆精品视频在线观看| 亚洲欧美福利一区二区| 国产精品久久久久久久久久久久| 午夜久久久久久| 99热免费精品在线观看| 亚洲欧洲一区二区天堂久久| 久久www成人_看片免费不卡| 欧美精品久久久久久| 久久久久亚洲综合| 亚洲视频axxx| 老司机aⅴ在线精品导航| 国产日韩在线播放| 国产精品色午夜在线观看| 久久亚洲综合色一区二区三区| 久久综合久久美利坚合众国| 欧美日韩久久精品| 久久精品国产久精国产爱| 亚洲精品在线视频| 狠狠色丁香久久综合频道| 国产日韩av一区二区| 亚洲大片精品永久免费| 国产精品成人一区二区艾草| 久久视频国产精品免费视频在线| 91久久精品国产91性色| 蜜臀久久99精品久久久久久9| 亚洲尤物影院| 欧美区亚洲区| 亚洲欧美日韩国产中文在线| 国产精品另类一区| 欧美性天天影院| 欧美中文字幕久久| 亚洲小视频在线| 免费久久精品视频| 狠狠色伊人亚洲综合成人| 国产一区香蕉久久| 亚洲最黄网站| 欧美日韩大陆在线| 欧美成人午夜免费视在线看片| 国产精品久久久一区麻豆最新章节| 欧美一区二区三区四区在线观看| 欧美激情国产高清| 亚洲丝袜av一区| 国产精品手机视频| 久久成人免费网| 亚洲精品少妇30p| 欧美性一区二区| 亚洲精品一区二区三区樱花| 欧美jizz19性欧美| 99亚洲伊人久久精品影院红桃| 亚洲小说欧美另类社区| 国产在线精品一区二区夜色| 亚洲图片欧美日产| 99视频精品全国免费| 欧美亚韩一区| 欧美日韩国产综合在线| 欧美区一区二区三区| 国产精品日韩久久久| 99精品国产99久久久久久福利| 亚洲精品欧美精品| 亚洲精品乱码| 国产亚洲成精品久久| 久久爱www.| 国产精品视频一区二区高潮| 韩日欧美一区二区三区| 国产亚洲欧美中文| 一区二区福利| 欧美高清不卡| 久久久午夜电影| 亚洲一区二区三区中文字幕| 欧美精品久久久久a| 久久久久欧美| 欧美视频1区| 国产乱码精品1区2区3区| 国产精品美女久久久久av超清| 日韩视频国产视频| 激情五月***国产精品| 国产九九精品视频| 一区二区三区精密机械公司| 一本在线高清不卡dvd| 欧美激情bt| 亚洲丶国产丶欧美一区二区三区| 亚洲国产合集| 国产一区二区三区网站| 欧美激情影音先锋| 亚洲第一精品福利| 久久精品中文| 欧美午夜女人视频在线| 亚洲美女毛片| 欧美成人激情在线| 久久国产精品黑丝| 国产亚洲精品福利| 久久久国产午夜精品| 欧美午夜精品久久久久久超碰| 亚洲免费观看视频| 一区二区三区高清在线| 欧美麻豆久久久久久中文| 国产一区二区三区在线观看网站| 久久久精品一品道一区| 中文在线资源观看网站视频免费不卡| 欧美日韩国产一中文字不卡| 国产精品美女久久久久av超清| 亚洲激情av在线| 国产精品国产三级国产a| 欧美极品一区| 亚洲欧美日韩在线综合| 欧美中文字幕精品| 最近中文字幕mv在线一区二区三区四区| 欧美日韩视频不卡| 老牛国产精品一区的观看方式| 亚洲视频axxx| 欧美精品 国产精品| 欧美在线观看日本一区| 久热精品在线视频| 午夜精品三级视频福利| 欧美成人一区二免费视频软件| 欧美日韩亚洲一区二区三区| 欧美日韩精品综合在线| 亚洲国产日韩欧美在线图片| 欧美不卡视频一区发布| 牛人盗摄一区二区三区视频| 蜜桃av一区二区三区| 午夜精品久久久久久久| 国产日韩精品综合网站| 国产精品每日更新在线播放网址| 欧美国产成人精品| 精品1区2区3区4区| 一区二区三区偷拍| 麻豆成人小视频| 欧美精品偷拍| 国产一区二区三区在线观看精品| 在线中文字幕不卡| 国内成人精品视频| 欧美激情一区| 在线成人中文字幕| 麻豆精品国产91久久久久久| 午夜激情一区| 欧美三级在线播放| 欧美一级久久久久久久大片| 亚洲欧洲日韩在线| 黑人巨大精品欧美黑白配亚洲| 亚洲视频在线一区观看| 韩国三级电影一区二区| 国产精品成人一区二区网站软件| 国产精品成人一区二区网站软件| 一区二区视频免费完整版观看| 欧美先锋影音| 亚洲精品欧美日韩专区| 久久成人精品电影| 国产欧美另类| 欧美日韩国产专区| 日韩一级在线| 欧美激情小视频| 美女日韩在线中文字幕| 久久久久国产一区二区三区四区| 欧美日韩精品久久| 欧美国产高潮xxxx1819| 欧美日韩中国免费专区在线看| 欧美一区二区在线免费观看| 久久精品72免费观看| 欧美视频在线观看视频极品| 国产乱码精品一区二区三| 欧美日一区二区三区在线观看国产免| 久久亚洲二区| 精品动漫av| 在线观看视频亚洲| 欧美国产一区二区三区激情无套| 玖玖在线精品| 日韩一二在线观看| 美女999久久久精品视频| 国产精品盗摄一区二区三区| 亚洲午夜精品视频| 国产精品久久久久久久久免费樱桃| 亚洲一区二区在线播放| 99人久久精品视频最新地址| 国产视频丨精品|在线观看| 国产精品美女诱惑| 亚洲少妇一区| 狠狠干成人综合网| 在线亚洲高清视频| 国产精品v欧美精品v日韩精品| 久久精品视频亚洲| 国产曰批免费观看久久久| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲午夜免费福利视频| 在线视频你懂得一区二区三区| 99精品视频免费在线观看| 麻豆91精品91久久久的内涵| 久久久久综合一区二区三区| 欧美在线三级| 欧美精品亚洲一区二区在线播放| 国产精品亚洲综合色区韩国| 狠狠色狠狠色综合日日小说| 欧美日韩国产黄| 免费观看成人网| 欧美亚洲免费电影| 欧美第十八页| 欧美精品国产精品日韩精品| 国产日韩欧美三级| 欧美影院在线播放| 久久久精品国产99久久精品芒果| 国产亚洲一区二区三区| 美女主播精品视频一二三四| 亚洲欧美日韩国产成人精品影院| 国内精品久久久久久久影视蜜臀| 亚洲黄色一区| 午夜天堂精品久久久久| 噜噜噜噜噜久久久久久91| 性欧美videos另类喷潮| 亚洲精品欧美在线| 久久精品91久久久久久再现| 欧美国产一区在线| 久久国产精品久久久久久久久久| av成人免费在线观看| 午夜精品久久久久久久99热浪潮| 亚洲欧洲综合另类| 亚洲人成亚洲人成在线观看| 性久久久久久| 在线精品国精品国产尤物884a| 一区二区国产日产| 久热精品视频在线观看| 国内视频一区| 午夜欧美大尺度福利影院在线看| 国产一区亚洲一区| 在线亚洲美日韩| 欧美一区二区三区在线观看| 国产精品天天摸av网| 国产精品嫩草99a| 欧美体内谢she精2性欧美| 国产精品一二| 久久爱另类一区二区小说| 国产精品一级在线| 欧美一区二区三区免费视频| 一区二区电影免费在线观看| 亚洲精品综合久久中文字幕| 久久九九国产精品| 亚洲欧洲一区二区三区| 久久久免费观看视频| 久久久久亚洲综合| 国产一区二区三区在线播放免费观看| 在线综合亚洲欧美在线视频| 久久久精品国产免大香伊| 久久蜜桃av一区精品变态类天堂| 国产视频在线观看一区二区| 欧美成人免费网| 一区二区三区四区五区在线| 欧美在线999| 亚洲男人第一av网站| 亚洲精品欧洲| 久久久国产精彩视频美女艺术照福利| 99视频热这里只有精品免费| 欧美1级日本1级| 国产亚洲精品福利| 99精品久久免费看蜜臀剧情介绍| 欧美日本高清视频| 激情av一区二区| 裸体素人女欧美日韩| 久久综合久久美利坚合众国| 亚洲男女自偷自拍图片另类| 欧美日韩精品欧美日韩精品| 亚洲经典在线| 国产免费一区二区三区香蕉精| 国产精品一区二区三区四区五区| 欧美激情无毛|