日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

【直达本质】超快 STM32 系统入门指南

發布時間:2024/1/1 windows 95 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【直达本质】超快 STM32 系统入门指南 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?計算機類的教程多,框架和 API 用法講的全面,成系統的教程很多,CSDN上、知乎上很多個人學習記錄和全面的成書的教程,而且生動形象有甚至有動畫講解,回過頭來看嵌入式的教程,又臭又長。本文 Github 地址。

兩種學習模式,一種是從底層開始看大厚書學習,但這只適合那些理解能力和前后關聯能力強甚至有天賦的人來看,說白了不是設計給新人看的,而是給熟練的人當字典來看的,現在學校的課本一上來直接懟抽象的概念和公式,可能導致的在網上寫教程的也有這毛病,不人性化。另一種學習是面向應用來學,就是下面要說的,是 “真-面向應用”,對于超快 STM32 入門來說就是:聽正常人能理解的句子來了解外設概念和意義,然后直接從 API 入手。

這篇文章需要有 基本數模電和單片機的概念、C 語言基礎和良好英文(或翻譯)。


目錄

第一個外設

進入主題

資源站

總結


第一個外設

這時候可以備好 STM32 編程手冊《STM32F10xxx參考手冊》。

GPIO(General-purpose input/output)為通用目的輸入輸出口,所謂通用即不只可以用軟件控制高低電平的變化,還有輸入、開漏等功能,根據不同應用場景配置成不同功能。以下是該外設的內部數字電路的電路框圖。

該圖就是 STM32 芯片 里面 GPIO 外設部分的真實存在的電路的框圖。

下面兩個 P-MOS 和 N-MOS 就是控制輸出 I/O 口的高低電平,如果 P-MOS 導通,則輸出高電平,這稱為 “推挽輸出” 模式,輸出有一定的驅動能力,輸出高電平為 芯片供電電壓,即 3.3V,低電平為接地,即 0V,可以先這么理解。

如果 下面兩個 P-MOS 和 N-MOS 均不導通,那就是 “浮空輸入” 模式,外接的高低電平可以讀入,外部接上按鍵,就可以用按鍵控制東西。

如果 輸出的時候是 P-MOS 一直處于關閉狀態,而只有 N-MOS 打開或關閉,那就是 “開漏輸出” 模式,在該口上拉一個電阻到 Vref 電壓,那么輸出高電平就是 Vref 電壓,這么做可以改變輸出高電平的電壓,可以任定,而不是上面 “推挽輸出” 時候固定的 3.3V。

圖中還有還有上、下拉電阻,還有復用功能,就是配置別的外設比如 SPI、PWM 等的輸出要從此 I/O 輸出,這些功能組合可以得到這些模式:輸入浮空、輸入上拉、輸入下拉、模擬輸入、開漏輸出、推挽式輸出、推挽式復用功能、開漏復用功能。

進入主題

下載、安裝和會用 STM32CubeMX 軟件。

STM32CubeMX 新建一個工程,選擇 STM32F103C8T6,將 PA8 設為 推挽輸出模式,如下圖。

導出工程。路徑不要有中文和空格,IDE 選擇 MDK(即 Keil 5),右上角生成。

打開 MDK 工程。

打開 main.c 即看到寫用戶程序的地方,我們在 STM32CubeMX 軟件里面圖形化的配置了一個推挽輸出模式的 PA8 引腳,所以現在工程中有了一個 MX_GPIO_Init() 函數,里面就是通過 HAL 庫配置該 I/O 的程序。下面添加上注釋來說明。

/* 聲明一個 GPIO_InitTypeDef 類型的結構體 名叫 GPIO_InitStruct,該結構體打包了配置 I/O 的所有參數,填這個結構體即可 */GPIO_InitTypeDef GPIO_InitStruct = {0};/* 使能 GPIO 的時鐘,STM32 中,每個外設都要有時鐘信號做驅動,數字電路尤其是時序、同步邏輯電路,當然都需要時鐘 *//* GPIO Ports Clock Enable */__HAL_RCC_GPIOA_CLK_ENABLE();/* 預先設置該 I/O 的輸出電壓。在初始化之前,I/O 是浮空的,當初始化完畢之后 I/O 立馬變為設置的高或低電平 *//*Configure GPIO pin Output Level */HAL_GPIO_WritePin(GPIOA, GPIO_PIN_8, GPIO_PIN_RESET);/* 配置 I/O,結構體 GPIO_InitStruct 共有 Pin、Mode、Pull 和 Speed 這幾個參數,分別填為 I/O口 8、推挽輸出、沒有上下拉電阻、翻轉速度為低然后調用 HAL_GPIO_Init() 函數,填入 結構體 GPIO_InitStruct 的指針,該函數會根據結構體 GPIO_InitStruct 里面的參數配置 I/O 的寄存器 *//*Configure GPIO pin : PA8 */GPIO_InitStruct.Pin = GPIO_PIN_8;GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;GPIO_InitStruct.Pull = GPIO_NOPULL;GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);

那么問題就來了,結構體 GPIO_InitStruct 共有 Pin、Mode、Pull 和 Speed 這幾個參數,除此之外,庫里面外設那么多,每個外設都有好幾個結構體和那么多 API,我怎么知道怎么用?

先進行全編譯,如下圖。不全編譯不能做下一步的 “跳轉”。

在 GPIO_InitTypeDef 上面右擊,選擇 Go To Definition Of 'GPIO_InitTypeDef',即可跳轉到 stm32f1xx_hal_gpio.h 文件里面 該結構體類型定義的地方。

在這里面,一目了然,該結構體都有哪些參數,每一個參數都是做什么的,如下圖。

那么每一個參數可以填寫的值,HAL 庫也有定義,每一項后面都有注釋,比如上圖的 Mode 參數,注釋說 可填入的值 參考 GPIO_mode_define這里,那么就 按快捷鍵 ctrl+f 調出搜索框,填入GPIO_mode_define搜索,如下圖,找到這些宏定義。其中GPIO_MODE_INPUT就是浮空輸入模式,GPIO_MODE_OUTPUT_OD就是開漏輸出模式,GPIO_MODE_ANALOG就是模擬輸入模式(用于 ADC 模數轉換外設引腳),帶有 AF 字樣的就是復用功能,帶有 IT 字樣的就是中斷功能。

HAL 庫好就好在,每個外設的配置流程和結構體、宏定義的命名非常規范,命名有意義而且有規律。結構體知道怎么填寫了,那么想知道一個外設有哪些 API,就在每一個外設的 .h 文件里面。還在stm32f1xx_hal_gpio.h里面,如下圖所示,就是 GPIO 外設所有的可供用戶調用的函數,即Exported functions部分。其中HAL_GPIO_Init()為初始化函數,HAL_GPIO_ReadPin()為讀 I/O 電平函數,HAL_GPIO_WritePin()為寫 I/O 電平函數,等等。

還有最后一件事,這些 API 在哪里使用,比如初始化時候先用什么后用什么,這些也在源碼注釋里有詳細的介紹,請打開stm32f1xx_hal_gpio.c文件,拉到最上面,如下圖。兩大塊,第一個GPIO Peripheral features就是介紹該外設的特性,即能做什么,另一個How to use this driver就是細致介紹如何使用這些 API,即怎么做,需要會英文或者用翻譯哈。這里介紹的是 GPIO 外設,HAL 庫具有一貫性,對于每一個外設的源文件和組織形式都是這樣的哈,比較人性化。

我跟你講,大多數第一個寫教程的,基本都是看源碼、看源碼注釋和看官方手冊,再加上不斷測試、驗證想法而得到足夠多經驗的時候才學會的,所以我這里把這個從源頭獲取技能的流程介紹一遍,是更有用的。

該工程還包括的函數SystemClock_Config()用于 STM32 時鐘(RCC)初始化,其它還包括 STM32 的眾多外設,在此不多做介紹,漁已經演示了。還有一些底層概念需要了解,接著往下看。

看看 MDK 界面中左邊的各種源文件:

  • main.c:就是用戶寫主程序的地方。

  • startup_stm32f103xb.s:該文件是官方用匯編寫成的啟動文件,MCU 是微處理器,處理器就是一個復雜的數字電路,該電路的核心有很多寄存器(處理器寄存器)需要初始化,啟動文件就是把這些初始化程序固定下來,用戶不用管也不用改動,主要內容有初始化中斷向量表、定義堆棧空間、準備 C 語言環境和跳轉到 main() 函數等等。

    ARM Cortex-M 系列處理器在函數跳轉的時候有硬件自動的使用棧來保存現場和恢復現場:

    ARM 系列系列詳細看這篇文章【主線劇情 番外01】ARM & SOC 系列快速鳥瞰 - 知乎 (zhihu.com),

    棧和跳轉等可以看 【主線劇情01】ARM & i.MX6ULL 基礎學習記錄 - 知乎 (zhihu.com) 這篇文章最后的 “ARM異常處理 & 啟動文件的示例” 章節,雖然這些知識點對于新人有點超前了。

  • stm32f1xx_hal_gpio.h 和 stm32f1xx_hal_gpio.c :這類文件就是 HAL 庫的源文件,操作外設就調用這些文件里面的 API 即可,所有 API 和詳細使用方法 在 .h 和 .c 文件的注釋里均有詳細說明。

  • stm32f103xb.h:該文件定義 stm32f103xb 系列 MCU 的所有 外設的寄存器,給各個外設的寄存器地址上面加個結構體,以便訪問和修改,下文會幫助理解這段話。

MCU 的外設的寄存器都被映射到內存的各個地址上(物理連接),在 C 語言中讀/寫該寄存器,就是讀該外設的狀態和控制外設行為,外設本質都是數字電路,外設只會根據寄存器內 0 / 1 二進制值去做對應的行為。

以下例子,比如要對內存中 0x20E0084 位置開始的四個字節進行復位(寫 0)和置位(寫 1)的操作,C 語言寫法如下(程序引自 Staok/coding-style-and-more):

static volatile unsigned int *reg_temp = (volatile unsigned int *)(0x20E0084);/* 置位的標準寫法 */ /* 下句表示把 內存中 0x20E0084 位置的 第1、2、5、14位進行置1,其他位不變 */ *reg_temp |= ( (1 << 14) | (1 << 5) | (1 << 2) | (1 << 1) );/* 清位的標準寫法 */ /* 下句表示把 內存中 0x20E0084 位置的 第0、3位進行清0,其他位不變 */ *reg_temp &= ( ~( (1 << 3) | (1 << 0) ) );/* 讀寄存器 */ volatile unsigned int val = *reg_temp;

進一步,MCU 有上千個寄存器,這么一個一個定義肯定不行,下面就是 HAL 庫里面的方法,將結構體的地址賦值為相應寄存器的地址,即創建內存地址上連續區域的結構體,該方法常用于嵌入式開發。如下例子(程序引自 Staok/coding-style-and-more):

typedef struct {volatile unsigned int URXD; /**< UART Receiver Register, offset: 0x00 */volatile unsigned char RESERVED_0[60];volatile unsigned int UTXD; /**< UART Transmitter Register, offset: 0x40 */volatile unsigned int UCR1; /**< UART Transmitter Register, offset: 0x44 */ } Periph_x_Type;/* Periph_x 這個外設的寄存器的基地址為 0x2020000 */ #define Periph_x_BASE (0x2020000u)/* 設置結構體 Periph_x 的地址為 Periph_x_BASE */ #define Periph_x ((Periph_x_Type *)Periph_x_BASE)/* 讀取和設置寄存器(這里以置位舉例) */ Periph_x->UCR1 |= (1 << 2);

接著打開stm32f103xb.h文件,看看是不是所有外設的寄存器都被打包成了結構體,然后把結構體的地址賦值為對應寄存器的地址。

比如 TIM2(定時器 2) 外設的寄存器地址定義如下,外設基地址 + 外設偏移地址。

然后定義將所有 TIM 外設有關的寄存器打包的結構體,如下圖所示。

然后將 TIM2 的地址(TIM2_BASE)強轉為TIM_TypeDef指針類型,然后將這個整體重命名為 TIM2,如下圖。

到此,該外設寄存器地址與該結構體綁定完成,以后訪問結構體 TIM2 下面的參數,都是直接訪問對應的實體寄存器。

STM32 HAL 庫將這些對寄存器的操作封裝成了函數,調用函數即可操控外設。

STM32 的庫函數有兩個,標準庫 和 HAL 庫,前者早在 2011 年停止更新維護, HAL 庫是現行主流的,STM32CubeMX 軟件生成的工程就是使用 HAL 庫的,不過我不太信任用該軟件生成的工程,而且該軟件產生的工程所用的 HAL 庫與單獨下載 HAL 庫在 API 上竟有出入,所以一般我習慣拿它來產生驅動配置程序,然后手動移植到自己的工程,這樣心里有底。

以上描述的過程是自己探索與發現的形式,就像探索世界,但可能也會遇到很多新東西和困難,有參考總歸比沒有強,推薦可以同時參考一個手冊來學,比如正點原子的 STM32 的 HAL 庫的手冊,開源的可以免費下載,下面就是各大廠的資料網址匯總。

資源站

各大廠家對 STM32 出了特別特別特別豐富的教程和例程,如果比較熟悉外設,直接看他們的例程源碼即可,快速掌握各種技巧。各大家的官網和資料下載地址如下:

正點原子:

  • OpenEdv-開源電子網-正點原子論壇 有問題可以在這里找,也可以平時沒事逛一逛;

  • 正點原子官方的個人空間_ 嗶哩嗶哩 _bilibili 所有教學視頻;

  • 原子哥教學平臺,專注電子技術教學 (yuanzige.com);

  • 正點原子資料下載中心 — 正點原子資料下載中心 1.0.0 文檔 (openedv.com) 各種開發板的電路原理圖、例程和教程 統統薅走!

野火:

  • 野火電子論壇 - (firebbs.cn) 論壇;

  • 野火_ firege的個人空間 _ 嗶哩嗶哩 _bilibili 所有教學視頻;

  • 野火產品資料下載中心 — 野火產品資料下載中心 文檔 (embedfire.com) 薅羊毛。

安富萊:

  • 硬漢嵌入式論壇 - Powered by Discuz! (armbbs.cn) 論壇;

  • 武漢安富萊電子有限公司官方網站。STM32開發板,無線IO模塊,H7-TOOL工具,嵌入式系統 (armfly.com) 官網;

  • 【安富萊】各種開發板和模塊的資料下載匯總貼(2021-08-30) - 安富萊電子 - 博客園 (cnblogs.com) 資料下載站。

硬石:

  • 硬石電子 - 社區 (ing10bbs.com) 論壇;

  • 硬石科技的個人空間_ 嗶哩嗶哩 _bilibili 教學視頻;

  • 硬石開源資料下載鏈接(該帖總是最新資料) - 硬石資料更新 - 硬石社區社區 (ing10bbs.com) 資料下載站。

原子、野火、安富萊和硬石各有側重,可以廣泛借鑒:野火、正點原子 非常全面;安富萊偏 M4F 的 DSP 使用;硬石偏電機控制,有步進電機、有、無刷電機。

STM32 官網資料下載站,是源頭,可以找到任何官方的東西,包括選型手冊,好好把握:

  • 中文站:STM32 | 產品 | STM32/STM8 | MCU單片機 | 意法半導體STM | 意法半導體STM | STM32/STM8微控制器 | MCU單片機 (stmcu.com.cn);

  • ST 官方:微控制器與微處理器 - STMicroelectronics。

總結

上述方法一句話總結。外設的概念,比如 FSMC、DMA 等,可以先上網查,知道它是做什么的(比如 UART 外設是串口來收發數據,I2C、SPI,重點看明白時序圖,FSMC 是 SRAM 接口外設,DMA 是數據在內存間通過硬件傳輸的途徑且不占用處理器資源,等等),然后用 STM32CubeMX 生成例程,看外設如何初始化(看例程學習是最快的),然后看源碼注釋了解 API 詳細使用(當成字典隨用隨查),就用起來一個外設了,然后按此法循環每一個外設,外設都依照此方法一個一個擊破,精神集中的話沒幾天就掌握不少外設的使用了。

這里有一個 STM32 程序模板 Staok/stm32_framework (github.com),其幾乎寫好了大部分外設的驅動,大塊復制的時候要注意其開源協議。這里有一個 C 語言的編寫規范 Staok/coding-style-and-more (github.com),其幾乎 “無所不包”。

要知道適合大多數人的上道的學習,是先會用(會快速獲得成就感,如同游戲般及時獲得反饋),然后再去了解架構和細節方面的東西(有興趣、有信心了之后才會面對這些而不犯怵),當用的比較熟了之后,有了一些自己的感悟和理解,然后去 干 大部頭的教程,比如幾十個小時的視頻或者上千頁的 PDF(推薦只看 PDF 文字教程而不去看視頻教程)。

—— 我一直覺得,應該減少人們走彎路,這也是 “二項?!倍▌t 中 “簡化之能夠簡化” 的一個重要延申理念。peace。


首發? 知乎?Github 地址?于 2021.9

總結

以上是生活随笔為你收集整理的【直达本质】超快 STM32 系统入门指南的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

日本中文字幕一二区观 | 天堂中文在线播放 | 国产黄色精品在线 | 色九九在线 | 亚洲精品99久久久久久 | 中文字幕中文字幕在线中文字幕三区 | 欧美午夜精品久久久久久孕妇 | 91在线视频精品 | 日韩av免费一区 | 精品国产一区二区三区久久久久久 | 色婷婷精品大在线视频 | 国产黄在线 | 日韩精品免费在线视频 | 久久精品伊人 | 在线看91| 亚洲综合欧美激情 | 免费观看的黄色 | 三级小视频在线观看 | 96av在线视频 | 91视频免费视频 | 精品国产伦一区二区三区观看体验 | 国产欧美精品一区二区三区 | 九九九在线观看视频 | 日日天天 | 日韩有码中文字幕在线 | 草久久久久 | 午夜黄色影院 | 亚洲国产精品久久久久 | 91成人精品观看 | 黄色小网站在线 | 国产在线美女 | 欧美激情综合网 | 黄色大全免费网站 | 日韩在线观看精品 | 久久综合九色 | 国产在线探花 | 天天干天天插 | 不卡视频在线看 | 久久久久久久久久久久国产精品 | www.黄色片网站 | 亚洲色影爱久久精品 | 午夜在线观看 | 国产中文字幕三区 | 黄色小说免费在线观看 | 久久久久看片 | 久久精品国产99国产 | 天天色官网 | 欧美一区二区精美视频 | 中文国产成人精品久久一 | 黄色在线观看免费网站 | 一区二区三区精品在线视频 | 六月色播| 久久在线免费视频 | 日韩大陆欧美高清视频区 | 久久久久久久久艹 | 免费在线观看av网址 | 国产一区二区三区高清播放 | 黄色毛片观看 | 亚洲天堂精品 | 国产亚洲免费的视频看 | 国产精品h在线观看 | 国产原创av片 | 99久久国产免费免费 | 91九色丨porny丨丰满6 | 中文字幕在线视频第一页 | 天天天色综合 | 国产无遮挡又黄又爽馒头漫画 | 少妇精69xxtheporn| 精品在线免费视频 | 色综合久久88色综合天天人守婷 | 中文字幕av在线不卡 | 日韩在线视频播放 | 日日操日日 | 成年人国产精品 | av电影av在线 | 国产成人精品一区二区在线 | av电影一区二区三区 | 国产精品一区二区三区99 | 夜色资源站国产www在线视频 | 五月天色丁香 | 91成人网页版 | 国产在线更新 | 午夜视频在线观看欧美 | 看毛片网站 | www在线观看视频 | 久久国产精品久久精品 | 亚洲成av人影院 | 久久国产精品成人免费浪潮 | 色婷久久| 黄色免费国产 | 久久婷婷五月综合色丁香 | 日本性xxx | 福利视频一区二区 | 久草影视在线观看 | 四虎影视成人精品 | 在线视频免费观看 | 日韩精品不卡在线观看 | 伊人影院av | 美女视频一区 | free. 性欧美.com | 国产 亚洲 欧美 在线 | 欧美少妇影院 | 亚洲激情在线观看 | 免费97视频| 天天色天天爱天天射综合 | 91看片成人 | 国产在线成人 | 日日骑 | 中文十次啦| 91视频 - v11av | 777奇米四色 | 最新精品视频在线 | 久久久久 免费视频 | 午夜精品久久 | 99在线热播精品免费 | 国产97在线观看 | 国产一级片网站 | 精品 一区 在线 | 亚洲国产精品影院 | 麻豆免费看片 | 最近中文字幕免费观看 | 亚洲精品一区二区三区新线路 | 久久婷婷亚洲 | 亚洲午夜电影网 | 三上悠亚在线免费 | 国产高清无线码2021 | 欧美动漫一区二区三区 | 最近字幕在线观看第一季 | 麻豆一精品传二传媒短视频 | 91成人精品 | 亚洲国产精品va在线 | 2023av| 免费高清男女打扑克视频 | 亚洲综合婷婷 | 国产破处在线视频 | 久久网站免费 | 国产精品免费成人 | 久久99久久99精品免观看粉嫩 | 最近中文字幕视频网 | 中文字幕人成人 | 男女激情免费网站 | 亚洲免费婷婷 | 午夜视频在线网站 | 亚洲欧洲精品一区 | 日本天天色 | 成人小电影在线看 | 天天干天天干天天干天天干天天干天天干 | 美女福利视频 | 午夜的福利 | 国产色小视频 | 成年人视频免费在线播放 | 国内外成人免费在线视频 | 五月天中文在线 | 最新久久免费视频 | 在线精品亚洲一区二区 | 成人蜜桃网 | 天天操天天摸天天爽 | 99久久这里有精品 | 日韩.com | 日韩欧美视频在线免费观看 | 玖玖爱免费视频 | 久久精品美女视频 | 波多野结衣在线观看一区 | 91豆花在线| 一本一道久久a久久精品 | 久久精品永久免费 | 久久国产精品99久久久久久进口 | 手机在线日韩视频 | 国产免费一区二区三区最新 | 中文字幕传媒 | 久久免费视频5 | 久久91久久久久麻豆精品 | 久久成年人视频 | 美女久久久久久久久久 | 青青五月天 | 日韩高清av在线 | 在线观看中文 | 最近最新中文字幕 | 国产福利91精品一区二区三区 | 亚洲精品视频网址 | 日本99久久 | 亚洲精品午夜久久久久久久 | av再线观看| 国产午夜精品一区二区三区嫩草 | 国产黄色一级片在线 | 91丨九色丨91啦蝌蚪老版 | 亚洲国产精品影院 | 亚洲三级精品 | 超碰人人av | 国产三级国产精品国产专区50 | 欧美激情综合五月色丁香 | 亚州av一区| 一区二区三区在线观看中文字幕 | 国产黄色视 | av福利在线看 | av免费播放 | 中文字幕精品一区二区三区电影 | 伊人六月 | 国产区在线看 | 中文字幕.av.在线 | 综合国产视频 | 精品三级av| 国产原厂视频在线观看 | 国产中的精品av小宝探花 | 三级黄免费看 | 在线观看视频在线 | 久久a久久| 久久少妇免费视频 | 视频一区二区在线观看 | 麻豆91精品91久久久 | av网站在线观看免费 | 午夜婷婷网 | 国产大尺度视频 | 四虎国产精品免费观看视频优播 | 国产亚洲精品久久久久久移动网络 | 日日干天天插 | 成人h视频在线播放 | 成人av av在线 | 日韩另类在线 | 国产成人精品av在线 | 中文字幕av免费在线观看 | av在线播放观看 | 91麻豆.com| 日韩首页 | 日韩欧美高清视频在线观看 | 久久免费视频观看 | 亚洲精品高清视频在线观看 | 久久综合网色—综合色88 | 久久久久激情 | 欧美日韩精品影院 | 久草在在线 | 久草在线视频中文 | www.777奇米 | 西西4444www大胆视频 | 日本中文字幕系列 | 精品久久久久久亚洲综合网 | 成人黄色片免费 | 99中文在线 | 午夜123| 久久久久久高潮国产精品视 | 天堂av高清 | 婷婷射五月 | 欧美亚洲国产一卡 | 五月婷婷伊人网 | 黄色成人av网址 | 99久久精品免费一区 | 在线观看国产www | 国产色婷婷 | av大片网站 | 日韩高清在线看 | 五月天久久久久久 | 亚洲一级特黄 | 丁香婷婷激情五月 | 久久精品国产免费看久久精品 | 国产亚洲日 | 五月天久久综合 | 久久综合色影院 | 亚洲精品福利在线 | 欧美精品亚洲精品 | 成人免费毛片aaaaaa片 | 99 视频 高清 | 日韩中文字幕在线看 | 日本在线视频一区二区三区 | 伊人婷婷网 | 中文字幕黄色 | 91九色成人蝌蚪首页 | 国产精品久久久久久久7电影 | 久久尤物电影视频在线观看 | 91精品无人成人www | 成人国产精品久久久春色 | 亚洲精品理论 | 18+视频网站链接 | 免费国产一区二区视频 | 久久99热精品 | 美女网站视频久久 | 最近中文国产在线视频 | 国产精品福利久久久 | 亚洲欧美视频在线 | 欧美精品一区二区在线播放 | 日韩中文字幕国产 | 在线看国产日韩 | 婷婷丁香色综合狠狠色 | av观看久久久 | 久久久www成人免费毛片 | 色婷婷综合久久久中文字幕 | 天天色天天骑天天射 | 99热超碰| 国产成人精品网站 | 国产一级片免费播放 | 亚洲国产成人精品在线观看 | 国产区精品在线观看 | 久久这里只有精品首页 | 国产一级在线免费观看 | 日韩av免费观看网站 | 中文字幕在线免费观看 | 日韩精品一区不卡 | 国产精品 日韩精品 | 日韩女同一区二区三区在线观看 | 麻豆免费视频观看 | 99热在线精品观看 | 久久精品久久精品 | 999视频精品 | 经典三级一区 | 午夜精品一区二区三区免费视频 | 中文字幕免费中文 | 国内99视频 | 丁香五月亚洲综合在线 | 国产麻豆精品在线观看 | 精品在线一区二区三区 | 久久精品美女视频 | 色五月色开心色婷婷色丁香 | 欧美精选一区二区三区 | 人人超在线公开视频 | 麻豆精品视频在线观看免费 | av在线免费播放 | 国产婷婷色 | 国产免费观看高清完整版 | 毛片激情永久免费 | 狠狠色丁香婷婷综合久小说久 | av在线播放网址 | 偷拍福利视频一区二区三区 | 999一区二区三区 | 精品一二三四五区 | 不卡中文字幕av | 国产品久精国精产拍 | 亚洲精品综合一区二区 | 国产女v资源在线观看 | 国产成人精品一区二区三区网站观看 | 国产精品欧美一区二区 | 91成人精品视频 | 欧美一级免费在线 | 亚洲毛片视频 | 伊在线视频 | 成人黄大片 | 国内亚洲精品 | 美女黄频网站 | 国产一级大片在线观看 | 久久国产精品视频观看 | 日韩电影在线视频 | 午夜精选视频 | 日韩精品无码一区二区三区 | 欧洲色吧| 亚洲国产精品99久久久久久久久 | 国产精品一区一区三区 | 最近能播放的中文字幕 | 青春草免费视频 | 午夜精品视频在线 | 亚洲精品一区中文字幕乱码 | 亚洲人成在线电影 | 夜夜夜精品 | 免费国产视频 | 黄色日本免费 | 99人久久精品视频最新地址 | 黄色免费观看视频 | 三级黄色理论片 | 成人午夜片av在线看 | 国产精品三级视频 | 久久国产精品精品国产色婷婷 | 福利片视频区 | 亚洲精品在线免费观看视频 | 成年人黄色大片在线 | 91超碰免费在线 | 国内视频在线 | 久久er99热精品一区二区三区 | 国产日韩欧美在线一区 | 免费亚洲视频 | 在线免费精品视频 | 亚洲砖区区免费 | 成人久久18免费网站麻豆 | 国产精品一区二区电影 | 毛片视频网址 | 99这里精品| 日韩在线观看小视频 | 亚洲三级在线免费观看 | 2021国产精品 | 久久蜜臀一区二区三区av | 中文字幕在线免费看 | 97精品国产97久久久久久 | 91喷水| 天堂av免费 | 亚洲精品国产精品国自产观看浪潮 | 国内精品久久久久影院一蜜桃 | 国产剧情一区二区在线观看 | 精品久久久久免费极品大片 | 国产成人精品一区二 | 在线黄色毛片 | 中文字幕在线观看你懂的 | 超碰人人超| 欧美日韩在线电影 | 91中文字幕在线播放 | 久久看片网站 | 91最新中文字幕 | 国产97碰免费视频 | 久久久穴 | 免费看的黄色网 | 精品国产精品一区二区夜夜嗨 | 国产精品高潮呻吟久久av无 | 韩国一区二区在线观看 | 国产视频一区在线播放 | 日操操| 国产一区二区免费看 | 国产字幕在线看 | 黄色精品一区 | 99热这里只有精品国产首页 | 99精品国产视频 | 毛片视频网址 | 国产在线精品一区二区不卡了 | 色99久久 | 免费人成在线观看网站 | 天堂在线一区二区 | 91丨九色丨国产在线观看 | 91精品视频一区 | av理论电影 | 日韩在线视频免费看 | 日本黄色免费在线 | 久久久久亚洲最大xxxx | 国产香蕉视频 | 人人舔人人爽 | 国精产品999国精产品岳 | 久操免费视频 | 久久久麻豆精品一区二区 | 国产尤物在线 | 国产精品成人一区二区三区吃奶 | 天天天天爱天天躁 | www.看片网站| 99九九视频 | 日韩精品一区二区三区中文字幕 | 日韩精品一区二区三区第95 | 亚洲精品在线视频网站 | 国产免费一区二区三区网站免费 | 成人超碰97| 丝袜美腿在线播放 | 国产成人精品一区二区在线观看 | 国产精品99久久久久久武松影视 | 国产成人久久av免费高清密臂 | 在线观看视频精品 | 国产黄色免费在线观看 | 婷婷丁香导航 | 天天射,天天干 | 国产男男gay做爰 | 成人va视频 | 午夜黄色| 亚洲最大成人免费网站 | 91在线观看视频 | 免费亚洲精品视频 | 丁香激情五月 | 美女网站在线看 | 天天干 夜夜操 | 四虎永久免费 | 国产精品久久久久久久久久久久冷 | 在线观看你懂的网址 | 国产成人精品一区二区三区福利 | 亚洲精品美女久久久久网站 | 久久高清| 亚洲最新精品 | 四虎成人精品在永久免费 | 日韩高清一区 | 99久久999久久久精玫瑰 | 国产精品美女视频网站 | 亚洲成人av片在线观看 | 国产成人91 | 麻豆小视频在线观看 | 亚洲精品国产精品国自产观看浪潮 | 最近中文字幕视频网 | 亚洲国产精品成人女人久久 | 国产区高清在线 | 国产精品中文 | 久草电影在线观看 | 亚洲特级片| 69热国产视频 | 亚洲成人软件 | 欧美日韩一区二区三区视频 | 久久夜色精品国产欧美乱极品 | 亚洲国产影院av久久久久 | 91丨九色丨高潮丰满 | 天天天天射 | 国产精品视频大全 | 91av欧美| 日本久久综合视频 | 免费看黄的视频 | 狠狠的干狠狠的操 | 四虎国产视频 | 激情网婷婷 | 国产高清精品在线 | a级国产乱理论片在线观看 特级毛片在线观看 | 韩国av一区二区三区在线观看 | 日韩成人精品 | 亚洲成年片 | 99日韩精品 | a天堂一码二码专区 | 五月婷网 | 中文在线字幕免费观 | 日韩精品欧美视频 | 日韩电影在线一区 | 91亚洲在线观看 | 国产在线高清 | 国产九色视频在线观看 | av软件在线观看 | 国产精品乱码一区二区视频 | 欧美一级电影在线观看 | 日韩欧美高清一区二区三区 | 国产亚洲激情视频在线 | 国产精品久久久久久一区二区三区 | 国产短视频在线播放 | 丝袜美女视频网站 | 99爱在线观看 | 黄在线免费观看 | 丁香六月久久综合狠狠色 | 国产日韩精品在线观看 | 麻豆视频91| 久草在线免费新视频 | 成人黄大片视频在线观看 | 国产手机视频精品 | 国产视频 亚洲精品 | 免费av电影网站 | 日韩一区正在播放 | 日韩欧美一区二区三区视频 | 日本免费一二三区 | 大型av综合网站 | 国产在线2020 | 99精品热 | 二区三区毛片 | 亚洲精品国精品久久99热 | 亚州精品成人 | 欧美精品免费在线 | 亚洲精品在线资源 | 国产精品大片免费观看 | 国产精品久久久久久久久久不蜜月 | 中字幕视频在线永久在线观看免费 | 亚洲国产欧美一区二区三区丁香婷 | 六月色丁香 | 91亚洲精品在线观看 | 一区二区三区免费在线 | 久草视频在线资源站 | av一区在线播放 | 亚洲精品玖玖玖av在线看 | 国产一区二区免费在线观看 | 91色吧 | 日韩av免费在线电影 | 国产成人亚洲在线观看 | 亚洲蜜桃在线 | 久热国产视频 | 亚洲成年人在线播放 | 久草久视频| 免费av大全 | 九九热中文字幕 | 日韩久久久久久久久久久久 | 国产精品理论在线观看 | 久久久久久久免费观看 | 日韩一区二区久久 | 国产精品丝袜在线 | 又黄又爽的视频在线观看网站 | 日韩欧美电影在线 | 亚洲国产一区二区精品专区 | 91大神免费在线观看 | 日日爽| 中文字幕制服丝袜av久久 | 亚洲午夜av久久乱码 | www麻豆视频 | 久久久久免费观看 | 菠萝菠萝蜜在线播放 | 精品一区二区久久久久久久网站 | 最新日韩视频在线观看 | 久久夜色精品国产欧美乱 | 五月婷网 | 欧美看片 | 国产精品色在线 | 美女在线免费观看视频 | 99久免费精品视频在线观看 | 99视频| 日韩黄色免费看 | 亚洲午夜久久久综合37日本 | 91成人午夜 | 五月婷色 | 亚洲视频在线观看 | free. 性欧美.com| 一本色道久久综合亚洲二区三区 | 日韩视频中文 | 日韩在线激情 | 福利久久久 | 99免费视频 | 在线国产高清 | 成人影片在线播放 | 欧美性极品xxxx娇小 | 超碰在线官网 | 国产黄a三级 | 中文字幕精品一区久久久久 | 午夜av在线免费 | 中文字幕 在线 一 二 | 国产黄色av网站 | 欧美激情视频免费看 | 亚洲国产精品成人综合 | 国产色婷婷精品综合在线手机播放 | 麻豆视频观看 | 狠狠色丁香婷婷综合最新地址 | 亚州精品在线视频 | 一级α片 | 中文字幕在线视频一区 | 日本性生活免费看 | 偷拍精品一区二区三区 | 日本久久不卡视频 | 国产99精品在线观看 | 天天操天天舔天天爽 | 一区二区三区在线免费观看 | 最新久久久 | 三级a视频 | 免费a现在观看 | 日本最大色倩网站www | 亚洲日本va午夜在线影院 | 麻豆视频免费入口 | 天天干夜夜夜 | 色视频在线观看 | 亚洲人片在线观看 | 日韩免费高清在线 | 五月激情婷婷丁香 | 天天干,天天插 | 天天干天天做天天爱 | 久久精品99久久久久久2456 | 婷婷九月丁香 | 韩国av一区二区 | 伊人成人精品 | 91成人网在线| 国产91影视 | 人人爽人人爽人人爽 | 亚洲黄色网络 | 色婷婷狠狠18 | 成人黄色影片在线 | 精品久久久久久综合日本 | 8x成人免费视频 | 久久艹艹| 天天干天天操天天 | 久草网在线观看 | 国产视频欧美视频 | 久久国产成人午夜av影院宅 | 日韩免费在线网站 | 91网址在线观看 | 日韩高清精品一区二区 | 婷婷精品在线视频 | 国产综合香蕉五月婷在线 | a在线观看免费视频 | 精品国产一区二区三区日日嗨 | 亚洲夜夜网 | 91毛片在线 | 精品国产一区二区三区蜜臀 | 欧美日韩在线观看视频 | 亚洲精品系列 | 正在播放日韩 | 久久久久蜜桃 | 91精品国产自产在线观看 | 国产99久久精品一区二区300 | 久草网首页 | 怡红院av久久久久久久 | 久久艹人人 | 国产破处在线视频 | 精品欧美小视频在线观看 | 91视频传媒 | 亚洲综合射| 成人国产一区 | 国内免费久久久久久久久久久 | 久久亚洲综合国产精品99麻豆的功能介绍 | 久视频在线 | 91av久久 | 在线看小早川怜子av | 欧美精品久久久久久久久久丰满 | 91成人精品一区在线播放69 | 国产精品一区二区美女视频免费看 | 国产福利小视频在线 | 一区二区三区视频在线 | www.亚洲精品视频 | 精品高清视频 | 国产在线污 | 中文字幕在线中文 | 成人免费一区二区三区在线观看 | 免费国产在线精品 | 免费人成在线观看网站 | 黄色一二级片 | 午夜精品影院 | 国产麻豆剧传媒免费观看 | 久久久久久久久影视 | 成人av片在线观看 | 久久久久免费精品 | 亚洲精品一区二区三区四区高清 | 97视频资源 | 国产精品中文在线 | 久草爱 | 成人欧美一区二区三区在线观看 | 国产免费观看久久黄 | 日韩免费在线视频 | 亚洲午夜久久久久久久久久久 | 91av资源在线| 美女黄久久 | 人人爽人人 | 999在线精品| 天天操天天干天天爱 | 国产一区二区在线免费播放 | 日韩精品免费一区二区三区 | 四虎永久网站 | 四虎影视欧美 | 国产做aⅴ在线视频播放 | 右手影院亚洲欧美 | 精品福利视频在线观看 | 国产高清在线观看 | 18国产精品福利片久久婷 | 国产成人精品综合久久久久99 | 麻豆激情电影 | 久草在线中文888 | 国产成人av在线 | 精品在线小视频 | 国产精品mm| 偷拍精偷拍精品欧洲亚洲网站 | 色wwwww | 国产久草在线观看 | 草久久av| 天堂资源在线观看视频 | 麻花豆传媒mv在线观看网站 | 欧美黄污视频 | 欧美一级片免费观看 | 久热av | 亚洲欧美日韩精品久久奇米一区 | 午夜.dj高清免费观看视频 | 天天操天天干天天爽 | 久久av黄色 | 精品国产人成亚洲区 | av电影在线免费 | 精品久久久久久亚洲 | 久久国产精品99精国产 | 久久综合视频网 | 97av色| 亚洲激情在线观看 | 99精品国产99久久久久久97 | 极品国产91在线网站 | www.亚洲黄色| 黄色大全在线观看 | 色五月情| 欧美另类网站 | 国产一级视频在线免费观看 | 国产黄色免费在线观看 | 看片网站黄色 | 五月婷婷久久综合 | 密桃av在线 | 国产aa免费视频 | 国产精品久久久久久久久久久久 | 免费污片 | av线上看 | 日韩av在线小说 | 国产亚洲精品女人久久久久久 | 欧美在线1区 | av综合网址| 欧美精品视 | 米奇狠狠狠888 | 欧美色图狠狠干 | 91片黄在线观 | 五月激情丁香婷婷 | 久久久五月天 | 91福利在线观看 | 久久国产一区 | 国产成人一区二区三区免费看 | 一级成人免费 | 最新中文字幕 | 国产玖玖视频 | 精品欧美一区二区三区久久久 | 国产拍揄自揄精品视频麻豆 | 欧美日本在线观看视频 | 久久女同性恋中文字幕 | 精品国产免费看 | 91探花视频| 一区二区成人国产精品 | 亚洲香蕉在线观看 | 婷婷av资源 | 久久不射电影院 | 国产v亚洲v | 欧美激情奇米色 | 美女网色 | 亚洲激情中文 | 婷婷久久婷婷 | 久久综合九色综合欧美狠狠 | 欧美福利视频 | 欧美一区二区三区免费观看 | 免费看一级黄色大全 | 精品一区二区三区四区在线 | 天堂av在线网址 | 久久久久亚洲精品中文字幕 | 嫩草伊人久久精品少妇av | 久久综合九色综合97_ 久久久 | 国产精品18久久久久久久 | 免费成人在线视频网站 | 天天在线操 | 国产精品视频 | 成年人在线免费视频观看 | 精品久久久久久亚洲综合网站 | 奇米网在线观看 | 中文字幕一二三区 | 人人干狠狠干 | 日韩激情中文字幕 | 九九九免费视频 | 日韩av影视在线观看 | 夜夜躁狠狠躁 | 狠狠狠狠狠狠狠干 | 久久免费看片 | 在线观看视频色 | 日本成人免费在线观看 | 国产成人av免费在线观看 | 日韩免费观看一区二区 | 国产精品一区二区在线免费观看 | 日韩精品一区二区在线视频 | 日本中文字幕网 | 91精品日韩| 在线亚洲人成电影网站色www | 免费在线黄网 | 天天草夜夜 | 日韩av在线不卡 | 国产一级特黄毛片在线毛片 | 久久视频在线看 | 欧美 日韩 国产 成人 在线 | 亚洲专区在线播放 | 97超碰总站 | 亚洲www天堂com | 国产直播av | www.久久精品视频 | 99久久www免费 | 狠狠干狠狠插 | 国产视频二 | 粉嫩av一区二区三区免费 | 亚洲久久视频 | 精品a视频| 精品无人国产偷自产在线 | 久久精品影片 | 91视频电影 | 天天拍天天色 | 在线免费观看国产精品 | 91你懂的| 亚洲欧洲久久久 | 嫩小bbbb摸bbb摸bbb| 九九热在线观看视频 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 五月在线视频 | 亚洲精品国产自产拍在线观看 | 国产黄色观看 | 成人avav| 丁香色婷| 欧美a级一区二区 | 91福利视频免费 | 日本中文乱码卡一卡二新区 | 久久久久电影 | 中文字幕中文字幕在线中文字幕三区 | 亚洲免费成人av电影 | 日韩最新在线视频 | 日韩一区二区三区不卡 | 一区中文字幕 | 中文字幕av网站 | 玖玖玖在线 | 成人av一区二区兰花在线播放 | 久久久受www免费人成 | 日韩二区三区在线观看 | 在线超碰av | 天天干夜夜夜操天 | 国产精品一二 | 日韩精品一区二区三区丰满 | 午夜av网站 | 欧美天堂视频在线 | 亚洲黄色高清 | 亚洲aⅴ久久精品 | 中文在线免费观看 | 天天艹天天爽 | 二区三区在线视频 | 日韩精品一区二区在线观看 | 天天插日日射 | 免费在线国产精品 | 91精品国产一区 | 青青河边草免费观看 | 久久新 | 欧美精品视| 在线播放精品一区二区三区 | 亚洲精品美女在线观看播放 | 国产精品不卡视频 | 久久97久久97精品免视看 | 狠狠操影视 | 99精品久久99久久久久 | 欧美看片 | 玖玖玖在线 | 国产精品18久久久久久vr | 成 人 黄 色 片 在线播放 | 欧美大片在线观看一区 | 成人在线视频论坛 | 婷婷色在线 | 久久久久久久久久电影 | 成人精品一区二区三区电影免费 | 成年人免费看片网站 | 黄色免费大片 | 一区二区欧美在线观看 | 亚洲午夜av电影 | 四虎免费在线观看 | 成人一区不卡 | 欧美黄色成人 | 精品成人网 | 黄色特级片 | 成人在线播放视频 | 国产 精品 资源 | 国产色就色 | 91视频传媒 | 欧美日韩国产一区二 | 天天天天色射综合 | 国产青春久久久国产毛片 | 天天干天天草天天爽 | 久久这里精品视频 | 91完整版观看 | 日韩欧美在线高清 | 在线国产高清 | 九九综合在线 | 国产亚洲精品久久久久久大师 | 久久综合五月 | 成人黄色电影免费观看 | 色.www| 天天操狠狠操网站 | 久久综合五月天婷婷伊人 | 亚洲综合在线发布 | 免费观看91视频 | 精品久久久久久久久久久院品网 | 视频在线国产 | 在线视频你懂 | 青春草视频在线播放 | 最新国产一区二区三区 | 2021av在线 | 亚洲精品久久久久999中文字幕 | 伊人干综合 | 成人免费视频播放 | 日本特黄特色aaa大片免费 | 911国产精品| 国产福利a | 狠狠狠色狠狠色综合 | 日韩高清免费在线观看 | 久久久91精品国产一区二区精品 | 亚洲视频免费在线观看 | 高清不卡毛片 | 国产片网站 | 免费亚洲黄色 | 欧美一区二区在线 | 国产精品扒开做爽爽的视频 | 国产亚洲欧洲 | 狠狠88综合久久久久综合网 | 亚洲男人天堂2018 | 亚洲理论在线观看电影 | 亚洲国产成人高清精品 | 久草免费看 | 91免费视频黄 | 国产精品久久久久久婷婷天堂 | 中文字幕在线观看2018 | 视频一区在线播放 | 黄色小说视频在线 | 婷婷久久综合九色综合 | 在线中文字幕av观看 | 国产欧美在线一区 | 久久久国产日韩 | 精品亚洲欧美无人区乱码 | 欧美激情精品一区 | 麻豆 91 在线 | 亚洲精品国产精品国自产观看 | 最近字幕在线观看第一季 | 三级av小说 | 国产成人一区三区 | 国产精品不卡在线观看 | 久久免费久久 | 精品视频在线播放 | 在线免费视频a | 亚洲午夜精品一区二区三区电影院 | 五月天婷婷在线观看视频 | 99精品国产福利在线观看免费 | 免费视频色 | 黄色的网站免费看 | 欧美在线视频不卡 | 国产精品岛国久久久久久久久红粉 | 亚洲精品1区2区3区 超碰成人网 | 中文字幕乱码电影 | 亚洲国产综合在线 | 亚洲在线精品 | 美女视频黄是免费的 | 久久不射影院 | 天天爽人人爽 | 一本一本久久a久久精品综合小说 | 亚洲国产成人精品久久 | 国产精品久久久久久久久久新婚 | 欧洲精品码一区二区三区免费看 | 81国产精品久久久久久久久久 | 天天搞天天干天天色 | 中文字幕乱码电影 | 久久男人中文字幕资源站 | 久久综合国产伦精品免费 | 日韩欧在线 | 贫乳av女优大全 | 日韩xxx视频 | 国产精品乱码一区二三区 | 91色蜜桃 | 成年人在线播放视频 | 亚洲 欧美 变态 国产 另类 | 欧美日韩国产精品爽爽 | 综合亚洲视频 | 91亚洲激情 | 精品国产一区在线观看 |