《電子技術應用》
您所在的位置:首頁 > 電子元件 > 業界動態 > 教程:如何用FPGA實現CAN總線通信控制器

教程:如何用FPGA實現CAN總線通信控制器

2023-01-30
來源:FPGA技術江湖

  CAN 總線(Controller Area Network)是控制器局域網的簡稱,是 20 世紀 80 年代初德國 BOSCH 公司為解決現代汽車中眾多的控制與測試儀器之間的數據交換而開發的一種串行數據通信協議。目前,CAN 總線已經被列入 ISO 國際標準,稱為 ISO11898。CAN 總線已經成為工業數據通信的主流技術之一。

  CAN 總線作為數字式串行通信技術,與其他同類技術相比,在可靠性、實時性和靈活性方面具有獨特的技術優勢,主要特點如下:

  CAN 總線是一種多主總線,總線上任意節點可在任意時刻主動地向網絡上其他節點發送信息而不分主次,因此可在各節點之間實現自由通信。

  CAN 總線采用非破壞性總線仲裁技術。但多個節點同時向總線發送信息時,優先級低的節點會主動退出發送,而最高優先級的節點可以不受影響地繼續傳輸數據,從而大大節省總線沖突的仲裁時間。即使在網絡負載很重的情況下也不會發生網絡癱瘓情況。

  CAN 總線的通信介質可以是雙絞線、同軸電纜或光導纖維,選擇靈活。

  CAN 總線的通信速率可達 1Mbit/s(此時通信距離最長為 40 米),通信距離最遠可達 10km(速率在 5kbit/s 以下)。

  CAN 總線上的節點信息分成不同的優先級,可以滿足不同級別的實時要求,高優先級的數據可以在 134μs 內得到傳輸。

  CAN 總線通過報文濾波即可實現點對點、一點對多點及全局廣播等幾種方式傳送數據,無需專門的調度。

  CAN 總線的數據采用短幀結構,傳輸時間短,受干擾概率低,具有極好的檢錯效果。

  CAN 總線采用 CRC 檢驗并可提供相應的錯誤處理功能,保證了數據通信的可靠性。

  CAN 總線上的器件可被置于無任何內部活動的睡眠方式,相當于未連接到總線上,可以有效降低系統功耗。

  CAN 總線上的節點在錯誤嚴重的情況下具有自動關閉輸出的功能,以使總線上其他節點的操作不受影響。CAN 總線卓越的特性、極高的可靠性和獨特的設計,特別適合工業過程中監控設備的互連,因此,越來越受到工業界的重視,并被公認為是最有前途的現場總線之一。另外,CAN 總線協議已被國際標準化組織認可,技術比較成熟,控制的芯片已經商品化,性價比高,特別適用于分布式測控系統之間的數通訊。

  CAN 總線插卡可以任意插在 PC AT XT 兼容機上,方便地構成分布式監控系統。因此,用 FPGA 實現 CAN 總線通信控制器具有非常重要的應用價值。本篇將通過一個實例講解利用 FPGA 實現 CAN 總線通信控制器的實現方法。

  第三篇內容摘要:本篇會介紹程序的仿真與測試以及總結等相關內容。

  四、程序的仿真與測試

  CAN 總線通信控制器的仿真程序,需要模擬數據的發送和接收。

  下面是測試程序的部分代碼:

  //連接 can_top 模塊

  can_top i_can_top(

  .cs_can_i(cs_can),

  .clk_i(clk),

  .rx_i(rx_and_tx),

  .tx_o(tx),

  .irq_on(irq),

  .clkout_o(clkout)

  );

  //產生 24 MHz 時鐘

  iniTIal

  begin

  clk=0;

  forever #21 clk = ~clk;

  end

  //初始化

  iniTIal

  begin

  start_tb = 0;

  cs_can = 0;

  rx = 1;

  extended_mode = 0;

  tx_bypassed = 0;

  rst_i = 1'b0;

  ale_i = 1'b0;

  rd_i = 1'b0;

  wr_i = 1'b0;

  port_0_o = 8'h0;

  port_0_en = 0;

  port_free = 1;

  rst_i = 1;

  #200 rst_i = 0;

  #200 start_tb = 1;

  end

  //產生延遲的 tx 信號(CAN 發送器延遲)

  always

  begin

  wait (tx);

  repeat (4*BRP) @ (posedge clk); // 4 TIme quants delay

  #1 delayed_tx = tx;

  wait (~tx);

  repeat (4*BRP) @ (posedge clk); // 4 TIme quants delay

  #1 delayed_tx = tx;

  end

  assign rx_and_tx = rx & (delayed_tx | tx_bypassed); // When this signal is on, tx is not

  looped back to the rx.

  //主程序

  initial

  begin

  wait(start_tb);

  //設置總線時序寄存器

  write_register(8'd6, {`CAN_TIMING0_SJW, `CAN_TIMING0_BRP});

  write_register(8'd7, {`CAN_TIMING1_SAM, `CAN_TIMING1_TSEG2, `CAN_TIMING1_TSEG1});

  // 設置時鐘分頻寄存器

  extended_mode = 1'b0;

  write_register(8'd31, {extended_mode, 3'h0, 1'b0, 3'h0}); // Setting the normal mode (not

  extended)

  //設置接收代碼和接收寄存器

  write_register(8'd16, 8'ha6); // acceptance code 0

  write_register(8'd17, 8'hb0); // acceptance code 1

  write_register(8'd18, 8'h12); // acceptance code 2

  write_register(8'd19, 8'h30); // acceptance code 3

  write_register(8'd20, 8'h0); // acceptance mask 0

  write_register(8'd21, 8'h0); // acceptance mask 1

  write_register(8'd22, 8'h00); // acceptance mask 2

  write_register(8'd23, 8'h00); // acceptance mask 3

  write_register(8'd4, 8'he8); // acceptance code

  write_register(8'd5, 8'h0f); // acceptance mask

  #10;

  repeat (1000) @ (posedge clk);

  //開關復位模式

  write_register(8'd0, {7'h0, ~(`CAN_MODE_RESET)});

  repeat (BRP) @ (posedge clk);

  // 在復位后設置總線空閑

  repeat (11) send_bit(1);

  test_full_fifo; // test currently switched on

  send_frame; // test currently switched off

  bus_off_test; // test currently switched off

  forced_bus_off; // test currently switched off

  send_frame_basic; // test currently switched off

  send_frame_extended; // test currently switched off

  self_reception_request; // test currently switched off

  manual_frame_basic; // test currently switched off

  manual_frame_ext; // test currently switched off

  $display(“CAN Testbench finished !”);

  $stop;

  end

  在測試過程中通過多個任務來分別驗證程序的各個功能模塊。下面的程序用于驗證強制關閉總線任務:

  //強制關閉總線任務

  task forced_bus_off; // Forcing bus-off by writinf to tx_err_cnt register

  begin

  //切換到復位模式

  write_register(8'd0, {7'h0, `CAN_MODE_RESET});

  // 設置時鐘分頻寄存器

  write_register(8'd31, {1'b1, 7'h0}); // Setting the extended mode (not normal)

  // 寫數據到寄存器中

  write_register(8'd15, 255);

  // 切換復位模式

  write_register(8'd0, {7'h0, ~(`CAN_MODE_RESET)});

  #2500000;

  // 切換復位模式

  write_register(8'd0, {7'h0, `CAN_MODE_RESET});

  // 寫數據到寄存器中

  write_register(8'd15, 245);

  //關閉復位模式

  write_register(8'd0, {7'h0, ~(`CAN_MODE_RESET)});

  #1000000;

  end

  endtask // forced_bus_off

  下面的程序驗證如何發送一個基本格式的幀數據:

  //發送一個基本格式的幀

  task manual_frame_basic;

  begin

  // 切換到復位模式

  write_register(8'd0, {7'h0, (`CAN_MODE_RESET)});

  //設置寄存器

  write_register(8'd4, 8'h28); // acceptance code

  write_register(8'd5, 8'hff); // acceptance mask

  repeat (100) @ (posedge clk);

  // 切換復位模式

  write_register(8'd0, {7'h0, ~(`CAN_MODE_RESET)});

  // 模塊復位后設置總線空閑

  repeat (11) send_bit(1);

  write_register(8'd10, 8'h55); // Writing ID[10:3] = 0x55

  write_register(8'd11, 8'h57); // Writing ID[2:0] = 0x2, rtr = 1, length = 7

  write_register(8'd12, 8'h00); // data byte 1

  write_register(8'd13, 8'h00); // data byte 2

  write_register(8'd14, 8'h00); // data byte 3

  write_register(8'd15, 8'h00); // data byte 4

  write_register(8'd16, 8'h00); // data byte 5

  write_register(8'd17, 8'h00); // data byte 6

  write_register(8'd18, 8'h00); // data byte 7

  write_register(8'd19, 8'h00); // data byte 8

  tx_bypassed = 1; // When this signal is on, tx is not looped back to the rx.

  fork

  begin

  self_reception_request_command;

  end

  begin

  #2200;

  repeat (1)

  //開始發送數據

  begin

  send_bit(0); // 幀起始

  send_bit(0); // ID

  send_bit(1); // ID

  send_bit(0); // ID

  send_bit(1); // ID

  send_bit(0); // ID

  send_bit(1); // ID

  send_bit(0); // ID

  send_bit(1); // ID

  send_bit(0); // ID

  send_bit(1); // ID

  send_bit(0); // ID

  send_bit(1); // RTR

  send_bit(0); // IDE

  send_bit(0); // r0

  send_bit(0); // DLC

  send_bit(1); // DLC

  send_bit(1); // DLC

  send_bit(1); // DLC

  send_bit(1); // CRC

  send_bit(1); // CRC

  send_bit(0); // CRC stuff

  send_bit(0); // CRC 6

  send_bit(0); // CRC

  send_bit(0); // CRC

  send_bit(0); // CRC

  send_bit(1); // CRC stuff

  send_bit(0); // CRC 0

  send_bit(0); // CRC

  send_bit(1); // CRC

  send_bit(0); // CRC

  send_bit(1); // CRC 5

  send_bit(1); // CRC

  send_bit(0); // CRC

  send_bit(1); // CRC

  send_bit(1); // CRC b

  send_bit(1); // CRC DELIM

  send_bit(0); // ACK

  send_bit(1); // ACK DELIM

  send_bit(1); // EOF

  send_bit(1); // EOF

  send_bit(1); // EOF

  send_bit(1); // EOF

  send_bit(1); // EOF

  send_bit(1); // EOF

  send_bit(1); // EOF

  send_bit(1); // INTER

  send_bit(1); // INTER

  send_bit(1); // INTER

  end // repeat

  end

  join

  //從接收緩沖中讀取數據

  read_receive_buffer;

  release_rx_buffer_command;

  read_receive_buffer;

  release_rx_buffer_command;

  read_receive_buffer;

  #4000000;

  end

  endtask // manual_frame_basic

  五、總結

  本篇通過一個實例講解如何用 FPGA 實現 CAN 總線通信控制器。首先講解了 CAN 總線協議的有關內容,然后介紹了一種常用的 CAN 通信控制器 SJA1000 的主要特點。接下來講解程序的主要框架和具體代碼。最后通過一個測試程序驗證了程序。這個實例為讀者實現自己的 CAN總線通信控制器提供了一個可以應用的案例。



更多信息可以來這里獲取==>>電子技術應用-AET<<

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: av色哟哟| 无码丰满熟妇 | 最新精品在线 | 免费看成年人网站 | 成人免费av在线 | 在线视频自拍 | 久久久美女视频 | 欧美日本日韩 | 18禁真人抽搐一进一出在线 | 亚洲人成精品久久久久 | 男女性高爱潮免费网站 | 亚洲成年| 无码国产69精品久久久久同性 | 99久久精品国产一区二区蜜芽 | 国产成人无码a区在线视频无码dvd | 免费人成激情视频在线观看冫 | 97中文字幕| 艳妇臀荡乳欲伦交换日本 | 亚洲第二色 | 理论片中文 | 色综合一区 | 毛片成人 | 亚洲一区无码中文字幕 | 男女做爰真人视频直播 | 欧美大片网址 | 成人免费视频视频在线观看 免费 | 久久久久久免费毛片精品 | 全国最大成人网 | 99久久99久久精品免费看蜜桃 | 宅男噜噜噜666在线观看 | 亚洲最大网 | 国产乱码精品一区二区三区精东 | 国产精品3区 | 97色精品视频在线观看 | 精品视频一区二区三区在线观看 | 91麻豆精品国产91久久久更新时间 | 黄色香蕉网| 一级特黄色片 | 天堂а√在线最新版中文在线 | 国产乱淫a∨片免费视频牛牛 | 国产色视频网免费 | 天天操天天干天天干 | 日本孰妇毛茸茸xxxx | 成人午夜免费福利 | 免费精品人在线二线三线 | 亚洲六月丁香色婷婷综合久久 | 久久久精品在线观看 | 小明看平台日韩综合45页 | 韩国一级淫片 | 波多野结衣一区二区三区高清av | 亚洲欧美日韩久久 | 美女100%视频免费观看 | 97超碰人人 | 又色又爽无遮挡免费视频男男 | 国产精品久久久久久久久久久久久久久久久久 | 国产手机在线精品 | 黄色亚洲视频 | 丰满岳乱妇一区二区三区 | 亚洲深夜福利视频 | 欧美精品v国产精品v日韩精品 | 国产成人福利在线 | 国产精品 高清 尿 小便 嘘嘘 | 在线观看国产成人 | 免费一级淫片日本高清视频一 | 91成人精品一区在线播放69 | 中文字幕人妻熟在线影院 | 亚洲老妇色熟女老太 | 成人午夜视频免费观看 | 日本黄色精品 | 97人人在线视频 | 欧美成人一区二免费视频 | 久久天天躁狠狠躁夜夜躁2014 | 日本中出中文字幕 | 亚洲熟妇无码乱子av电影 | 果冻传媒色av国产在线播放 | 一区二区国产在线 | 国内偷拍av | 动漫av在线看男男 | 女人与牲口性恔配视频免费 | 91成人精品视频 | 欧美成人视屏 | 天美麻花果冻视频大全英文版 | 日产欧产美韩系列在线播放 | 性生交片免费无码看人 | 欧美在线激情 | 日韩成人性视频 | 精品久久一区二区三区 | 九九黄色 | 日韩av一卡| 麻豆精品国产传媒 | 成人精品国产一区二区4080 | 国产特黄aaaaa毛片 | 成 人 色 网 站免费观看 | 亚洲精品无码乱码成人 | 久久中文精品无码中文字幕下载 | 奇米影视久久 | 亚洲黄色片免费看 | 少妇又紧又色又硬又爽 | 国产一精品久久99无吗一高潮 | 成人在线视频免费播放 | h色视频在线观看 | 欧美性色黄大片人与善 | 福利片一区二区三区 | 伊人一区二区三区 | 成人精品国产免费网站 | 黄色大全免费观看 | 欧美噜噜久久久xxx 久久精品一区二区免费播放 | 人妻内射一区二区在线视频 | 亚洲精品国产主播一区 | 深夜福利视频在线观看 | 国产精品免费久久久久软件 | 999在线观看精品免费不卡网站 | 国产男女做爰猛烈床吻戏网站 | 国产成人精品一区二区三区视频 | 久艹久久 | 国产精品久久久久永久免费看 | 亚洲欧美另类视频 | 一女两夫做爰3p高h文 | 狠狠干激情 | 国产精品视频成人 | 久久99精品九九九久久婷婷 | 国产伦精品一区二区三区无广告 | 亚洲免费大片 | 亚洲一区欧美二区 | 伊人国产精品 | 8x8ⅹ在线永久免费入口 | 国产av天堂无码一区二区三区 | 中文乱码字慕人妻熟女人妻 | 日本黄色大片免费看 | 欧美激情一区在线 | 国产毛片精品国产一区二区三区 | 国产精品99久久久久久宅男 | 真实偷拍激情啪啪对白 | 永久免费看mv网站入口亚洲 | www日本xxxx| 天干天干天啪啪夜爽爽av | 欧美黄色片网站 | 国产无遮挡18禁网站免费 | 欧美性色黄大片a级毛片视频 | 一区在线免费 | 亚洲精品视频在线免费播放 | 日本黄色美女视频 | 日本韩国欧美一区 | 黄色av免费 | 日本www色 | 九九国产 | 熟女性饥渴一区二区三区 | 欧美人与动性行为视频 | 久热精品在线观看 | a级毛片,黄,免费观看 m | 久久成年网 | 深夜天堂| 精品亚洲一区二区三区在线播放 | 一级做a爰片性色毛片视频停止 | 日本做爰高潮片免费视频 | 女人被爽到呻吟gif动态图视看 | 久久精品国产免费看久久精品 | 嫩模写真一区二区三区三州 | 996热re视频精品视频这里 | 天天插美女 | 秋霞网一区二区 | 脱岳裙子从后面挺进去在线观看 | 成人国产精品久久久春色 | 爱爱一区 | 爱情岛av亚洲论坛自拍品质 | av一本久道久久综合久久鬼色 | 九九热视频在线 | 国产成人免费ā片在线观看老同学 | 在线免费看黄网站 | 日日操夜夜草 | 国产精成人 | 亚洲日本人的毛茸茸 | 久久久久久久久久久久久久久久久久久久 | 亚洲色成人一区二区三区小说 | 免费在线性爱视频 | 求免费黄色网址 | www91av| 国产精品jk白丝av网站 | 私色综合网 | 天天艹夜夜艹 | 国产又爽又黄又无遮挡的激情视频 | 亚洲激情在线 | zzzwww在线看片免费 | 久久久久日韩精品久久久男男 | 欧美性生活网 | 欧美另类变人与禽xxxxx | 亚洲 在线 | 亚洲精品aaa | 国产com | av无码精品一区二区三区宅噜噜 | 亚洲中文字幕在线观看 | 一级做a爰片久久毛片一 | 中文字幕精品久久久久人妻 | 视频在线观看免费完整高清中文 | 久久久亚洲色 | 在线 丝袜 欧美 日韩 制服 | 亚洲精品第一区二区三区 | 成人羞羞网站入口免费 | 成人性做爰片免费视频 | 黄色片网址在线观看 | 一区国产精品 | 黄色草逼视频 | 亚洲欧洲在线播放 | 日批视频 | 欧美xxxxx在线观看 | 人人妻人人做人人爽 | 国内精品久久久久影院薰衣草 | 爽爽影院在线免费观看 | 欧美第一页浮力影院 | 夜夜爽日日柔柔日日人人 | 欧美国产在线一区 | 中文字幕丰满乱子无码视频 | 国内精品毛片 | 成年人网站在线免费观看 | 中文毛片无遮挡高潮免费 | 国产视频你懂得 | 黄色片免费在线播放 | 欧美s码亚洲码精品m码 | 成年免费视频黄网站在线观看 | 国产特级av | 国产日韩欧美一区二区久久精品 | 韩国理伦三级 | 日本美女视频网站 | 东京久久久 | 与子敌伦刺激对白播放 | 久草在线综合 | 色88888久久久久久影院 | 图片区 小说区 区 亚洲五月 | 女人舌吻男人茎视频 | 99久久婷婷国产综精品喷水 | 国产精品久久久久久久久久辛辛 | 久久精品国产露脸对白 | 黄色av免费观看 | 欧美日日摸夜夜添夜夜添 | 国产成人97精品免费看片 | 裸体户外露出调教play | 黄色毛片小视频 | 亚色图| 久久99精品久久久久久 | 中文字幕亚洲精品一区 | 欧美国产日产一区二区 | 亚洲福利精品视频 | 午夜无码人妻av大片色欲 | 午夜免费视频观看 | 日韩精品一区二区三区在线观看视频网站 | 五月丁香综合缴情六月小说 | 爱情岛成人18 | 久久成人在线视频 | 国产又嫩又黄又猛视频在线观看 | 精品国产精品久久一区免费式 | 国产乱码字幕精品高清av | 欧美国产亚洲日韩在线二区 | 亚洲一线在线观看 | 日本视频一区二区 | 青草青草视频 | 国产精品特级毛片一区二区三区 | 永久在线观看 | 人妻系列无码专区无码中出 | 日韩欧美国产综合 | 欧美人与动牲交片免费 | 国产麻豆精品一区二区三区v视界 | 国产美女引诱水电工 | 丰满少妇人妻无码专区 | 91免费在线播放 | 国产成人天天5g影院在线观看 | 91精品打屁股sm调教 | 欧美激情在线狂野欧美精品 | 国产精品久久久久永久免费看 | 欧美三级在线视频 | 长腿校花无力呻吟娇喘的视频 | 日日爱99 | 亚洲激情精品 | 国产高清片 | 中文毛片无遮挡高清免费 | 国产免费黄视频 | 精品国产制服丝袜高跟 | 国产色婷婷亚洲99精品小说 | 1000部羞羞视频在线看视频 | 国产精品aaa | 中韩乱幕日产无线码一区 | 亚洲精品国产福利 | 亚洲无吗在线视频 | 无码午夜人妻一区二区三区不卡视频 | 国产综合色产在线精品 | 中文字幕日韩精 | 少妇h视频| 国产真实精品久久二三区 | 欧美极品jizzhd欧美仙踪林 | 国产又黄又硬又湿又黄的播出时间 | 乱人伦中文无码视频在线观看 | 久久影音 | 久久精品tv| 亚洲精品91天天久久人人 | yyyy11111少妇无码影院 | 亚洲欧美日韩制服 | 亚洲精品乱码久久久久久蜜桃图片 | 欧美一区二区网站 | 蜜桃av免费看 | 亚洲综合日韩精品欧美综合区 | 日韩精品在线观看一区二区 | 久久久黄色大片 | 国产乱码精品一区二三赶尸艳谈 | 国产在线精品一区 | 天堂网在线最新版www中文网 | 色多多福利网站免费破解 | 国产成人综合久久亚洲精品 | 精品无码国产一区二区三区麻豆 | 久久久久久美女精品啪啪 | 亚洲最大av番号库 | wwwav免费| 女人18毛片毛片毛片毛片区二 | 高潮毛片无遮挡高清免费视频网站 | 亚洲黄在线观看 | 久久99精品久久久久久吃药 | 亚洲另类天堂 | 国产高清免费av | 中文字幕不卡在线 | 国产又粗又黄又长又爽动漫 | 色婷婷www| 成人一区二区免费视频 | 人妻在厨房被色诱 中文字幕 | 国产乱人伦精品一区二区 | 韩国精品一区二区三区无码视频 | 亚洲高清毛片一区二区 | 国产最新在线 | 久久国产劲爆∧v内射 | 老太婆性杂交欧美肥老太 | 999久久久国产精品 999久久久精品 | 国产午夜一级一片免费播放 | 美女精品一区 | 亚洲欧美日韩精品色xxx | 国产大学生自拍视频 | 欧美日批视频 | 99国产精品无码专区 | 中国中文字幕伦av在线看片 | 亚洲精品午睡沙发系列 | 成人欧美视频 | 久久久艹 | 亚洲熟妇丰满大屁股熟妇 | 中文字幕无码色综合网 | 麻豆一区二区在我观看 | 久久99日韩国产精品久久99 | 又色又爽又黄高潮的免费视频 | 99在线精品视频免费观看20 | 99国产精品久久久久久久久久 | 日本a一级 | 国产免费视频传媒 | 在线视频免费观看一区 | 一区二区三区在线观看视频 | 欧美性做爰免费观看 | 日本久久激情 | 久久这里只有精品18 | 99热久久这里只精品国产www | 成人免费视频xbxb入口 | 99久久久精品国产一区二区 | 久久久人成影片免费观看 | 日本xxxxxxxxx18 | 少妇愉情理伦片丰满丰满午夜 | 久久综合狠狠综合五十路 | 嫩草影院在线视频 | xxxx日本少妇| 日韩在线免费 | 思思久久99 | 男女做爰猛烈啪啪吃奶动床戏麻豆 | 青青草公开视频 | 人妻教师痴汉电车波多野结衣 | 九一精品在线 | jizz日韩| 亚洲中文字幕久在线 | 久久网免费视频 | hs视频在线观看 | 日韩免费毛片 | 免费欧美黄色 | 波多野结衣大片 | 无码播放一区二区三区 | 欧美bbw精品一区二区三区 | 91亚洲狠狠婷婷综合久久久 | 久久久久夜夜夜精品国产 | 国产午夜一级一片免费播放 | 丝袜美腿一区二区三区动态图 | 91黄色软件| 日日碰狠狠躁久久躁婷婷 | 超碰麻豆 | 深夜毛片 | 国产精品久久一区二区三区 | 日本黄网站| 喷水少妇| 日本xxxxxxxxx96| 欧洲国产伦久久久久久久 | 隔壁人妻偷人bd中字 | 特黄特色的大片观看免费视频 | 国产99久久久久久免费看农村 | 在线视频免费观看你懂的 | 亚洲成人在线视频播放 | 爱情岛论坛亚洲品质自拍 | 日本欧美视频在线观看 | 日本一区二区更新不卡 | 亚洲黄色激情 | 夜夜爽www| 久久天天躁狠狠躁夜夜av | 亚洲精华国产精华精华液网站 | xox0人妖国产另类 | 久久久久久久美女 | 波多野结衣理论片 | 欧美韩国一区 | 欧美色v| 国产一线天粉嫩馒头极品av | 日本丰满熟妇乱子伦 | 成人乱人乱一区二区三区软件 | 九七久久 | 亚洲欧美精品在线观看 | 色妹子综合 | 国产精品99久久久久久宅男 | 日本一区二区三区视频免费看 | 1024香蕉视频 | 午夜色图| 色猫咪免费人成网站在线观看 | 国产真实露脸精彩对白 | 天天狠天天透天干天天怕∴ | 少妇高清精品毛片在线视频 | 中文字幕永久视频 | 亚洲乱码国产乱码精品精 | 欧产日产国产精品 | www.狠狠操.com | 欧美性xxxxx极品少妇 | 国产精品久久久一区二区三区 | 中文字幕人妻中文 | 欧美 国产 综合 欧美 视频 | 国产精品二区一区二区aⅴ 国产精品粉嫩懂色av | 永久免费未满蜜桃 | 四虎在线免费 | 亚洲乱码一区二区三区在线观看 | 久久免费看片 | 香港三日三级少妇三级99 | 一区二区三区在线免费 | 大尺度分娩网站在线观看 | 24小时日本在线www免费的 | 欧美一级日韩一级 | 芭乐视频色 | 久久人人爽人人爽人人片av高清 | 欧美久久成人 | 亚洲精品9| 国产高潮视频在线观看 | 六月丁香婷婷色狠狠久久 | 青青草欧美视频 | 欧美人与物videos另类xxxxx | 日本亚洲色大成网站www久久 | 最近最新中文字幕 | 国产伦精品一区二区三区视频孕妇 | 国产亚洲人成在线播放 | 国产偷窥自拍视频 | 日韩久久网 | 九一视频在线 | 与亲女洗澡时伦了毛片 | 日韩在线免费观看视频 | 26uuu国产 | 中文字幕一区在线观看视频 | 日韩综合一区二区三区 | 久久99久久99精品免视看婷婷 | 蜜桃久久精品成人无码av | 黄色成人av| 亚洲一区精品二人人爽久久 | 国产男女在线观看 | 人人做| 黑人vs日本人ⅹxxxhd | 黄色精品在线 | 调教贱奴视频一区二区三区 | 都市激情综合 | 精品国产乱码久久久久久蜜臀网站 | 国严产品自偷自偷在线观看 | 日韩成人毛片在线 | 88国产精品视频一区二区三区 | 国产l精品国产亚洲区久久 亚洲欧洲精品成人久久曰影片 | 精品不卡一区二区 | 日韩综合网 | 国产欧美精品日韩区二区麻豆天美 | 午夜亚洲视频 | 无码人妻丰满熟妇奶水区码 | 色婷婷久久综合中文久久蜜桃av | 亚洲成人黄色网址 | 深夜激情网站 | 精品国产伦一区二区三区免费 | 亚洲精品久久久蜜臀 | 青青青在线视频免费观看 | 久久九九av免费精品 | 各种含道具高h调教1v1男男 | 午夜成人理论无码电影在线播放 | 小12箩利洗澡无码视频网站 | 欧美成人一区二区三区高清 | 日本高清在线一区二区三区 | 无码熟熟妇丰满人妻啪啪 | 亚洲 小说区 图片区 都市 | 桃色视频m3u8 | 成人精品在线播放 | 国产精品涩涩屋www在线观看 | 亚洲天堂热 | 国产69精品久久久久app下载 | 99精品视频一区二区三区 | 亚洲激情视频在线 | 国产51人人成人人人人爽色哟哟 | 999久久久国产精品消防器材 | 国产夫妻性爱视频 | 天堂在线中文 | 亚洲精品久久网白云av | 香港三日本三级少妇三99 | 99激情视频 | 成人欧美一区二区三区黑人冫 | 色婷婷免费 | 91九色丨porny最新地址 | 亚洲女初尝黑人巨高清 | 天天干夜夜嗨 | 欧美乱轮视频 | 无码乱肉视频免费大全合集 | 欧美日韩一区二区三区在线播放 | 与子敌伦刺激对白播放 | 成人中文在线 | 无码少妇一区二区三区免费 | 18在线观看视频网站 | 日本欧美在线视频 | 欧美一级片免费看 | 亚洲精品国精品久久99热 | 交换做爰2中文字幕 | 另类激情视频 | 97久久超碰精品视觉盛宴 | 99久久中文字幕三级久久日本 | 亚洲精品午夜久久久 | 亚洲精品综合在线 | 九九九九九九伊人 | 日日躁夜夜躁xxxxaaaa | 自拍偷拍99| 亚洲欧洲日韩一区二区三区 | 国产精品久久久区三区天天噜 | 强行撕衣强行糟蹋三级韩国 | 亚洲欧美小视频 | 999久久久精品视频 999久久久久 | 亚洲va欧美va国产综合定档 | 青青草原成人网 | 尤物网站在线观看 | 国产69精品久久久久99尤物 | 亚洲午夜精品一区二区三区 | 国产精品午夜一区二区三区视频 | 国内精品毛片 | 亚洲高清自拍 | 亚洲一区二区三区小说 | 国产123区在线观看 国产18精品乱码免费看 | 九九热视频在线免费观看 | 国产成人小视频在线观看 | 国产精品天天在线午夜更新 | 狠狠五月深爱婷婷网 | 日韩欧美色 | 国产福利一区在线 | 日本亚洲精品成人欧美一区 | 中国人与牲禽动交精品 | 日韩国产区 | 国产一级特黄aaa大片评分 | 日韩精品一区二 | 亚洲视频自拍偷拍 | 国产农村妇女露脸对白视频 | 1515hh毛片大全免费 | 成a人片亚洲日本久久 | 五月婷婷综 | 非洲黑人狂躁日本妞视频 | 国产性av| 欧美极品在线播放 | 91成人黄色| 国产精品视频500部 国产精品视频99 | 日本护士毛茸茸高潮 | 亚洲a在线观看 | 亚洲一级黄色大片 | 精品无码久久久久久国产 | 人体内射精一区二区三区 | 日韩极品一区 | 亚洲免费人成在线视频观看 | 欧美第七页 | 国产www在线 | 国产自精品| 日韩一级片视频 | 激情播播网| www.黄色| 无码乱人伦一区二区亚洲一 | 亚洲国产97在线精品一区 | a网站在线 | 国产情人综合久久777777 | 国产精品欧美久久久久天天影视 | 国产精品美女一区二区三区 | 日韩三级中文字幕 | 日韩 国产| 国产午夜福利短视频 | 伊人网站 | 欧美黄色一级片视频 | 国产精品久久久久久久久久久天堂 | 青草一区 | 麻豆av在线播放张芸熙 | 日韩在线一二 | 日韩一区二区三免费高清 | 亚洲精品第三页 | 亚洲福利精品视频 | 久久亚洲国产成人精品性色 | 四面虎影最新播放网址 | 欧美日韩国产成人高清视频 | 99福利影院 | a级在线免费观看 | 国产日韩欧美一区二区 | 国产亚洲性欧美日韩在线观看软件 | 91精品国产入口 | 国产福利网 | 在线观看免费小视频 | 美国一级特a黄 | 亚洲伊人色综合网站小说 | 成人精品 | 乱人伦人妻中文字幕不卡 | 伊人久久精品无码二区麻豆 | 一级一片免播放 | 欧美人与禽猛交乱配 | 男男车车的车车网站w98免费 |