《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM920T的兩種CAN總線擴展方式
基于ARM920T的兩種CAN總線擴展方式
摘要: 本文介紹了一種基于ARM920T現場總線的控制系統,詳細說明了其上擴展CAN總線的兩種方式,并給出具體的CAN模塊在實時操作系統eCos上驅動程序開發的步驟,最后對兩種擴展進行了簡要的比較。
關鍵詞: ARM ARM920T CAN總線
Abstract:
Key words :

1、引言

隨著工業控制系統逐步的自動化,現代化,現場總線控制系統得到越來越多的重視和應用,CAN總線是目前開發簡單,性能價格比高的一種現場總線 。相對其他現場總線而言,CAN通信控制器的生產廠家最多、品種最全、應用也最為廣泛?;诂F場總線控制系統智能化、復雜度的提高,作為現場總線的核心部件微處理器,傳統的51芯片,甚至ARM7已經逐漸不能滿足需要,ARM9成為合適的選擇。但許多ARM9并沒有集成CAN接口,擴展CAN接口成為當務之急。且ARM9將數據地址總線分開,而CAN控制器為數據地址總線復用,使得CAN的擴展不能一味照搬51處理器的方式。在CAN模塊驅動開發上,現有資料往往只針對Linux系統上的驅動開發 進行介紹,而現場總線控制系統對實時性的要求使得Linux系統要讓位于更多的實時操作系統。

本文介紹了一種基于ARM920T現場總線的控制系統,詳細說明了其上擴展CAN總線的兩種方式,并給出具體的CAN模塊在實時操作系統eCos 上驅動程序開發的步驟,最后對兩種擴展進行了簡要的比較。

2、現場總線控制系統簡介

該現場總線控制系統采用EP9315為核心處理器。EP9315是Cirrus Logic公司開發的一款基于ARM920T的工業級處理器。該現場總線控制系統除了外擴的CAN總線接口、還外擴64Mb SDRAM和32MB FLASH、并帶有PCMCIA 接口、E PROM接口、512kb SRAM、IDE接口、實時時鐘、視頻顯示、彩色VGA TFT LCD觸摸屏、支持模擬VGA連接、視頻解碼支持壓縮視頻輸出和S-VIDEO輸出、PS/2鍵盤,三個USB接口、三個串行接口、音頻接口、1/10/100Mbps以太網接口、紅外線接收口;實現了控制系統的數字化、智能化;可實現多種功能,使系統的控制功能本地化,提高了系統的可靠性、實時性;簡化了系統的結構。多接口的系統結構使系統的擴展,變更,拆裝更加靈活便利。

3、硬件系統擴展

3.1 CAN總線模塊結構

本文使用SJA1000T作為CAN控制器擴展CAN模塊 。SJA1000T是使用于汽車和一般工業環境的獨立CAN總線控制器,具有完成CAN高性能通信協議所要求的全部必要特性;具有簡單總線連接的SJA1000T可完成物理層和數據鏈路層的所有功能。支持CAN2.0協議。

CAN總線收發器TJA1040T是CAN控制器和物理總線之間的接口芯片,增強了總線的驅動能力,從而增加CAN總線的通信距離并使得一條總線上可以掛更多的節點。

為增強CAN總線節點的抗干擾能力 ,SJA1000T的TXO和RXO并不直接與TJA1040的TXD和RXD相連,而是通過兩片光耦隔離芯片6N137與TJA1040T相連。很好地實現了收發器與控制器之間的電氣隔離,保護智能節點核心電路安全工作;并實現了總線上各CAN節點間的電氣隔離。需要強調的是:為實現這種電氣隔離,光耦器件兩側的直流電源必須是兩個無直接電氣聯系、相互隔離的直流電源。因而采用兩路DC-DC隔離電源實現。為進一步加強安全性和抗干擾能力,可在總線收發器TJA1040T與CAN總線間串接限流電阻,避免TJA1040T受過流沖擊。同時,在CANH和CANL,與地之間并聯了濾波電容,可以起到濾除總線上的高頻干擾,并具備一定的防電磁輻射能力。此外,通信信號在線路上傳輸時,信號傳輸到導線的端點時會發生反射,反射信號會干擾正常信號的傳輸。為消除這種影響,可在CAN總線兩端并接匹配電阻,起到匹配總線阻抗和消除反射的雙重作用。若忽略這些措施,會使數據通信的抗干擾性和可靠性大大降低,甚至無法通信。

11.jpg

3.2 CAN模塊與ARM9的兩種連接方式

SJA1000T數據地址總線復用,而整個ARM9系列包括ARM920T數據和地址總線分開。這就使得它與ARM9系列的連接不能像傳統的用于51單片機系列方式擴展連接,本文給出兩種擴展方式 :全部IO口連接方式和最少IO口的數據信號線連接方式。

3.2.1 IO接口連接

微處理器的通用IO口可以提供一個簡便的方法來控制SJA100T。EP9315的GPIO信號提供了很大的靈活度來滿足SJA1000T時間上的要求。將SJA1000T數據地址復用總線全部與EP9315的通用IO接口連接。其它信號線WR、RD、ALE……也與IO接口連接。具體連接方式參考圖2。

22.jpg

3.2.2 數據信號線連接

除了全部由IO端口來控制CAN模塊,還可利用ARM9的數據線和信號線來實現CAN模塊的擴展。連接電路如圖3所示,凡SJA1000T以外的信號均為EP9315芯片上的信號管腳,SJA1000T數據地址復用總線與EP9315數據線相連,GPIOx、GPIOy、GPIOz可以是EP9315任意GPIO引腳,但選擇同一個通道的GPIO口將使編程更容易。注意SJA100T的INT可以連接CPU的INT也可以連接到帶有中斷的通用IO上。在EP9315中,GPIO的通道A,B,F有中斷功能。

33.jpg

圖2和圖3是示意圖,具體的由于EP9315信號高電平為3.3V,而SJA1000T高電平為5V,故需要通過74LVC245這類電平匹配芯片進行電平匹配后再連接。

4、驅動開發

由于現場總線控制系統在許多場合具有實時性的要求,本現場總線控制系統采用實時性高的eCos作為操作系統,CAN驅動程序也在eCos操作系統 上進行擴展。

對eCos系統的設備驅動程序的設計主要圍繞著DEVTAB_ENTRY和DEVIO_TAB進行,添加新設備的工作就是對這兩個表項的各個域進行實現,并且編寫與硬件相關的底層函數。通過對驅動程序結構層次的剖析,CAN總線驅動的開發分為四步:

第一步:向內核注冊新設備;

第二步:開發驅動程序基本IO函數;

第三步:實現中斷處理函數;

第四步:綁定設備中斷并進行驗證。

具體實現過程如下:

4.1 向內核注冊新設備

在向內核注冊新設備時,原有的驅動程序中和硬件無關的部分仍然可以使用,例如設備I/O函數表,硬件相關的部分需要自行設計,包括設備描述符、設備名、設備初始化程序init、查找程序lookup和拓展CAN總線的數據結構。

拓展CAN總線的數據結構Can_bus時一組用于描述對設備進行的全部操作的數據結構。通過宏Can_bus產生can總線的數據結構,宏Can_bus的原型為:

Can_bus(1,funs,modereg,intrenreg,bustime,outpctr,clkdiv,acptcode,acptmask,flag)

參數說明如下:

l-該數據結構的語言標識符

funs接口函數組,即硬件接口函數。

flags驅動程序初始表示值。

modereg工作模式初始值

intrenreg中斷允許初始值

bustime總線時鐘1,和總線時鐘2初始值

outpctr輸出控制

clkdiv分時

acptcode驗收代碼

acptmask驗收屏蔽

在產生CAN總線的設備表入口時首先要創建can總線的數據對象Can_bus,并且初始化以上所有參數。拓展CAN總線的Can_bus數據對象標識符為EP9315_can_bus。

拓展CAN總線的設備表入口對象實現如下:

DEVTAB_ENTRY(EP9315_can_io0,

CYGDAT_IO_CAN_EP9315_CAN0_NAME,

0,

&cyg_io_can_devio,

EP9315_can_init, //拓展CAN的初始化函數

EP9315_can_lookup, //拓展CAN的查找函數

&EP9315_can_bus //CAN數據結構Can_bus

);

4.2 開發驅動程序基本IO函數

這部分函數指的是驅動程序接口函數中與硬件相關的部分,也就是Can_bus數據結構中的funs接口函數表。funs函數表通過以下宏進行定義:

CAN_FUNS(l,putc,getc,set_config,start_xmit,stop_xmit)

參數說明如下:

l是該funs函數表的C語言標實符。

putc函數:bool (*putc)(can_bus *priv,unsigned char c)該函數發送一個字符到串口。如果發送成功,則返回true,否則返回false。

getc函數:unsigned char (*getc)(can_bus *priv)該函數從設備接口讀取一個字符,它只用于非中斷方式,通過查詢設備是否處于準備(ready)狀態來等待一個字符。

set_config函數:bool (*set_config)(can_bus *priv,cyg_can_info_t *config)該函數用于對指定的端口配置。如果對硬件配置成功,則返回true;如果端口不支持給定的配置參數,則返回false。

start_xmit函數:void (*start_xmit)can_bus *priv)在中斷方式下,該函數使能發送端,允許發送中斷的產生。

stop_xmit函數:void (*stop_xmit)(can_bus *priv)在中斷方式下,當數據發送結束后,該函數進制發送端,進制發送中斷產生。

start_recv函數:void (*stop_xmit)(can_bus *priv)

stop_recv函數:void (*stop_xmit)(can_bus *priv)

4.3 發送中斷處理函數

CAN總線在中斷方式下的負責對中斷進行處理函數是中斷服務程序ISR和中斷滯后服務程序DSR。對中斷的處理主要有三種模式,第一種模式是在中斷服務程序ISR內完成所有設備處理工作,第二種是在中斷滯后服務程序DSR內實現,第三中是將對設備的處理推遲到中斷線程內進行。在驅動程序的設計中采用的是第二種模式。

在這種模式中,中斷處理程序ISR只是簡單的通過對設備進行編程或者直接調用cyg_drv_interrupt_mask()函數防止新中斷的產生,然后將調用DSR作進一步的處理。DSR完成大部分的硬件處理工作,并有可能對某個條件變量產生一個信號來喚醒新的中斷。最后,DSR調用cyg_drv_interrupt_unmask(),重新使能中斷。中斷處理過程如圖所示:

44.jpg

4.4 綁定設備中斷

設備驅動程序的初始化函數在系統初始化過程或者設備初始使用時被調用,初始化函數不僅要設置設備的參數,還要為設備分配相應的數據結構:例如輸入輸出緩沖區等,最后還將設備中斷進行綁定。

每一個設備在初始化時會產生一個對應的中斷對象,所有的中斷對象存儲在系統的中斷向量鏈表中。當某個中斷發生時,系統根據中斷碼到中斷向量鏈表中尋找相應的中斷對象,再跳轉到中斷對象記錄的中斷處理程序的位置執行。

宏cyg_drv_interrupt_create(vector,priority,data,isr,dsr,handle,intr)用于產生設備的中斷對象。其中,vector是中斷向量,priority中斷優先級,data是數據指針,isr是中斷處理程序ISR的地址,dsr是中斷滯后處理程序DSR的地址,handle是返回句柄,intr是中斷對象存放的位置。

宏cyg_drv_interrupt_attach(interrupt)用于將中斷向量加入到中斷向量鏈表。參數interrupt是將要連接的中斷的句柄。

設備中斷綁定后,當設備產生中斷時系統會找到相應的中斷向量,然后把控制權交給中斷處理程序,進行中斷的處理。

5、兩種擴展方式比較

對于兩種不同的CAN與ARM9連接方式,IO口連接直觀簡單;而利用數據信號線連接能節省IO口,給CPU更多開發空間。兩者在驅動程序上差異不大,主要體現在底層數據讀寫時序實現上。前者簡單易于編寫和理解,后者只是在對時序的理解上略有難度,并不會使代碼更加冗長。

6、結束語

本文通過在現場總線控制系統上擴展CAN總線模塊,詳細講解了如何在ARM9上擴展CAN總線模塊,給出了全IO口擴展和利用數據信號線擴展兩種方式;并詳細說明如何在高實時性操作系統eCos上開發CAN驅動程序;最后對兩種擴展方式做了簡單的比較。該現場總線控制系統在國家十一五某國防項目中得到了很好的應用。同時也為大中型國有企業自動化生產線的建設和改造,電力系統自動化的實現提供很好的借鑒。

參考文獻

[1] 史久根等. CAN現場總線系統設計技術[M]. 北京:國防工業出版社,2004.

[2] 鄔寬明. CAN總線原理和應用系統設計[M]. 北京:北京航空航天大學出版社,1995.

[3] 王京起等. 嵌入是可配置實時操作系統eCos技術及實現機制[M] . 北京:電子工業出版社,2005.

[4] 張紹忠,王輝. 基于SJA1000的CAN總線智能節點實現[J].電子技術應用,2006(8):22-25.

[5] 王松月,楊福興. 基于ARM920T嵌人式通信控制系統設備驅動開發[J].電力自動化設備, 2006.26(6):75-78.WANG Song-yue, YANG Fu-xing,Driver development for embedded communication control system based on ARM920T[J]. Electric power Automation Equipment,2006,26(6):75-78.

[6] Freund L, Dupont D, Israel M, Rousseau F. Overview of the ECOS project[J]. Rapid System Prototyping, 1997’Shortening the Path from Specification to Prototype’. Proceedings, 8th IEEE International Workshop on 24-26, 1997.6:39-43.

[7] Anthony J. Massa. Embedded Software Development with eCos[J]. PRENTICE HALL, Publishing as Prentice Hall Professional Technical Reference, 2003, 7-10, 315-322.

[8] How to Connect NAND Flash Memory to an EP93xx[J]. http://www.cirrus.com. 2005.2.

此內容為AET網站原創,未經授權禁止轉載。
热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>
          午夜精品亚洲| 香蕉久久一区二区不卡无毒影院| 欧美电影打屁股sp| 亚洲精品视频免费| 免费91麻豆精品国产自产在线观看| 在线观看av不卡| 欧美国产日韩精品免费观看| 欧美日韩国产片| 亚洲一区在线看| 亚洲午夜免费福利视频| 久久综合精品一区| 欧美日韩在线综合| 一区二区三区你懂的| 久久精品综合| 亚洲综合色自拍一区| 麻豆精品视频在线| 你懂的视频一区二区| 欧美一区二区三区免费视| 麻豆国产精品va在线观看不卡| 国产亚洲欧美一级| 狂野欧美性猛交xxxx巴西| 一区二区日本视频| 欧美中文字幕第一页| 欧美精品三级在线观看| 一本一道久久综合狠狠老精东影业| 国产精品欧美久久| 蜜桃久久精品乱码一区二区| 午夜视频一区在线观看| 99精品视频免费观看| 国产精品日日做人人爱| 欧美第一黄色网| 欧美波霸影院| 欧美黄色小视频| 欧美老女人xx| 国内精品**久久毛片app| 亚洲午夜视频在线| 亚洲视屏在线播放| 欧美日韩亚洲综合| 你懂的国产精品| 欧美国产一区二区三区激情无套| 国产精品色婷婷久久58| 另类天堂视频在线观看| 极品尤物av久久免费看| 亚洲国产毛片完整版| 欧美a级一区二区| 99av国产精品欲麻豆| 欧美不卡一卡二卡免费版| 免费欧美高清视频| 欧美调教vk| 一本一本久久a久久精品综合妖精| 国产欧美日韩专区发布| 在线成人激情视频| 国产精品久久久久久久久动漫| 亚洲第一精品夜夜躁人人爽| 欧美影院久久久| 国产精品一区二区三区四区五区| 亚洲一区二区欧美| 欧美成人精品一区二区三区| 久久精品30| 久久狠狠一本精品综合网| 久久久亚洲影院你懂的| 麻豆成人91精品二区三区| 欧美日韩高清免费| 欧美大片免费看| 欧美不卡激情三级在线观看| 亚洲欧美日韩国产中文在线| 欧美一区二区三区视频在线观看| 久久国产精品一区二区三区四区| 欧美视频一区二区三区四区| 午夜国产精品影院在线观看| 欧美午夜性色大片在线观看| 在线免费观看欧美| 日韩午夜免费视频| 久久久欧美精品| 亚洲国产精彩中文乱码av在线播放| 亚洲欧美一级二级三级| 亚洲高清在线观看| 欧美一区二区在线播放| 国产精品国产三级国产普通话蜜臀| 欧美另类在线播放| 国产丝袜美腿一区二区三区| 国产精品美女久久福利网站| 夜夜躁日日躁狠狠久久88av| 99精品久久免费看蜜臀剧情介绍| 一本色道久久88精品综合| 欧美日韩国产精品成人| 久久亚洲精品欧美| 国产精品hd| 国产日韩欧美91| 久久激情视频久久| 亚洲欧洲日产国码二区| 欧美激情导航| 美女成人午夜| 亚洲专区在线视频| 欧美大学生性色视频| 免费在线观看一区二区| 亚洲精品国精品久久99热| 欧美sm视频| 1204国产成人精品视频| 新狼窝色av性久久久久久| 欧美成人午夜视频| 亚洲精品视频在线观看免费| 国产日韩欧美高清| 亚洲激情专区| 久久精品三级| 亚洲精品一区在线观看| 国产精品国产三级国产专播品爱网| 欧美另类一区| 欧美中文日韩| 欧美电影在线| 国产亚洲激情在线| 国产无遮挡一区二区三区毛片日本| 日韩小视频在线观看专区| 亚洲一区制服诱惑| 亚洲激情女人| 欧美日韩性生活视频| 亚洲欧美精品suv| 国产精品视频yy9099| 玖玖在线精品| 亚洲国产日韩欧美在线99| 亚洲欧美日韩一区二区三区在线观看| 亚洲国产高清高潮精品美女| 日韩视频免费看| 狠狠色丁香婷婷综合影院| 久久久久久久波多野高潮日日| 久久电影一区| 国产日韩精品一区二区浪潮av| 亚洲欧美日韩一区二区在线| 久久av红桃一区二区小说| 亚洲国产另类久久精品| 蜜桃av一区二区在线观看| 亚洲视频图片小说| 亚洲精品乱码久久久久久蜜桃91| 99re6热在线精品视频播放速度| 午夜激情综合网| 国产精品午夜在线观看| 亚洲一区二区三区四区五区黄| 亚洲男人的天堂在线| 欧美在线免费视频| 国产精品一国产精品k频道56| 国产亚洲欧美日韩美女| 国产综合av| 久久久人成影片一区二区三区| 欧美精品18+| 久久www成人_看片免费不卡| 影音先锋中文字幕一区二区| 亚洲国产精品久久久久婷婷老年| 亚洲黄色在线| 国产一区二区三区在线免费观看| 在线欧美日韩国产| 一本久道久久综合婷婷鲸鱼| 一区二区激情小说| 国产欧美精品国产国产专区| 欧美精品一区二区三区久久久竹菊| 亚洲人成网站精品片在线观看| 欧美aⅴ99久久黑人专区| 欧美母乳在线| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲高清在线视频| 国产亚洲精品久久久久动| 欧美日韩综合在线免费观看| 亚洲专区一区| 国产一区二区三区精品久久久| 99精品久久免费看蜜臀剧情介绍| 亚洲一区三区在线观看| 国内精品伊人久久久久av一坑| 性欧美1819sex性高清| 免费成人高清| 欧美日韩综合不卡| 影音先锋久久精品| 一区二区三区欧美成人| 欧美日韩高清在线观看| 国产欧美另类| 欧美激情综合五月色丁香小说| 国产精品萝li| 亚洲欧美综合v| 欧美日韩国产天堂| 91久久综合亚洲鲁鲁五月天| 亚洲欧美日本伦理| 免费成人在线视频网站| 久久久亚洲国产美女国产盗摄| 久久天堂国产精品| 久久视频国产精品免费视频在线| 国产日韩欧美二区| 国产午夜精品久久久久久久| 久久精品国内一区二区三区| 国产亚洲精品资源在线26u| 欧美+日本+国产+在线a∨观看| 国产精品青草综合久久久久99| 亚洲人成网站精品片在线观看| 欧美成人tv| 欧美人牲a欧美精品| 欧美14一18处毛片| 免费在线一区二区| 国产精品美女诱惑| 亚洲精品乱码久久久久久日本蜜臀| 性欧美video另类hd性玩具| 亚洲欧洲一二三| 欧美黄色片免费观看| 欧美一区二区在线免费观看| 国产精品二区二区三区| 午夜国产精品影院在线观看| 欧美午夜精品久久久| 亚洲黄色免费网站| 久久大香伊蕉在人线观看热2| 亚洲午夜视频在线观看| 麻豆91精品| 欧美一区二区日韩| 欧美综合激情网| 在线观看亚洲视频啊啊啊啊| 亚洲一区二区日本| 亚洲大黄网站| 日韩特黄影片| 美女精品自拍一二三四| 国产欧美一区二区三区久久| 欧美日韩在线视频观看| 国产性猛交xxxx免费看久久| 欧美日韩中国免费专区在线看| 国内精品写真在线观看| 国产精品一二三视频| 亚洲欧美日韩国产一区二区三区| 久久在线观看视频| 激情欧美一区二区三区在线观看| 国产一区欧美日韩| 欧美在线国产精品| 欧美18av| 亚洲丁香婷深爱综合| 欧美激情二区三区| 欧美精品在线免费观看| 噜噜噜躁狠狠躁狠狠精品视频| 国产日韩综合一区二区性色av| 香蕉成人啪国产精品视频综合网| 一区二区日韩精品| 亚洲日本中文字幕区| 欧美亚洲免费高清在线观看| 国产一区二区激情| 亚洲毛片播放| 国产精品久久久久久久一区探花| 99精品视频免费观看视频| 亚洲欧美在线播放| 在线观看日韩www视频免费| 亚洲黄色av一区| 国产精品国产三级国产a| 亚洲狠狠丁香婷婷综合久久久| 国产精品美女黄网| 欧美日韩亚洲一区二区三区在线观看| 久久久久久久网| 欧美日本乱大交xxxxx| 久久视频一区二区| 午夜精品久久久久久久久久久久| 亚洲日本成人在线观看| 一区二区亚洲精品国产| 影音先锋在线一区| 狠狠色狠狠色综合日日五| 1024成人| 国产在线不卡| 欧美亚洲日本国产| 欧美乱人伦中文字幕在线| 久久久视频精品| 99一区二区| 国产精品麻豆成人av电影艾秋| 激情欧美一区二区三区在线观看| 伊人久久av导航| 黄色欧美日韩| 中文在线不卡| 欧美日韩在线播放一区| 国产精品国产三级国产a| 欧美精品一二三| 欧美日韩亚洲精品内裤| 亚洲精品在线免费| 国产精品99久久久久久宅男| 久久亚洲影音av资源网| 亚洲人体影院| 亚洲中字黄色| 国产欧美 在线欧美| 国产一区二区欧美日韩| 久久婷婷国产麻豆91天堂| 欧美日韩国产在线一区| 欧美日韩精品免费看| 亚洲一二三区视频在线观看| 欧美一区二区三区久久精品| 国产精品美女| 狠狠综合久久| 国产精品福利片| 国产精品视频免费| 欧美国产日韩精品| 午夜精品免费在线| 激情小说另类小说亚洲欧美| 另类人畜视频在线| 一本一本久久a久久精品牛牛影视| 国产精品国产三级国产专播精品人| 亚洲精品一区二区三区福利| 欧美电影免费观看| 新67194成人永久网站| 国产精品99免费看| 国产精品久久国产三级国电话系列| 一区二区三区蜜桃网| 久久伊人亚洲| 国产午夜精品美女视频明星a级| 另类酷文…触手系列精品集v1小说| 亚洲国产精品视频一区| 欧美日韩国产欧美日美国产精品| 新片速递亚洲合集欧美合集| 一区二区精品在线观看| 亚洲精品九九| 一本色道久久88精品综合| 精品不卡视频| 国产伦理一区| 欧美另类高清视频在线| 久久久999成人| 欧美一区二区三区日韩| 久久久久免费视频| 久久久人人人| 欧美资源在线| 国产精品每日更新| 亚洲人成亚洲人成在线观看| 久久久噜噜噜久久中文字幕色伊伊| 亚洲视频一起| 伊人精品视频| 亚洲国产日韩欧美| 99在线精品视频| 久久精品国产亚洲高清剧情介绍| 亚洲欧美韩国| 激情五月综合色婷婷一区二区| 欧美日韩直播| 久久综合电影| 欧美在线91| 国产专区一区|