亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營的一線實戰(zhàn)洞察。

STM32開源項目三件套實測:代碼、原理圖與仿真的完整上手指南

STM32開源項目三件套實測:代碼、原理圖與仿真的完整上手指南 從收藏夾吃灰到真正跑通我花了兩個晚上把一套網(wǎng)上開源的STM32項目完整過了一遍。這套項目就是很多初學(xué)者硬盤里都有的江科大STM32代碼、原理圖、仿真三件套配得很齊。網(wǎng)上討論這套資源的帖子很多但大多數(shù)停留在視頻講得好代碼能抄這個層面很少有人認(rèn)真評價過這三樣?xùn)|西各自的質(zhì)量怎么樣、配合起來用是什么體驗、踩坑點在哪里。這篇就把我的實測感受和完整上手指路線寫出來給準(zhǔn)備用STM32做畢設(shè)、做課設(shè)、或者單純?nèi)腴T嵌入式的朋友一個參考。1. 一份STM32開源項目的三件套為什么值得單獨評價先說我看到的這套資源到底給了什么。網(wǎng)盤里解壓出來是一個很典型的嵌入式開源項目結(jié)構(gòu)一個代碼工程文件夾一個原理圖文件夾還有仿真文件??赡苡腥擞X得這標(biāo)準(zhǔn)得不能再標(biāo)準(zhǔn)了但實際情況是你去GitHub/Gitee上搜STM32開源項目十有八九只有代碼倉庫README寫清楚點算良心了原理圖給全套的很少連仿真文件一起給的更少。這三樣?xùn)|西缺一不可的原因?qū)?yīng)的是學(xué)STM32的三個核心問題代碼解決怎么讓板子按我的想法動起來。外設(shè)怎么初始化、寄存器怎么配、中斷怎么寫全在代碼里。原理圖解決板子為什么這么接。一個引腳為什么連到這個器件、為什么這里要加上拉電阻、晶振為什么要兩個電容看原理圖才能明白。仿真解決沒有板子的時候怎么驗證邏輯。特別是學(xué)生黨板子沒發(fā)貨、手頭只有一臺電腦仿真軟件能先把邏輯跑通。江科大STM32這套開源項目恰好三樣都給了覆蓋范圍也夠典型GPIO控制LED、按鍵輸入、定時器中斷、PWM輸出、串口通信、I2C讀寫比如AT24C02、SPI、DHT11溫濕度傳感器、AD/DA轉(zhuǎn)換、外部中斷、看門狗幾乎把STM32F103C8T6這顆芯片常用的外設(shè)全部過了一遍。表面上是教學(xué)項目實際上就是一份最小系統(tǒng)常用外設(shè)的參考設(shè)計集合。從這個角度說它不只是一份可以抄的作業(yè)更是一套完整的學(xué)習(xí)腳手架。你要做畢設(shè)、要快速驗證一個傳感器方案完全可以把它的工程文件拷過來改原理圖直接當(dāng)?shù)装鍏⒖?。不過先說清楚我的態(tài)度這套資源適合兩類人——一類是完全沒接觸過STM32的新手需要一條清晰的學(xué)習(xí)路徑另一類是手上有個具體小項目課設(shè)、電賽訓(xùn)練、小產(chǎn)品原型需要一個穩(wěn)定可靠的地基。對資深嵌入式工程師來說它更像一個快速啟動模板價值有限。后面所有評價都基于這個定位展開。2. 代碼部分實測——能讀懂、能改、能跑的工程才叫好工程代碼是這套項目里最核心的部分。我用Keil5打開工程編譯下載到STM32F103C8T6最小系統(tǒng)板上整體跑通了。下面從工程結(jié)構(gòu)、庫選擇、代碼風(fēng)格、編譯細(xì)節(jié)幾個角度說。2.1 工程目錄標(biāo)準(zhǔn)、清晰但有個新手看不懂的坑解壓出來的代碼工程采用很經(jīng)典的分層目錄USER存放main.c、stm32f10x_it.c中斷服務(wù)函數(shù)、系統(tǒng)配置文件HARDWARE每個外設(shè)一個文件夾比如LED、KEY、DHT11、USART、I2C、SPISYSTEM延時函數(shù)delay、串口printf重定向usart、SysTick相關(guān)CORE內(nèi)核相關(guān)文件core_cm3.c、啟動文件startup_stm32f10x_hd.sOBJ編譯輸出目錄這個分層是合理的。外設(shè)相互獨立每個模塊一個.c和一個.h接口清晰想加一個傳感器就新建一個文件夾復(fù)制一個已有模塊的框架去改就行。這也是我推薦初學(xué)者沿用這套結(jié)構(gòu)的原因它符合工程化習(xí)慣不是那種把所有功能堆在一個main.c里的壞味道。但這里有個很多人第一次打開工程就懵的坑Keil5打開項目后會看到很多文件夾和文件但左側(cè)欄里的分組和磁盤上的實際目錄并不是一一對應(yīng)的Keil工程里的Group是虛擬邏輯分組。你如果在Keil左側(cè)新建了一個Group但沒在磁盤上建對應(yīng)文件夾文件也能編譯通過但文件夾里沒有這個文件后續(xù)維護(hù)時找文件會非常混亂。我見過不止一個同學(xué)把工程文件拷給別人的時候只復(fù)制了工程文件而沒有復(fù)制HARDWARE等文件夾結(jié)果對方打開后一堆紅叉。2.2 標(biāo)準(zhǔn)庫還是HAL庫不同選擇對應(yīng)不同學(xué)習(xí)路線江科大這套項目的代碼是基于STM32標(biāo)準(zhǔn)外設(shè)庫Standard Peripheral Library寫的不是目前ST主推的HAL庫。這一點非常關(guān)鍵評價代碼之前必須說清楚。標(biāo)準(zhǔn)庫的特點是寄存器操作被封裝成了函數(shù)但離硬件更近調(diào)用關(guān)系更直白。比如GPIO初始化GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Pin GPIO_Pin_0; GPIO_InitStructure.GPIO_Mode GPIO_Mode_Out_PP; GPIO_InitStructure.GPIO_Speed GPIO_Speed_50MHz; GPIO_Init(GPIOA, GPIO_InitStructure);這個寫法和你去看STM32參考手冊里的寄存器描述是對得上的GPIOA的CRL寄存器里哪些位表示模式、哪些位表示速度對照著看能理解得比較透徹。對學(xué)習(xí)者來說標(biāo)準(zhǔn)庫的中間層更薄從代碼到硬件的距離更短。HAL庫則是把初始化邏輯推到了句柄配置結(jié)構(gòu)體的抽象層次用戶代碼通常是GPIO_InitStruct.Pin GPIO_PIN_0; GPIO_InitStruct.Mode GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull GPIO_NOPULL; HAL_GPIO_Init(GPIOA, GPIO_InitStruct);HAL庫的好處是代碼在不同STM32系列之間移植方便CubeMX能自動生成初始化代碼代價是封裝層級多、回調(diào)函數(shù)機(jī)制對新手來說非常繞。我的評價是用標(biāo)準(zhǔn)庫來做教學(xué)項目是對的。因為新手階段最需要建立的是寄存器→外設(shè)→功能這條底層認(rèn)知鏈HAL庫的抽象反而會讓一部分人停留在拖動CubeMX配置—生成代碼—自己只寫回調(diào)函數(shù)的層面一旦遇到CubeMX配置不了的問題就完全沒轍。但我也要提醒一句如果你打算以后直接從事嵌入式開發(fā)找工作HAL庫是目前企業(yè)的主流選擇所以這套代碼的價值是幫你理解底層至于工程上的庫選型入行之后大概率會切到HAL。2.3 容易被忽略的編譯配置細(xì)節(jié)工程能跑不代表你換個電腦還能跑。很多人下載完代碼用Keil打開直接編譯報一堆錯或者能編譯但下載不了問題基本出在三個地方。第一芯片型號。Keil的Options for Target里Device選的是STM32F103C8如果你自己用的是STM32F103ZET6或者其它型號啟動文件startup_stm32f10x_hd.s的選擇就不對。hd是high-density的意思對應(yīng)大容量芯片512KB FlashF103C8T6是64KB Flash按說用mdmedium-density啟動文件更準(zhǔn)確——不過這套工程的啟動文件用得比較取巧用hd啟動文件也能跑通C8T6本質(zhì)上是因為啟動文件里的中斷向量表覆蓋了C8T6所需的所有中斷在STM32CubeMX生成工程時它一般會根據(jù)芯片型號自動匹配啟動文件。第二C/C選項卡里的Define。標(biāo)準(zhǔn)庫工程里必須定義STM32F10X_HD或STM32F10X_MD這個宏決定了庫內(nèi)部怎么選擇器件型號漏了它編譯時會出現(xiàn)一大片undefined identifier錯誤。工程自帶的配置是對的你如果把工程文件拷出來自己重新建項目十有八九會遇到這個問題。第三Debug選項卡里的下載器配置。用ST-Link就要選ST-Link Debugger然后在Flash Download里勾選Reset and Run復(fù)位后自動運(yùn)行。很多新手代碼編譯通過點下載按鈕卻提示No Target Connected或Flash Download failed就是因為這兩個地方?jīng)]配對。芯片沒選對、下載器型號沒選對、SW接口速率設(shè)置成5MHz抗干擾太差導(dǎo)致連不上這幾個是下載失敗的高頻原因。2.4 代碼風(fēng)格與可讀性整體可以打8分這套代碼的模塊化做得不錯但是注釋風(fēng)格比較教學(xué)化——每個函數(shù)前面有大段說明函數(shù)內(nèi)部行內(nèi)注釋偏少。這意味著你把代碼整個讀完后能理解功能和流程但當(dāng)你去改一個具體語句的時候注釋的指導(dǎo)作用有限。再一個就是延時函數(shù)delay_ms的實現(xiàn)依賴SysTick這個在F103上是沒問題的但如果你把代碼移植到其它主頻的芯片比如F407跑168MHz如果不調(diào)整時鐘配置延時時間就不對了。這是個移植時特別容易踩的坑后面細(xì)說。還有一個實用細(xì)節(jié)代碼里串口USART1重定向了printf通過PA9TX和PA10RX輸出調(diào)試信息接一個USB轉(zhuǎn)TTL模塊就能在電腦上看串口打印。這幾乎是嵌入式調(diào)試的標(biāo)配了做實驗的時候比LED指示燈好用太多建議所有模塊測試都加一條串口打印來觀察狀態(tài)。3. 原理圖部分——很多人下載了PDF就走其實信息量遠(yuǎn)超想象多數(shù)人拿到這套資源后代碼能跑就算完事原理圖文件基本沒打開過。這是個很大的浪費。因為原理圖里藏著的是從代碼里永遠(yuǎn)看不出來的硬件設(shè)計邏輯。3.1 最小系統(tǒng)先看一顆芯片怎么活起來原理圖最核心的是STM32F103C8T6最小系統(tǒng)包含五個部分電源、晶振、復(fù)位、啟動模式、下載調(diào)試接口。電源部分3.3V經(jīng)過多個0.1uF去耦電容接到芯片的VDD引腳。這批電容的作用是濾除高頻噪聲每個電源引腳旁邊都要放原理圖上看起來不起眼實際Layout時如果省了它們芯片在高頻開關(guān)時電源紋波會變大系統(tǒng)時不時復(fù)位甚至程序跑飛。做PCB的同學(xué)注意去耦電容一定要盡量靠近芯片電源引腳這是硬件設(shè)計的第一課。晶振部分是8MHz主晶振并聯(lián)兩個約20pF的負(fù)載電容旁邊還有一顆32.768kHz晶體用于RTC實時時鐘。這兩個晶振的區(qū)別是8MHz是系統(tǒng)主時鐘的源頭經(jīng)過PLL倍頻到72MHz32.768kHz是低速時鐘、給RTC用的因為32.768kHz是2的15次方分頻后恰好得到1秒的時鐘信號。代碼里如果只做跑馬燈、串口通信32.768kHz那顆不焊也能跑一旦用到RTC日歷功能缺了它時間就完全不對。復(fù)位電路就是經(jīng)典的按鈕10k上拉電阻0.1uF電容組合NRST引腳平時為高按下按鈕接地產(chǎn)生低電平復(fù)位脈沖。啟動模式BOOT0和BOOT1都通過10k電阻下拉到地意味著從主Flash啟動這也是最常用的啟動模式。很多人玩STM32時會遇到芯片用SWD方式連不上一個常見排查點就是BOOT0是不是被意外拉高了——如果BOOT0是1芯片進(jìn)入ISP引導(dǎo)模式內(nèi)核不執(zhí)行主Flash代碼SWD口有可能連不上。下載調(diào)試接口是標(biāo)準(zhǔn)的4線SWD接口SWDIO、SWCLK、GND、3.3V比JTAG節(jié)省IO。原理圖上還單獨引出VCC和GND方便外接電源。3.2 外設(shè)掛載方法怎么讀一個傳感器的完整鏈路原理圖的外設(shè)部分比最小系統(tǒng)更值得仔細(xì)讀。以DHT11溫濕度傳感器為例它占用一個數(shù)據(jù)引腳通常接在PA11或其它空閑GPIO上芯片通過單總線協(xié)議讀取溫度和濕度數(shù)據(jù)。原理圖上DHT11的數(shù)據(jù)線接了一顆4.7k到10k的上拉電阻到3.3V——這個電阻非常關(guān)鍵因為DHT11的單總線協(xié)議是開漏輸出引腳只能主動拉低釋放后必須靠外部上拉電阻恢復(fù)到高電平?jīng)]有這顆電阻總線一直是低通信必然失敗。再看其它外設(shè)。I2C總線比如AT24C02 EEPROM同樣是開漏結(jié)構(gòu)原理圖上的4.7k上拉電阻也是必須的SPI接口的片選CS一般接在GPIO上代碼里要手動拉低有源蜂鳴器用NPN三極管驅(qū)動原理圖上能看到GPIO引腳不是直接接蜂鳴器而是通過電阻接到三極管基極再控制集電極電流——單片機(jī)的GPIO只能提供幾毫安電流直接驅(qū)動蜂鳴器大概率帶不動必須加三極管做功率放大這是數(shù)字電路驅(qū)動負(fù)載的通用套路。讀原理圖的時候建議把每個外設(shè)的引腳記下來再和代碼里的GPIO初始化去對一遍。你會發(fā)現(xiàn)兩者是完全一致的代碼里初始化哪個GPIO、復(fù)用成什么功能原理圖上就是對應(yīng)引腳的外設(shè)。這個代碼?原理圖相互印證的過程正是嵌入式開發(fā)里最常用的排查方法。拿到一塊陌生板子先看原理圖確定引腳再讀代碼確認(rèn)初始化用這個方法能解決80%的為什么這個外設(shè)不工作問題。3.3 工具怎么打開和修改原理圖這套項目里原理圖文件有兩種格式一種是PDF格式直接看適合閱讀另一種是工程源文件用Altium Designer或者立創(chuàng)EDA打開。立創(chuàng)EDA吃相比較好的一點是免安裝、瀏覽器就能用還能直接導(dǎo)入AD的工程文件很多學(xué)生在嘉立創(chuàng)畫PCB也是用這套流程——從AD工程導(dǎo)出原理圖→在立創(chuàng)EDA里繼續(xù)畫PCB→下單打樣。打開源文件之后建議自己動手做幾件事把所有外設(shè)的電源網(wǎng)絡(luò)標(biāo)號查一遍VCC、GND、3V3是否一致把每個引腳的網(wǎng)絡(luò)標(biāo)簽重新歸類在原理圖上把與代碼對應(yīng)的引腳用高亮標(biāo)記出來。這樣做一遍之后你對整張原理圖的理解會比看十遍PDF都強(qiáng)。原理圖不是用來看的是用來查的——當(dāng)代碼行為不符合預(yù)期時回到原理圖去查那根線的連接、那顆電阻的取值、那個引腳的復(fù)用關(guān)系這才是一個硬件工程師真正的讀圖方式。4. 仿真部分——沒硬件也能跑邏輯但不能指望它替代實物很多人的環(huán)境里并沒有一塊真實的STM32板子于是仿真文件成了接觸這套代碼的第一站。這套資源里的仿真文件我用Proteus跑過另外也試了熱門的Wokwi在線仿真下面把體驗和邊界都講清楚。4.1 Proteus仿真學(xué)邏輯夠用操作哪幾步用Proteus打開仿真工程后能看到單片機(jī)、LED、電阻、按鍵、虛擬終端Virtual Terminal等元件。雙擊單片機(jī)加載編譯生成的hex文件點運(yùn)行LED閃爍、按鍵控制、串口輸出這些效果都能在虛擬環(huán)境里看到。Proteus仿真的上手門檻主要在兩處。一是你必須自己把代碼編譯出hex文件然后在Proteus里雙擊芯片加載它二是仿真里的晶振、電源等默認(rèn)已經(jīng)配好但如果你自己從零畫仿真圖經(jīng)常容易出現(xiàn)仿真跑起來但芯片沒反應(yīng)的情況大概率是hex文件路徑?jīng)]配對或者仿真模型出問題。還有一個細(xì)節(jié)Proteus里串口顯示要用Virtual Terminal并設(shè)置好波特率否則printf輸出的調(diào)試信息看不見。從學(xué)習(xí)效果上說Proteus最大的優(yōu)勢是讓你不用硬件就能觀察引腳電平變化這種最底層的現(xiàn)象。想看某個GPIO什么時候變高變低直接在虛擬示波器上量或者放一個探針看邏輯電平比在真實板子上還要直觀。它非常適合驗證代碼邏輯對不對比如按鍵消抖算法、狀態(tài)機(jī)流程、傳感器時序里的delay先后順序。4.2 Wokwi在線仿真輕量、現(xiàn)代、值得一試相比Proteus那種比較老派的桌面軟件Wokwi是純?yōu)g覽器在線仿真。它內(nèi)置了STM32F103C8T6的仿真模型代碼可以直接寫也可以上傳hex而且界面里可以直接用面包板、LED、傳感器等元件搭電路。我自己的體驗是Wokwi對新手更友好不用安裝破解瀏覽器打開就能用而且它的元件庫里有不少常見傳感器DHT11本身就有連ESP32、Arduino都能仿常用于快速驗證思路。一個很實用的場景你在Gitee上看到一套代碼不想下載完再開Keil和Proteus可以先在Wokwi里把邏輯跑一遍確認(rèn)代碼流程到底在干什么。它對于教學(xué)學(xué)習(xí)來說已經(jīng)完全夠用。但它也有明顯的短板——仿真精度和Proteus差不多遠(yuǎn)達(dá)不到真實硬件的電氣行為模擬水平。4.3 仿真通過≠實物能跑差異到底在哪這是整篇里我最想強(qiáng)調(diào)的一點。仿真軟件里的元器件是簡化模型不會模擬真實電氣特性和時序擾動。典型翻車有四種時序敏感外設(shè)。DHT11這種單總線協(xié)議要求比較嚴(yán)格的時序?qū)嵨锏纳侠娮枳柚?、線路電容都會影響邊沿質(zhì)量。仿真里延時函數(shù)隨便寫都能讀到數(shù)據(jù)實物上如果I/O配置成推挽輸出而不是開漏輸出或者上拉電阻沒接數(shù)據(jù)線波形就不是期望的樣子。ADC讀取。仿真里給一個電位器ADC值非常規(guī)整。實物上如果參考電壓引腳沒有好好濾波采樣值可能一直在跳需要軟件濾波多次采樣取平均。PWM驅(qū)動。仿真里看PWM波形很完美實物上的電機(jī)/舵機(jī)對PWM頻率和死區(qū)有要求頻率不對就轉(zhuǎn)不動或者抖動。下載器/啟動模式。仿真里不需要ST-Link不需要BOOT0配置這些和硬件強(qiáng)相關(guān)的問題仿真完全不覆蓋。很多人仿真跑得飛快一到實物就卡在芯片連不上這關(guān)。所以我的結(jié)論是仿真在開發(fā)流程里解決的是邏輯驗證問題不解決硬件驗證問題。正確用法是先仿真跑通邏輯再上實物采坑、調(diào)試、優(yōu)化。反過來如果實物出問題也別全怪代碼先查硬件電路用示波器/萬用表量關(guān)鍵引腳這兩條路在嵌入式調(diào)試?yán)锶币徊豢伞?. 把三件套變成自己能力的實操路線與踩坑記錄評價任何開源項目最終都要落到我怎么用起來。這里把我在使用這套資源過程中的實操流程、踩坑記錄和擴(kuò)展方法完整寫一遍。5.1 拿到項目后第一步不是跑代碼而是三查強(qiáng)烈建議所有下載了開源工程的人拿到代碼后先別急著編譯下載按下面三步把工程審一遍查芯片型號。打開Keil的Options for Target看Device選的是不是自己板子上的芯片打開C/C選項卡看Define里的宏STM32F10X_HD/MD是否匹配芯片容量。這兩處不對后面編譯下載都是白費。查引腳定義。打開原子里面的原理圖PDF找你將要用的外設(shè)的引腳編號再去代碼的頭文件里找引腳宏定義。比如代碼里定義LED引腳是PA0原理圖上PA0的確接了一個LED到GND或通過限流電阻到VCC兩邊對得上才行。對不上的情況非常多因為很多開源項目的代碼和原理圖版本不同、作者改過引腳。查外設(shè)初始化。打開對應(yīng)的外設(shè).c文件確認(rèn)GPIO模式、復(fù)用功能、中斷優(yōu)先級和時鐘使能這些都寫對了。特別是用了定時器、串口、ADC這些外設(shè)一定要看RCC的時鐘有沒有enable。這三步做完你基本上已經(jīng)把代碼的主干摸了一遍再編譯下載出錯率會低很多。這也是我現(xiàn)在拿到任何一塊新板子、任何一個新工程的固定動作先審后跑。5.2 常見踩坑匯總從編譯到下載到傳感器編譯報錯方面最典型的就是打開工程后缺文件報fatal error: xxx.h: No such file or directory??垂こ探Y(jié)構(gòu)時說過一些文件被放到不同目錄頭文件路徑Include Paths必須在Options里添加。正確做法是添加HARDWARE、SYSTEM、CORE等所有包含頭文件的目錄路徑用魔術(shù)棒展開C/C選項卡在Include Paths里逐條添加路徑末尾不要有空格也不要用中文路徑否則很容易出幺蛾子。下載失敗方面ST-Link連不上的高頻原因有驅(qū)動沒裝好STM32 ST-LINK Utility裝一下SWD引腳被占用如果你代碼初始化了SWD引腳為普通GPIO第二次下載就會失敗——解決辦法是按住復(fù)位鍵同時點下載或者用串口ISP擦除Flash下載速度太高把Debug里的SW速度從4MHz/5MHz降到1MHz不穩(wěn)的情況立刻改善。傳感器數(shù)據(jù)異常方面DHT11讀出來溫度濕度一直是0或者255大概率不是代碼問題而是時序這在實機(jī)上要精細(xì)調(diào)延時如果用了不精確的Delay無法滿足DHT11的40us/80us時序要求其次是數(shù)據(jù)線上拉電阻沒接好你可能只在面包板上插了傳感器卻沒有接4.7k上拉加上就好。串口打印亂碼先查波特率——如果代碼初始化的是115200串口助手也要設(shè)成115200再看系統(tǒng)時鐘如果主頻不是72MHz比如用內(nèi)部HSI 8MHz波特率也會偏得離譜。5.3 如何在此基礎(chǔ)上擴(kuò)展出自己的項目這套工程的模塊化結(jié)構(gòu)特別適合做二次開發(fā)。它的上限也許不高但下限很穩(wěn)。擴(kuò)展思路是這樣的加傳感器新傳感器自己寫.c和.h照葫蘆畫瓢。比如要加OLED顯示就建一個OLED文件夾寫OLED_Init、OLED_ShowString等接口底層用GPIO模擬I2C或者硬件I2C都行。這套工程里已經(jīng)有I2C讀寫例程直接照搬。改引腳映射如果要換引腳只需改頭文件里的宏定義和外設(shè)初始化函數(shù)不用動邏輯。加狀態(tài)管理入門之后可以在main函數(shù)里維護(hù)一個狀態(tài)機(jī)用開關(guān)變量控制不同外設(shè)的運(yùn)行邏輯。上RTOS實時操作系統(tǒng)這套工程用的是裸機(jī)前后臺想更進(jìn)一步的話可以試著把延時阻塞改成FreeRTOS任務(wù)——這類移植網(wǎng)上有很多教程用紅色工程帶OS的模板。比較進(jìn)階的方向串口IAP/OTA在線升級、低功耗模式STM32F103的PWR模塊 STOP模式、無源蜂鳴器驅(qū)動、測頻法熱詞里也出現(xiàn)了可以用外部中斷定時器實現(xiàn)這些都能以這套工程為基礎(chǔ)繼續(xù)開發(fā)。我的建議是不要只停留在把代碼跑起來的層面。真正把一套開源項目變成自己的標(biāo)志是你能不靠任何人的注釋獨立地在它的基礎(chǔ)上加一個新功能并且調(diào)試通過。這個目標(biāo)其實并不遠(yuǎn)按上面這套三查→編譯→仿真→實機(jī)→擴(kuò)展的流程走快的一周慢的也就兩周。5.4 一點個人體會客觀地說這套資源的代碼、原理圖、仿真三件套各自都不是頂級的但組合起來對學(xué)習(xí)者的價值是1113的。代碼讓你看懂外設(shè)初始化和Python風(fēng)格的邏輯流程原理圖讓你知道硬件上為什么這么接仿真讓你在沒有硬件的情況下先把邏輯跑通。三樣?xùn)|西互相印證、互相補(bǔ)充這種完整體驗在STM32開源項目里真的不多見。如果你手里也有這樣一套吃灰很久的資源我建議你按本文的思路重新走一遍相信你會收獲比當(dāng)初下載時更多的理解。把代碼、原理圖、仿真當(dāng)成一個整體來學(xué)比單純抄代碼要高效得多。等到你能熟練地在這套工程上增刪外設(shè)、改引腳、加傳感器再看其它更復(fù)雜的嵌入式開源項目時思路會開闊很多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
五月丁香亭亭| 成人八戒网站| 色哟哟1区2区| 国产天天骚| 国精精品无码一二三区水多多| 国产欧美日产一区二区三区 - 国产欧美日 | 97资源站日韩| 精品少妇一区二区三区| 一类无码操逼视频| 日韩无码视频黄色| 国产日韩久久| 三级网站超变态精品| 亚洲蜜桃V妇女| 免费啪啪av| 综合第一页| 成人五月天色网| 女优视频第10页| 国产高清26uuu| 亚洲成人av电影在线| 亚洲乱色熟女一区| 成年人黄色小视频网站| 高潮的A片激情扒开一区| 男人天堂免费| 污污污8888| 玖玖综合.com| 日本超碰在线国产一区| 中字乱伦AV| 精品午夜福利| 国产在线视频午夜精华在| 97硬碰| 99热免费| 久操操| 国产午夜无码片在线观看影视| 乱伦强奸区日韩| 国产 大胆 对白| 啊啊啊97视频| 91日产欧美| 加勒比日本在线| 97天天综合网| 黄色片G G G| 大肉棒导航| 亚洲国产精品久久久男人的天堂| 蜜桃久久精品一区二区三区| 女生自91网站| av草草在线电影| 加勒比无码毛片| 97超级久久| 91国精产品| 天欧美在线| 久久是精品| 神马午夜久久| 国产 热久久久久国产精品| 岛国大片在线观看网站入口| 丁香色色网| 啊灬啊灬啊灬好深灬快高潮了动漫-国产字幕国产在线观看-B049AV | 中文字日本乱码| 精品无码一区二区三区色欲| 人人澡人人干| 天天综合网日韩7799| 亚洲人精品午夜不卡| www.久久99| 国产中文字幕在线点播| 成人精品在线| 亚洲小电影免费涩涩成人在线高清| 婷婷五月天补不补| 天堂av最新电影网| 夜夜狠狠躁日日躁色视频| 有码免费观看| 91 亚洲 欧美 日韩 国产 综合| 亚洲色图日韩丝袜制服一区二区五月在线| 澳门成人网站久国产日韩| 亚洲免费在线探花| 亚洲高清在线| 青青草吊丝| 在线综合网| 国产一区二区三区精品观看啪| 激情五月激情综合网| 999 久久久| 欧美玖玖爱免费玖玖| 操逼视频国产无套| 婷婷丁香熟妇综合网| 一级啊性爱在线视频| 亚洲av青草久久一区二区| 91总综合网| 五月天啪啪| 岛国黄| 校园春色亚洲色图| 亚洲人妻久久久| 欧美精品偷拍| 91久久18禁| 人人操av| 久久激情视频| 日韩丨制服丨中文|在线| 日韩人妻资源在线看| 色天使亚洲综合在线观看| 久久成人国产| 天天干美少妇一区| 狠色婷婷久久一区二区三区_| 女人18精品一区二区三区| 亚洲**2021在线观看| 91天堂色男人的天堂| 日韩精品区二区三区不卡| 新视频sss国产| 香蕉99秘 一区精品蜜桃臀| 自拍内地三级在线观看| 9999免费精彩视频| 成人av性爱电影在线观看| 青青青青青手机视频| 欧美色偷拍 | 国产一区二区三区,在线观看观看| 成年女人一区| 久久人妻四季| 日韩97视频!在线| www.婷婷六月天| 无码国产Av| 日韩人妻免费精品| 嗯嗯啊啊日韩精品| 视频国产欧美在线播放| 狠狠狠狠狠| 色婷视频| 久久久婷婷| 五月婷婷六月色| 欧美精品日韩一区二区| 国模少妇一区二区三区| 中文字幕熟女人妻丝袜丝| 亚洲一区二区av| 日韩人妻少妇 一区二区三区| 综合av影片| 九色在线熟女国产黑人| 亚洲资源网| 亚洲图片日本AⅤ欧美在线| 俞拍久久国应视频| 色嘟嘟人妻天堂网| 久久黄黄| 歐美性天天| 动漫av中文| 色香欲天天天天综合色| 久久久涩| 亚洲一二三精品久久网| 91狠狠| 久久久9视频| 男人的天堂va| 国产地址二三| 人人色人人操在线| www.99色| 亚洲精品蜜桃久久久久久久| 国产欧美一区激情交| 九九超碰综合网| 人妻铁牛TV| 日韩Va亚洲va欧美Ⅴa久久| 人人操,操人人| www.狠狠操| 毛片视频白嫩| 国产成人精品日本视频| 久久久九精品| 午夜精品久久久久久久99蜜桃一| 无码78| 91在线|亚| 亚洲精品尤物yw在线影院| 91天堂视频| 俺去俺来也在线www| 舔足天天操天天射| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 国产毛片在线| 色婷婷综合网| 97欧美色| 国产福利一区二| 26uuu最新| 超碰狠狠操| 91jk色拍| 99re在线| 日本在线播放不卡一区| 亚洲 欧美 另类 日韩 人妻一区| 午夜福利合集| 91快色色色色色| 色哟哟的毛片| 视频国产精品未满十八禁止在线观看| 欧洲精品久久| 野狼激情网| 国产一区二区在线电影| 午夜精品久久久久久久99热影院| 亚洲性综合11| 国产欧美亚洲精品a第2页| 99热导航| 亚洲欧美国产中文视频| 日本美女性生活久久久久久久| 9精品久久| 人人操 欧美| 一区二区三区视频国产免费| 五月婷婷六月激情| 天美传媒AV在线| 日韩av乱伦| 精品人妻一区二区蜜桃视频| 91人人臊| 婷婷精品国产欧美精品亚洲人人爽| 看免费的黄片| 亚洲色图 欧美热图 清纯唯美 另类自拍| 白嫩91在线亚洲| 人人妻人射| 亚洲男人的天堂AV| 成人国产精品三级A片| 成人综合网 欧美| 天天看天天在线精品| 国产超碰欧美| 九九九久久久W精品| 久湿久久| 色婷婷九月天天综合 | 国产综合永久精品日韩鬼片| 一区二区三区蜜桃成人撸久久东京热 | 日韩 成人 有码| 亚洲人久久久久日| 任我爽视频在线观看| 夜夜欢天天干| 亚洲日韩青青草色月| 岛国1区2区3区在线观看| 国产白嫩精品久久| 人人操人人操人人人操| 男人成人黄色视频在线观看免费下载| 久久东京伊人一本到鬼色| 91色伦综合| 日本在线一二 | 日本精品一区三区| www四虎| 无码99| 青青草原成人| 欧美另类色图片| 精品黄色电影| 91九久| A级国产欧美激情在线| 超碰在线综合97| 操淫穴亚洲五月丁香 | 成人性爱免费播放| 金莲网址| 免费观看啪视频| 五月婷婷爱六月丁香色| 精品久久久久久亚洲| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 天堂性色| 成人免费性爱视视| 亚洲春色一区二区三区| 超碰97在线 欧美 国产| AV污污污污| 91性网| 欧美天堂日韩三级国产传媒| 偷看洗澡一二三区美女| 亚洲资源站| 97国产天堂岛| 欧美一级做a爰片免费视频| 国产精品天堂| 新视频sss国产| 激情五月婷婷| 亚洲精品三区在线观看| 国产在线视频午夜精华在| 精品国产72| 亚洲国产成人高清在线| 亚洲国产av中文字幕久久 | 99这里有精品| 久久久婷婷| 色爱综合网欧美| 99在线精品视频| 啪啪啪男女亚洲中文字幕99| 伊人亚洲国产一成人久久精品,久久| 吖在线不卡一区二区国产剧情| 国产诱惑| 粉嫩少妇自慰在线| 欧美专区第一页| 91干熟女| 久久国产热视频97电影| 边做饭边操逼逼| 97操综合| 91精品操美女| 午夜欧美J进J出白浆流出久久久| 男人天堂.AB| 日本精品高清一二区一本到| 俄罗斯一区二区视频在线观看| 国产美女91| 厕所偷拍在线| 丁香五月激情婷婷| 日本一区二区不卡精品| 国产中文精品一区二区在线观看| 蜜臀精品1区2区| 日本孕妇孕交| 中精品一区二区三区| 日本人体九九九九九九| 伊人久久婷婷| 五月天综合| 性色avv| 欧美日日人人天天| 亚洲国产精品有声| 欧美啪啪天堂| 最近的最新的中文字幕视频| 毛片电影一区二区三区| 97超碰精品图片| 做爱A级亚欧| 久久久爆乳翘臀一线天伦理视频| 国产成人无码a| 免费一级性爱久久| 在线亚洲 欧美 日本专区| V A在线| 欧美亚洲激情| 人妻精品视频一区二区三区| 超碰在线一区二区三区| 国产日韩精品suv| 久久六六| 波多野结衣一级视频| 2024黄色视频| 青草青草久热| 91在线精品| 国产探花日韩援交| 久久久国产亚洲精品系列| 一级性爱啪啪视频| 国产亚洲精品第一最新| 性色av婷婷久久一区二区点复制| 后入式五六区| 插穴性爱视频在线观看| 99色热| 色网在线视频观看免费| 色嗨嗨在线| 国产综合永久精品日韩鬼片| 国产亚洲综合欧美一区| AV 少妇 人妻 偷拍| 日本有码影片下载| 亚洲色图国产另类| 加勒比性爱成人在线| 一级免费精品| 97免费视频在线| 神马久久久久久久| 美女裸体无遮挡永久免费观看网站| 久9re热视频这里只有精品| 国产一区免费午夜视频| 老司机午夜福利视频一区二区| 97日视频| 啊啊啊啊操死我| 波多野结衣之双飞调教在线播放| 久久亚洲AV无码专区国产精品 | 日本国产二线女色| 四月丁香婷婷| 亚洲一级性爱视频免费看| 大吊色| 精品国产一区二区三区香蕉欧美| 人人弄人人摸| 女人高潮大叫一级毛片| 欧美综合第一| 夜夜欧美| 国产一区二区免费福利片| 午夜精品久久久久久久99蜜桃一| 夜夜操av亚洲一区二区| 免费在线黄片视频| 综合 亚洲 欧美| 久久视频,这里只有精品 | 激情久久久| 亚洲精品国产精品乱码不卡| 性色aV一区二区三区噜噜| 久久精品久久九九精品| 婷婷五月天基地| jiujiujiujingpin| 97手机日韩| 黑人无码一区二区| 欧美色图中文字幕| 风韵犹存大大大大香蕉 | 91AV入口| 综合五月天| 97在线精品| 国产不卡中文字幕免费avi| 大香蕉2017| 日本欧美韩国国产在线| 麻豆人妻精品一区二区| 欧美在线干| A片大香蕉在线| 国产成人亚洲精品自产在线| 熟女91网| 黄色视频特级毛片| 日韩精品熟妇| 国产精品久久aV| 综合激情婷婷| 中出91视频| 性在久久久久久| 丰满搜索结果 -第18页- 久久高清无码 | 色色五月婷| 久草在| 在线播放一级无码视频| 九九无码久久精品视频| 日韩大香蕉| 国产成人bd在线观看| 久久綜合很很很| 久久69| 无码9区| 成人情色综合网| 亚洲精品乱码久久久久久蜜桃麻豆| 九九成人精品| 日韩簧片免费看| 97视频网站在线观看| 欧美人妻少妇| 综合熟女| 国产精品高潮久久久无码| 人人人人人人少妇| 东京热天堂网| 日韩在线AB| 在线午夜成人无码视频| 欧美亚洲性爱一区二区| 国产成人无码a| 夜夜福利| 无码视频黄色网战| 久久中出在线| 高清一区AV无码| 乱老熟女一区二区三区| 免费人成在线观看网站品爱网| 日本大片日本一区二区免费高清| 久久精品国产亚洲粉嫩| 久久国产乱子伦精品免费女,网站| 极品色www影院| 日骚逼视频| 精品区9| 20cm女自慰在线日韩欧美| 青娱乐亚洲热| 日韩国产欧美伦理在线| 98福利在线视频| 亚洲色久| 91欧洲国产成人久久精品网站| 成人色女网| 午夜激情成人在线观看 | 啊视频在线| 97天天| 久久久99久9| 国产精品久久久久无码A√| 国产成人天堂| 五月丁香网站| 中文字幕第9页萱萱影音先锋| 久久111| 青娱乐国产精品| 亚洲动态色图| 热久日综合| 97久久视频| 9118禁| av线电影| 91久久婷婷| 91伊人| 蘋果手機免費看成人Av| 一本道综合色图| 女人与公拘交酡2020视频| Julia Annxxxxx| 久热99| 嗯啊抽插大香蕉网页| 丝袜美腿丝袜| 亚洲和欧美裸体美女双飞视频| 午夜福利视频在线一区| 白丝被操91| 熟女熟妇伦久久影院毛片一区二区| 视频二区美腿丝袜制服人妻欧美 | 国产精品香蕉| 久久精品无码熟妇一区二区三区视频导航 | 亚洲国产91精品一区二区久久| 丝袜视频网国产90| 久久精品老司| 日韩国语字幕| 日韩性爱网址| 日逼逼免费看| 91在线秘 男同| 欧亚三区动漫| 欧美日韩美女精品久草一区二区三区| 精品久久視頻在线| 亚洲AV无码乱码在线观看性色| 亚洲无线观看久久| 午夜αv| 啊嗯嗯啊好大好爽| 日日干男人的天堂| 在现视频女上位好爽| 亚洲熟女av日韩熟女| 不卡中文字幕aⅴ在线| 色97干| 国产欧洲精品亚洲午夜拍精品| 骚逼一区二区| 暖暖精品二区三区观看| 超碰亚洲97| 五月丁香六月婷综合成人综合| 亚洲国产高清福利视频| 精品国产无码中文| 日逼逼免费看| 亚洲 小说 欧美 激情 另类| 亚洲中文字幕在线视频一区二区| 91白虎| 国产suv一区二区三区6| 亚洲AV不卡在线观看| 亚洲系列欧美| 欧亚揄拍偷拍精品视频 | 色妹子A V| 九九热免费视频| 91热爆在线| 国产三级中文有码在线视频| 午夜福利免费福利视频| 呦呦一区| 日韩一区二区精彩视频| 樱花蜜乳av| 摸奶性爱视频网站在线免费播放| 三级日本一区二区三区| 亚洲天堂久久久久久粉红视频| 亚洲国产精品成人久久蜜臀| 青青草好吊色| 午夜成人爽爽爽爽A片李冰冰| 亚洲资源站| 久久男人的天堂| 久久女人| 综合久久久久久久久91| 国产精品直播在线观看直播| 亚洲成人免费中文字幕| 欧美一区二区三区互相| 欧美人与动性人交a| 欧美色图 色综合图| 亚洲在线A| 亚洲精品不卡一二三区| 精品一国2| 超碰精品人妻狠狠干| 99热这里只有是精品10| a啊啊啊啊啊啊啊啊一区二区| 是还免费视频1727我| 色欲色香天天天综合网www-亚洲综合国| 精品91摸| 日韩激情视频| 久久二| 久久午夜色播影院免费高清| 91劲爆| 精品国产乱码久久| 亚洲91在线播放影院| 国产精品丝袜在线| 亚洲天堂男人天堂网| 欧美性爱一区二区三区| 久久精品久久九九精品| 日韩素人无码一区二区三区三州| 艳尻美人妻| AV女资源| 欧美综合色,www| 凹凸久久人人| 久久久99久9| 成人97人人超碰人人| 国产日逼视频| 人妻天堂综合网| 亚洲91网站| 91高潮| 欧美日韩高潮喷水91| 亚州春色| 91美女在线观看| 1024日韩| 亚州性色| 欧美精品另类人妖xxxx| 亚洲天堂久久| 97操操| 亚洲另类色综合网站| 国产超碰AV在线精品| 激情av| 久久久免费懂色| 日日操免费视频| 有码免费观看| 精品日韩人妻精品一二三区| 熟女丝袜视频| 91黄站| 丁香六月婷婷久久综合| 中文字幕三四五区| 五月婷婷激情综合| 亚洲女毛多水多21P| 中文字幕一区 二 区 三 四 五 区日 日 骚 | 超碰天天久久79| 搡老熟女免费视频| 九九国产| 激情四射婷婷四五月天| 啊啊啊爽爽| 老女人日韩美91| 欧美性生活免费网| 夜夜黄| 艹我哪美一区无码| 久久久久久久9999| 国产天天看| 久久久久成人亚洲国产| 国产99999| 99.色网| 国产亚洲精品农村妇女| 亚洲国产亚洲天堂| 夂久色| 国产精品一级特黄aaa大片在线观看| 天天天天天天天天综合| 亚洲AV秘 精品久久老牛影视| 国产一区二区精品久久久不卡蜜臀| 五月婷婷啪啪| 久久性爱视频| 9精品久久久久| 狠狠做深爱婷婷久久二区| 黄骗免费网站| 黑丝少妇| 你想操日本小逼吗| 久久人妻| 777超碰| 99re在线视频| 超碰这里只有精品| 国产视频三区四区| 国产亚洲精品美女久久久| chaopen97久久| 久久这里只精品99re66图| 日本性感人妻91| 99热精品在线观看| 国产精品毛片| 九九九九97| 亚洲综合性感在线| 992这里有精品| 久久麻豆一区二区| 婷婷亚洲天堂| 五月婷婷激情综合| 久久香蕉国产线看观看猫咪av| 亚洲欧洲av影音| 加勒比无码一区二区三区| 国产成人午夜视频网址| 人妻少妇被猛烈进入中| 91精品女厕偷拍视频| 日本视频在线中文字幕| 人人操人人爽人人操人人| 色色毛片| 国内精品久久人妻性色av| 99亚洲国产精品色一区二区三区| 97超碰香蕉| 久草午夜| 亚洲性爱成人| 欧亚性爱视频免费看| 欧美操逼熟女| 激情五月综合| 看黑人AV不卡| 超碰久在线天天做| 性猛交| .精品人妻一区二区三| 91大神精品长腿在线观看网站| 牛牛AV人人夜夜澡人人爽| 亚洲欧美天堂| 收看日本人日bb| 亚洲一区二区精品福利| 91粉芽高清在线一区二区| 色噜噜人妻av 中文字幕| 国精综合一二三区影视| 国产精品农村妇女| 欧美日韩小说| 思思热免费视频观看| 久操大香蕉手机视频在线看| 欧美性爱网97| 欧美一区二区| 久久男女激情视频网站| 欧美一区二区成人一卡| site:sinbotex.com| 毛片电影一区二区三区| 激情综合97| 亚洲欧美啪啪| 91精品人妻| 亚洲AV成人无码一二三久久| 六月婷婷五月丁香| 男人天堂最新手机版在线青青草| 久久天天艹| 五月综合久久| 麻豆福利视频导航| 国内偷拍精品一区二区| 欧美制服网站美腿丝袜| 日本国产二线女色| 国产第25页在线观看| 国产97色在线| 91劲爆| 精品久久久久久中文字幕三区 | 日韩国产乱子伦App| 韩国三级三级BD在线| 九九九九九精品| 国产suv精品一区二区四区999 | 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 人妻AV 中文字幕的| 精品夜夜澡人妻无码AV| 青娱乐福利99| 欧美裸体美女日麻屄| 97最新在线播放视频| 中文字幕免费在线观看| 久久久久婷婷| 综合97久久| 九久9精品| 麻豆美女丝袜人妻中文| 熟女中出视频| 国产一区二区在线播放量| 97国产亚洲中文在线| 黄色AAAAA欧美| 亚州欧美综合| 十八禁视频网站| 操久久久久| 欧美亚洲激情小说| 国产成人99久久亚洲综合| 欧美熟妇操操视频| 久久久久9| 成人a级高清视频在线观看| 97精品网站| 久久免费99精品久久久久久| 中出在线视频| 亚洲国产剧情少妇激情| 殴美在线AⅤ| 综合亚州欧美| 亚洲精品丝袜| 激情综合五月| 操美女人妻| 盗摄女人妻在线| 一本色道久久综合精品婷婷| 玖玖综合色| 久久五月婷| 中文字幕交换人妻| 一级二级三级黑人无码| 97精品| 韩国一级做a久久久久| 啊啊啊啊啊在线观看网址 | 九九色图| 日本操嫩b网| 热思思免费视频| 蜜臀久久99精品久久久久久-DVD| 伊人久久亚洲色欲综合网站 | 日韩无码专区| 乱伦Av网| 色欲无码人妻日韩欧美精品| 蜜臀视频网站| 免费国产视频| 国产成人五月天丁香花| 男人天堂网手机版婷婷| 久久久久9999妇女| 大鸡吧尹人在线| 婷婷色一区| 五月天丁香| 先锋精品av色鲁| 另类图片五月天| 丁香五月影院| 欧美白嫩女HD| 91爱看| 亚洲欧洲激情| 久久99久久99精品天美传媒棢·纸:. | 天天天干977| 神马午夜久久久| av天天在线| 夜夜操夜夜高潮夜夜爽国产精品区| 人妻少妇久久中文| 91蜜臀人妻中文字幕在线| 中文字幕午夜精品久久久| 人妻喷水| 精品视频一区二区| 免费一级a毛片久久久久久鸭绿欲| 成人七区| 天天爱天天韩国日本牛牛牛牛 | 国产av青草| 精品一区二区久久| 欧美一区二区男人天堂| 欧美性爱系列| 女一区二区| 东方亚洲在线操逼天堂| 老熟女91| 91热爆在线| 天天影视网综合少妇| 乱久久久| 在线a亚洲视频播放在线| 国产精品黄色三级av| 亚洲欧美精品一区天堂久久| 干B| 欲香欲色| 亚洲日韩欧美一区二区| 韩国一级做a久久久久| 精品国产www久久| 95精品在线| 久热最新在线杭州| av资源在线播放天堂| 精品无码一二三四区| 久久粉色| 日韩精品99999| 亚洲区 欧美区| 久久99精品视频| 青青草日本中文字幕| 亚洲国产丝袜熟女av| 激情五月综合| 中文字幕乱妇免费视频| 亚洲成人福利电影免费| 激情小说五月天| 精品国产乱码久久久A| 超碰国产精品久| 97AV在线免费观看| 在线啊啊啊| 亚洲精品丝袜-不卡成人免费……| 91天天综合在线观看| 国产成人欧美一区二区三区的国产| 无码人妻丰满熟妇奶水区毛片| 伊人热综合| 殴美牲| 久久免费99精品久久久久久| 男人天堂综合| 天天操人人操狠狠插| 亚洲91综合| 蜜桃臀一区二区aV | 91熟女视频| 伊人大香蕉在线| 2017人人操,人人摸| 精品乱码在线观看| 九九色综合| 天天久久| 综合91网| 久久婷婷国产一区二区色| 人人操人人摸avav| 天天综合网AV91| 亚洲另类综合欧美| av在线不卡一区二区三区| 激情文学亚洲| 屌逼麻豆| 五月激情综合网| 亚欧成人中文字幕一区| 污色区网站| 久久久久久久| 色情婷婷久久五月天| 超踫中文字幕| 麻豆60秒| 狠狠狠狠狠| 玖玖爱免费观看视频| 欧美性第一页| 另类图片综合| 国产精品在线免费| 风月影院男女十八禁| 婷婷丁香六月天| 日韩欧美tv一区二区在线观看| 易易A毛视频| 不卡一区二区日本视频| 91综合网在线| 97ai亚洲| 欧美色网络| 美女性91| 大香蕉淫人| 国语精品av| 欧美黑人与女人91| 欧美人妻另类在线| 亚洲男人天堂2| 精品久操| 在线天堂资源亚洲| 亚洲情色视频| 人妻9117c| 国产精品不卡一区二区三区av| 亚洲福利影院一区久久| 97这里只有精品| 精品无码秘 人妻一区二区| 亚洲色图欧美色图另类图片| 日本东京热久久久电影| 日韩欧美午夜视频在线| 亚洲中文字幕熟女| 日韩 国产 欧美自拍| 香蕉欧美| 亚洲av影音先锋| 美女视频尤物网在线看| 国产精品视频一区二区三区八戒| 色香色欲天天综合网天天来吧| 天天干天天狼在线视频| 亚洲AV成人无码一二三久久| 96超碰网| 亚洲97| 欧美一级特黄淫片在线观看| 五月婷久久| 欧美亚洲激情小说| 夜夜操一区二区| 亚洲中文字幕精品一区| 91人妻最真实刺激绿帽| 无码免费精品高清| 疯操AV| 亚洲电影中字一区二区| 333kkkk·亚洲com久久| 亚洲中文制服诱惑| 99精品无码| 亚州操逼图| 91女神在线视频| 亚洲系列欧美| 亚洲一级性爱视频免费看| 亚洲天堂男人在线| 丝袜高跟澳门91视频| 97久久综合网| 五月天婷精品激情| 日韩无码久久熟女一级片| 欧差乱伦二三| 91粉嫩萝控精品福利网站_精品影音先锋国 | 人妻另类| 性久久| 中文字幕啊啊啊在线观看视频| 国产99999久久精品| 日本三级一区二区 在线| 99re不伦| 一区在线观看中文字幕| 国产成人精品一区| 强奸乱伦大香蕉| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 欧美专区日本专区| 久久久成人免费av电影| 天天上日日上日韩精品| 俺去久久| 久久综合资源一区二区| 91/欧美| 中国一区二区亚洲人妻| 国产热av| 超碰超碰欧美| 永久电影三级在线观看| 欧美激情欧美精品| 国产色精品午夜大片| 在线看污网站| 色婷婷视频| 日韩欧美麻豆| 淫乱图区| 亚洲人妻AV| 欧美高清18A片| 台湾大香蕉99热| 人妻人人操| 国产91会所女技师在线观看| 四虎免费视频| 综合影院亚洲| 沈阳熟女高潮对白视频| 91黑丝操| 91蜜臀在线久久久久| 人人操人人摸人人看人人干| 久久精品国产亚洲粉嫩| 99re69综合| 久久欧美性爱视频| 精品久久久久久中文字幕三区| 中文字幕乱妇免费视频| 欧美一二在线| 日日干夜夜干| 亚洲暴力强奸AV| 亚洲欧洲自拍图片专区满春格| 国产精品97超碰| 亚洲欧美中日韩| 97电影院超碰| 95人妻爽爽人人做人人澡 | 久久 国产精品 一区| 欧美麻豆成人同性GⅤ在线| 中日韩一区二区三区欧美| 国产人妻久久精品一区二区三区| 欧美色图人妻| 日日AV加勒比| 婷婷五月天色色| 亚洲一卡2卡3卡4卡乱码网站| 内射夫妻三片| 2017天天操天天日| 天美传媒精品久久视频| 国产精品国产| 都市激情人妻一区二区青青操视频| 亚洲无码久久久久久久| 国产麻豆福利av在线播放| 奇米四色网| av最新免费中文字幕| 免费观看成人www精品视频| 久久久啊啊啊| 天天爱综合网| 久久精品女同亚洲女同13| 人妻天天爽夜夜爽2| 动漫av中文| 日韩三级在线观看mp4| 亚洲欧美九九九| 超碰人妻久久人妻中文97| 精品视频专区| 激情久久日韩精品中文字幕麻豆| 亚洲91综合| yazhouzaixian| 东北老熟女| 欧美色综合| 在线视频日韩欧美国产| 久久久久中出| 风骚少妇视频中文字幕| 亚洲资源站| 一线黄色免费性爱片| 亚洲综合中文字幕有码| 综合久| 色婷婷综合久久久久中文一区二区| 97精品视频免费| 久久风骚城市人| 免费一级a毛片久久久久久鸭绿欲| 白丝被操91| 无码乱人伦中文视频| 2020中文字幕| 啊a一区在线| 久久东京热成人| 一本精品日本在线视频精品| 一区二区三区 日韩欧美| 久久只有精品一区二区三区| 亚洲天天天| 熟女五十路一区二区三| 四月丁香婷婷| 伊香蕉综合久久久久久久噜噜噜| 欧美天天插| 91色堂| 美女操逼福利视频| 在现视频女上位好爽| 午夜啊啊| 91精品无码人妻系列| 欧亚第一综合网| 一级@啪啪视频| 裸模AV女优| 女同女同恋久久级三级| 麻豆久久久久久久久丝袜| 久久精品—区二区三区内射| 欧美极品性爱天天射| 国产小u女在线观看| 四季AV综合网址| 欧美成97爱| 蜜臀AV一区二区三区激情综合| 日韩成人私密一级精品av| 抽查国产福利主播| yellow网站免费观看日韩高清无码| 碰超人人在线一区二区三区| 超97在线精品视频| 国产白丝网站| juliaann精品熟女一区| 久久超碰国产一区二区三区| 亚洲熟女乱色一区二区三区久久久 | 亚洲天堂久久| 成人性交午夜免费片| 少妇人妻精品| 久/久精品99看9| 亚洲欧美高清无码| 5252色欧美在线男人的天堂| 五月天婷婷欧美三区| 亚洲一区日韩精品| 性九九九九九九| 久久久精品国产亚洲伊人| 日韩精品啪啪啪| 激情欧美日韩女同久久| 久久人人爽人人爽人人片Ⅴ| 一级片在线观看高清无码| 噜噜噜噜天天狠狠| 中文字日本乱码| 亚洲无码色| 国产精品久久久久久无码红治院| 天天拍天| 亚洲中文字幕妇伦久久| 国产精品点击进入在线影院| 一区二区视频在看| 久久久九九九九| 日日97| 精品9区| 黑人与人妻| 大香蕉 222| 丰满翘臀美女影院视频| 97人人干人人操| 大香蕉手机视频| 激情接吻视频久久久久久| 亚洲成人无码影院| 亚洲精品白浆高清久久久久久 | 色综合20p| 日韩激情视频| 热热热热日日漂亮永久永久国产日| 免费一级欧美片片线观看| 精品人妻免费观看| 国产 日韩,欧美 自拍| 91操熟女视频| 97精品免费视频网站| 97超碰伊人| 亚洲偷91色| 久久久久国色αv免费观看| AV女资源| 亚洲精品久久久久久久蜜桃臀| 天美传媒AV在线播放| 张柏芝国产一区在线观看| 国产美女自拍AV| 久草免费福利在线播放| 色色色热| 亚洲欧美另类少妇精品| 中精品一区二区三区| 九草九九九| 日少妇视频| 日韩无码三级影院| 精品久久99| 中文字幕91综合| 中文字幕精品乱码| 中文字幕国产| 国产主播福利| 岛国艾薇凹凸视频天堂| 精品免费1| 欧美性五月| 久久久久久久97| aⅴ日韩成人电影av在线免费看av大全 | 亚洲丝袜二区在线| 日本黄色大片一级视频免费麻豆| 九九黄色视频在线观看| 亚洲吊色| 日韩性爱长视频免费| 果冻国产精品麻豆成人av| 日韩懂色网| 欧美78P| 91干熟女| 青青青草原| 大地资源在线观看中文第二页| 大香蕉在线86| 97欧美色综合| 久久久久久精品免费看A级| 超碰 另类 欧美| 欧美亚洲自拍另类人妻| 色婷婷丁香五月| 97超碰伊人| 日日夜夜草草草| 人妻无一区二区三区| 嗯嗯嗯嗯啊啊啊好紧好大| 四虎在线视频| 狠狠色婷婷7777久| 97欧美日韩精品| 色色色999| 精品国产乱子伦一区二区三区,精品一| 99视频精品| 91天天综合在线观看| 五月丁香婷婷色| 久久精品一区二区三区四区五区| 成人免费性爱视视| 神马午夜久久久| 老司机射| 69一区二区| 欧美最婬乱婬爆婬性视频 | 亚洲精品成人动漫在线| 欧美日韩青操| 国产吞精a级片激情电影| 蜜桃臀av一区二区| 性站 | 欧美精品69性爱| 久久精品视频28| 人妻人人操| 国产亚洲性生活视频播放| 亚洲综合九| 日韩午夜啪啪视频| 情趣丝袜无码操逼视频| 91女优在线观看| 一级啊性爱在线视频| 天天网综合| 黄色污污污污污污网站| ji熟女.com| 国产精品久久久久婷婷二区次| 精品九九九九九九九九九| 亚洲色综合| 色欲天天综合久久久无码网中文| 午夜后入| 亚洲视频一二区| 综合激情婷婷| 综合自拍| 2020中文在线一区二区三区| 国产精品白丝| 精品免费成人久久| 97视频新免费| 青草香蕉网| 精品久久視頻在线| 99精品成人免费看| 成人乱码一区二区三少妇| 亚洲av无码国产精品字幕| 懂色Av一区二区三区| 精品熟妇视频一区二区| 2020中文字幕在线| 日韩午夜国产| 亚洲男人的天堂V| 亚洲天堂色图| 精品少妇一区二区三区免费观看| 91天堂色男人的天堂| 欧美性xxxxx狂欢| 啊啊啊啊网站| 色吧91| 男人久久天堂| 一区二区中文| 精品中文日韩字幕视频| 9 9精品一区二区三区| 欧美综合娱乐久久| 性无码专区2020| 亚洲一区二区AV| 激情欧美97| 天天亚洲| 欧美成人9797| 一区二区三区精品黑丝白丝酒店对鸡|