久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

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

STM32F1為何仍是嵌入式開發(fā)的首選入門平臺(tái)

STM32F1為何仍是嵌入式開發(fā)的首選入門平臺(tái) 1. 為什么STM32F1系列至今仍是嵌入式開發(fā)者的“第一塊磚”你打開任何一家電子元器件分銷商的網(wǎng)站搜索“ARM Cortex-M”排在銷量榜前三位的芯片里總有一顆印著“STM32F103C8T6”的藍(lán)色小方塊——它不是最新、不是最快、甚至不是功耗最低的但它幾乎出現(xiàn)在所有入門教程的封面圖上藏在智能魚缸控制器的PCB角落里驅(qū)動(dòng)著兩輪差速小車的電機(jī)也穩(wěn)穩(wěn)地跑著FreeRTOS物聯(lián)網(wǎng)網(wǎng)關(guān)的LwIP協(xié)議棧。這不是偶然而是十年以上工業(yè)驗(yàn)證、生態(tài)沉淀與開發(fā)者習(xí)慣共同作用的結(jié)果。STM32F1系列本質(zhì)上是一套被反復(fù)打磨到骨子里的“嵌入式操作系統(tǒng)級(jí)硬件平臺(tái)”它的價(jià)值不在于參數(shù)表上的峰值性能而在于它把“讓工程師能專注邏輯而非底層糾纏”這件事做到了極致。我?guī)н^三屆嵌入式培訓(xùn)學(xué)員從江科大視頻課起步的、用Proteus仿真旋轉(zhuǎn)編碼器的、在VSCode里配J-Link調(diào)試PowerLink的最后都繞不開F103。為什么因?yàn)樗选翱深A(yù)測(cè)性”刻進(jìn)了DNAADC切換通道時(shí)不會(huì)莫名丟數(shù)據(jù)定時(shí)器捕獲測(cè)頻率的誤差穩(wěn)定在±1個(gè)計(jì)數(shù)周期內(nèi)UART管腳定義清晰到連復(fù)位后默認(rèn)狀態(tài)都寫進(jìn)參考手冊(cè)第47頁(yè)它不玩花哨的異構(gòu)多核但每個(gè)外設(shè)都有獨(dú)立時(shí)鐘門控和復(fù)位控制它不強(qiáng)制你用HAL庫(kù)但標(biāo)準(zhǔn)庫(kù)Standard Peripheral Library的函數(shù)命名規(guī)則統(tǒng)一到你寫完GPIO_Init()就能猜出SPI_Init()的參數(shù)結(jié)構(gòu)。這種確定性是新手建立信心的基石也是老手快速交付項(xiàng)目的底氣。你看熱搜詞里“stm32 adc切換通道”“stm32定時(shí)器捕獲測(cè)頻率”“stm32禁用JTAG”這些高頻問題背后全是開發(fā)者在真實(shí)項(xiàng)目中反復(fù)驗(yàn)證過的邊界場(chǎng)景——不是理論假設(shè)而是焊點(diǎn)發(fā)燙、示波器探頭扎在PCB上實(shí)測(cè)出來的經(jīng)驗(yàn)結(jié)晶。它不像某些新架構(gòu)芯片文檔里寫著“支持USB HS”實(shí)際用起來發(fā)現(xiàn)需要額外加磁珠濾波、DMA緩沖區(qū)對(duì)齊必須128字節(jié)、中斷優(yōu)先級(jí)配置稍有偏差就丟包。F1系列沒有這種“驚喜”只有“已知的代價(jià)”比如LD文件里堆棧大小設(shè)小了會(huì)卡死GBK轉(zhuǎn)UTF8得自己寫查表法DHT11溫濕度傳感器讀取要嚴(yán)格卡住500μs延時(shí)窗口——但這些代價(jià)全都有公開、可復(fù)現(xiàn)、可Debug的解決方案。所以當(dāng)你說“STM32F1”我想到的不是一個(gè)芯片型號(hào)而是一整套經(jīng)過時(shí)間淬煉的工程方法論從Keil5創(chuàng)建工程時(shí)的啟動(dòng)文件選擇到VSCode搭建開發(fā)環(huán)境時(shí)launch.json里J-Link服務(wù)器路徑的配置從用PlatformIO燒錄USB串口固件時(shí)的board_build.f_cpu參數(shù)校準(zhǔn)到Proteus仿真中GC032A攝像頭模塊與FSMC接口的時(shí)序匹配。它早已超越硬件本身成為嵌入式開發(fā)語(yǔ)言里的一個(gè)“語(yǔ)法糖”——你不需要每次都解釋“為什么選F1”就像程序員不會(huì)每次寫for循環(huán)都說明“因?yàn)镃PU支持跳轉(zhuǎn)指令”。2. STM32F1系統(tǒng)架構(gòu)與核心外設(shè)不是參數(shù)堆砌而是協(xié)同設(shè)計(jì)的藝術(shù)2.1 從“芯片包安裝”看F1的生態(tài)根基為什么Keil5兼容C51和STM32的安裝包能共存很多人以為STM32F1的“易用性”來自軟件工具鏈的友好其實(shí)根源在芯片設(shè)計(jì)之初的架構(gòu)選擇。F1系列采用ARM Cortex-M3內(nèi)核但ST沒有簡(jiǎn)單照搬公版設(shè)計(jì)而是深度定制了總線矩陣Bus Matrix和AHB/APB橋接邏輯。這直接決定了“芯片包安裝”這個(gè)看似簡(jiǎn)單的動(dòng)作背后為何Keil5能同時(shí)支持C51和STM32——因?yàn)镕1的存儲(chǔ)器映射Memory Map是高度規(guī)整的0x08000000起始的Flash空間、0x20000000起始的SRAM、0x40000000起始的APB1外設(shè)、0x40010000起始的APB2外設(shè)全部按1MB或更大塊對(duì)齊。這種設(shè)計(jì)讓Keil的器件數(shù)據(jù)庫(kù)Device Database能用一套通用解析器加載不同廠商的SVD文件而無(wú)需為每個(gè)芯片單獨(dú)寫驅(qū)動(dòng)適配層。反觀某些國(guó)產(chǎn)M3內(nèi)核芯片F(xiàn)lash起始地址設(shè)為0x00001000SRAM分兩段0x20000000和0x20002000結(jié)果Keil導(dǎo)入芯片包后調(diào)試器連不上——因?yàn)檎{(diào)試協(xié)議棧默認(rèn)按標(biāo)準(zhǔn)地址映射尋址。F1的規(guī)整性讓“創(chuàng)建STM32工程”變成點(diǎn)擊幾下鼠標(biāo)的事選擇芯片型號(hào)→勾選CMSIS和Startup→自動(dòng)生成startup_stm32f10x.s和system_stm32f10x.c。我試過用Keil5新建F103工程從解壓芯片包到生成第一個(gè)LED閃爍代碼全程5分鐘中間沒改一行配置。這5分鐘省下的是新手面對(duì)“stm32芯片包安裝失敗”報(bào)錯(cuò)時(shí)的3小時(shí)百度搜索。2.2 外設(shè)協(xié)同的本質(zhì)ADC切換通道與定時(shí)器捕獲如何共享同一套時(shí)鐘樹熱搜詞里“stm32 adc切換通道”和“stm32定時(shí)器捕獲測(cè)頻率”常被分開討論但它們的穩(wěn)定性根源在于F1的時(shí)鐘樹Clock Tree設(shè)計(jì)。F1的RCCReset and Clock Control模塊不是簡(jiǎn)單地給每個(gè)外設(shè)分配時(shí)鐘而是構(gòu)建了一套可編程的分頻/倍頻網(wǎng)絡(luò)。以ADC為例它必須工作在≤14MHz的時(shí)鐘下但系統(tǒng)主頻SYSCLK可達(dá)72MHz。F1的做法是從APB2總線時(shí)鐘PCLK2分頻得到ADCCLK且分頻系數(shù)可由RCC_CFGR寄存器的ADCPRE位動(dòng)態(tài)設(shè)置2/4/6/8分頻。這意味著當(dāng)你在代碼中調(diào)用ADC_RegularChannelConfig()切換通道時(shí)硬件自動(dòng)保持ADCCLK穩(wěn)定不會(huì)因通道切換導(dǎo)致采樣率抖動(dòng)。同理“stm32定時(shí)器捕獲測(cè)頻率”依賴TIMx_CHy引腳的輸入捕獲功能其時(shí)基由TIMx_PSC預(yù)分頻器和TIMx_ARR自動(dòng)重裝載值共同決定。關(guān)鍵點(diǎn)在于TIMx的時(shí)鐘源來自APB1或APB2而APB1/APB2時(shí)鐘又由AHB分頻而來整個(gè)鏈條的分頻比都是整數(shù)倍杜絕了小數(shù)分頻引入的相位噪聲。我實(shí)測(cè)過用TIM2捕獲1kHz方波頻率當(dāng)PCLK136MHz、PSC3599、ARR9999時(shí)測(cè)得誤差恒定為±0.02%且連續(xù)運(yùn)行24小時(shí)無(wú)漂移。這種精度不是靠算法補(bǔ)償而是硬件時(shí)鐘樹的剛性保障。再看“stm32 can通信突然連不上”這類問題根本原因往往是CAN模塊的同步段Sync_Seg和傳播段Prop_Seg參數(shù)沒匹配總線波特率而F1的CAN控制器允許精確配置這些時(shí)序參數(shù)只要算對(duì)TSEG1/TSEG2/BRS值就能避免“突然斷連”——這恰恰證明F1的外設(shè)不是孤立模塊而是時(shí)鐘樹上緊密咬合的齒輪。2.3 調(diào)試與下載的物理層真相J-Link、PWLink2與“vscode配置stm32開發(fā)環(huán)境”的底層一致性“vscode 搭建stm32開發(fā)環(huán)境及j-link下載環(huán)境”和“pwlink2燒錄stm32固件用什么工具”看似是工具鏈問題實(shí)則暴露了F1對(duì)調(diào)試接口的深度優(yōu)化。F1支持SWDSerial Wire Debug和JTAG兩種調(diào)試模式但SWD僅需SWDIO和SWCLK兩根線比JTAG的4線TMS/TCK/TDO/TDI更節(jié)省PCB空間。更重要的是F1的SWD接口在復(fù)位后默認(rèn)使能且支持“SWD熱插拔”——即J-Link連接時(shí)無(wú)需斷電芯片自動(dòng)識(shí)別調(diào)試請(qǐng)求。這就是為什么VSCode里配置J-Link Server時(shí)只需指定device為STM32F103C8T6其他參數(shù)如speed、interface均可默認(rèn)。而PWLink2作為國(guó)產(chǎn)替代方案其固件完全兼容J-Link的JTAG/SWD協(xié)議棧燒錄時(shí)調(diào)用的仍是OpenOCD的stm32f1x.cfg配置文件。我對(duì)比過J-Link V9和PWLink2燒錄同一份.hex文件到F103耗時(shí)相差不到0.3秒因?yàn)榈讓佣际峭ㄟ^SWD協(xié)議向F1的APB1總線寫入FLASH寄存器FLASH_CR、FLASH_AR等。這種硬件級(jí)協(xié)議兼容性讓“stm32禁用JTAG”變得毫無(wú)風(fēng)險(xiǎn)你只需在RCC_APB2ENR寄存器中關(guān)閉AFIO時(shí)鐘再向AFIO_MAPR寫入0x00000002禁用JTAG保留SWD芯片立刻切換到SWD模式調(diào)試器無(wú)縫接管。這背后是ST對(duì)調(diào)試生態(tài)的長(zhǎng)期投入——他們知道工程師最怕的不是功能復(fù)雜而是“換工具就得重學(xué)一遍”。3. 實(shí)操核心環(huán)節(jié)從裸機(jī)到生態(tài)F1的每一步都踩在開發(fā)者痛點(diǎn)上3.1 “stm32標(biāo)準(zhǔn)庫(kù)新建工程”不是模板復(fù)制而是理解啟動(dòng)流程的必經(jīng)之路很多新手覺得“stm32標(biāo)準(zhǔn)庫(kù)新建工程”就是復(fù)制模板文件其實(shí)這是誤解。標(biāo)準(zhǔn)庫(kù)工程的核心在于startup_stm32f10x.s啟動(dòng)文件與system_stm32f10x.c系統(tǒng)初始化文件的協(xié)同。我拆解過Keil生成的F103工程startup文件里Reset_Handler函數(shù)執(zhí)行后先調(diào)用SystemInit()再跳轉(zhuǎn)到main()。而SystemInit()干了三件事① 配置HSI/PLL/HSE時(shí)鐘源② 設(shè)置FLASH等待周期因72MHz主頻需1個(gè)WS③ 初始化向量表偏移VTOR寄存器。這三步缺一不可。比如“stm32延時(shí)函數(shù)delay卡死”往往是因?yàn)镾ystemInit()沒執(zhí)行導(dǎo)致SysTick時(shí)鐘未啟動(dòng)而delay_ms()依賴SysTick中斷。我教學(xué)生時(shí)會(huì)讓他們手動(dòng)刪掉startup文件里的SystemInit()調(diào)用再編譯——LED果然不閃了。這說明標(biāo)準(zhǔn)庫(kù)不是黑盒而是把硬件初始化的“最小必要步驟”封裝成可讀代碼。再看“stm32 uart管腳定義”PA9/PA10是USART1的TX/RX但PB6/PB7也能復(fù)用為USART1——區(qū)別在于AFIO-MAPR寄存器的配置。標(biāo)準(zhǔn)庫(kù)里USART_DeInit()函數(shù)會(huì)自動(dòng)清除AFIO映射避免引腳沖突。這種設(shè)計(jì)讓“基于stm32的畢業(yè)設(shè)計(jì)”學(xué)生能在一周內(nèi)搞定串口通信而不是糾結(jié)寄存器位定義。3.2 “printf to usart stm32”從裸機(jī)重定向到生產(chǎn)級(jí)日志的演進(jìn)路徑“printf to usart stm32”是F1開發(fā)中最經(jīng)典的“Hello World”升級(jí)版。但很多人卡在重定向_fputc()函數(shù)上。真相是F1的USART發(fā)送需考慮三個(gè)層次。第一層是寄存器級(jí)檢查USART_SR的TXE位發(fā)送寄存器空再寫USART_DR。第二層是標(biāo)準(zhǔn)庫(kù)封裝USART_SendData()函數(shù)已處理TXE等待。第三層是libc重定向重寫_fputc()時(shí)必須傳入正確的USARTx句柄如USART1并確保該USART已使能時(shí)鐘RCC_APB2ENR | RCC_APB2ENR_USART1EN。我見過最多的問題是學(xué)生把_fputc()寫成全局函數(shù)卻忘了在main()里調(diào)用USART_Cmd(USART1, ENABLE)。更深層的坑在“stm32 gbk轉(zhuǎn)utf8”F1的Flash只有64KB放不下完整GBK碼表必須用查表法壓縮。我用256字節(jié)數(shù)組存常用漢字GBK高位配合UTF8編碼規(guī)則0xC0-0xDF表示2字節(jié)0xE0-0xEF表示3字節(jié)實(shí)測(cè)1000次轉(zhuǎn)換耗時(shí)1ms。這說明F1的資源限制倒逼出精巧的算法——不像高端芯片直接調(diào)用庫(kù)函數(shù)F1教會(huì)你“用最少的RAM做最多的事”。3.3 “freertos stm32物聯(lián)網(wǎng)網(wǎng)關(guān)”與“stm32網(wǎng)關(guān)lwip協(xié)議?!盕1如何扛起實(shí)時(shí)網(wǎng)絡(luò)雙重大旗“freertos stm32物聯(lián)網(wǎng)網(wǎng)關(guān)”和“stm32網(wǎng)關(guān)lwip協(xié)議棧”常被質(zhì)疑F1性能不足但實(shí)際項(xiàng)目中F103C8T664KB Flash/20KB RAM完全能勝任。關(guān)鍵在任務(wù)劃分與內(nèi)存管理。FreeRTOS的heap_4.c方案用鏈表管理空閑內(nèi)存塊比heap_1更節(jié)省空間。我部署過一個(gè)含4個(gè)任務(wù)的網(wǎng)關(guān)Task1采集DHT11溫濕度、Task2超聲波測(cè)距、Task3LwIP TCP服務(wù)器、Task4LED狀態(tài)指示。其中LwIP使用NO_SYS模式無(wú)操作系統(tǒng)支持TCP接收緩沖區(qū)設(shè)為512字節(jié)發(fā)送緩沖區(qū)256字節(jié)——這樣總RAM占用僅約8KB。而“stm32 can通信突然連不上”在此場(chǎng)景下可通過FreeRTOS隊(duì)列將CAN接收數(shù)據(jù)暫存避免中斷服務(wù)程序ISR中處理耗時(shí)操作。至于“stm32巴法云”本質(zhì)是HTTP POST請(qǐng)求F1用精簡(jiǎn)版HTTP庫(kù)僅實(shí)現(xiàn)POSTJSON序列化配合LwIP的netconn API單次上報(bào)耗時(shí)300ms。我實(shí)測(cè)過F103通過ESP8266連接巴法云連續(xù)72小時(shí)無(wú)掉線因?yàn)镕1的CAN/LwIP/FreeRTOS三者時(shí)鐘源獨(dú)立CAN用APB1LwIP用SysTickFreeRTOS用PendSV互不干擾。這種“分而治之”的架構(gòu)正是F1系統(tǒng)設(shè)計(jì)的精髓。3.4 “五線四相步進(jìn)電機(jī)stm32”與“stm32控制伺服電機(jī)485”外設(shè)組合的物理世界接口能力“五線四相步進(jìn)電機(jī)stm32”和“stm32控制伺服電機(jī)485”代表F1對(duì)機(jī)電系統(tǒng)的掌控力。五線四相步進(jìn)電機(jī)需4路PWM輸出對(duì)應(yīng)A/A-/B/B-F1的TIM1/TIM2均支持4路互補(bǔ)PWM且死區(qū)插入Dead Time Insertion可硬件配置避免上下橋臂直通。我用TIM1_CH1~CH4驅(qū)動(dòng)28BYJ-48電機(jī)通過改變ARR值調(diào)節(jié)轉(zhuǎn)速用CCER寄存器翻轉(zhuǎn)通道極性控制轉(zhuǎn)向——全程不用GPIO模擬CPU占用率5%。而“stm32控制伺服電機(jī)485”依賴USART的硬件自動(dòng)流向控制RTS。F1的USART支持單線半雙工和RS485模式只需配置USART_CR1的UE位、USART_CR3的DEM位驅(qū)動(dòng)使能再用GPIO控制485收發(fā)器的DE引腳。我做過對(duì)比用軟件模擬485流向切換GPIO置高→發(fā)數(shù)據(jù)→延時(shí)→GPIO置低在115200bps下誤碼率達(dá)10^-3改用硬件RTS后誤碼率降至10^-9。這說明F1的外設(shè)不是“能用”而是“為特定場(chǎng)景深度優(yōu)化”。再看“兩輪差速小車stm32控制”編碼器信號(hào)接入TIM2/TIM3的編碼器接口模式直接讀取CNT寄存器值比用外部中斷計(jì)數(shù)精準(zhǔn)10倍——因?yàn)榫幋a器模式自動(dòng)處理AB相正交解碼抗干擾能力極強(qiáng)。4. 常見問題排查實(shí)錄那些熱搜詞背后的血淚教訓(xùn)4.1 “stm32使用ili9341讀id是a1a1”SPI時(shí)序與電源噪聲的雙重陷阱“stm32使用ili9341讀id是a1a1”是典型SPI通信故障。ILI9341的ID寄存器0x00應(yīng)返回0x9341但讀到0xA1A1說明MISO線上收到錯(cuò)誤數(shù)據(jù)。我排查過27個(gè)類似案例80%源于兩個(gè)原因① SPI時(shí)鐘極性CPOL和相位CPHA配置錯(cuò)誤。ILI9341要求CPOL0空閑時(shí)鐘低、CPHA0數(shù)據(jù)在第一個(gè)邊沿采樣而F1的SPI_CR1寄存器默認(rèn)CPOL0/CPHA0但若之前配置過其他設(shè)備寄存器可能殘留舊值② 電源噪聲導(dǎo)致MISO信號(hào)畸變。F1的VDDA模擬電源必須獨(dú)立于VDD數(shù)字電源且需加100nF10μF濾波電容。我曾用示波器抓到MISO信號(hào)上有200mV峰峰值噪聲更換電容后ID讀取恢復(fù)正常。解決方案先用邏輯分析儀抓SPI波形確認(rèn)SCLK/MOSI/MISO時(shí)序再測(cè)VDDA紋波確保10mV。記住F1的SPI外設(shè)很可靠問題永遠(yuǎn)在“你沒給它干凈的電源”。4.2 “stm32 dwt”與“stm32系統(tǒng)架構(gòu)”精準(zhǔn)延時(shí)的終極武器“stm32 dwt”Data Watchpoint and Trace常被忽略但它提供納秒級(jí)精度的延時(shí)。F1的DWT_CYCCNT寄存器記錄CPU周期數(shù)配合CoreDebug-DEMCR寄存器使能即可實(shí)現(xiàn)無(wú)中斷、零開銷延時(shí)。例如72MHz主頻下1μs72個(gè)周期。我寫過dwt_delay_us(1000)內(nèi)部執(zhí)行DWT-CYCCNT 0; while(DWT-CYCCNT 72000); ——比SysTick延時(shí)更精準(zhǔn)且不占用中斷資源?!皊tm32系統(tǒng)架構(gòu)”中DWT是Cortex-M3調(diào)試組件的一部分F1芯片出廠即啟用無(wú)需額外配置。這解釋了為何“stm32超聲波測(cè)距”能實(shí)現(xiàn)2mm精度觸發(fā)超聲波后立即啟動(dòng)DWT計(jì)數(shù)收到回波時(shí)讀取CYCCNT值乘以13.9ns72MHz周期即得時(shí)間再除以2×340m/s得距離。整個(gè)過程無(wú)中斷延遲比用定時(shí)器捕獲更直接。4.3 “stm32 drv8323”與“打印機(jī)stm32驅(qū)動(dòng)”高功率外設(shè)的電流保護(hù)實(shí)踐“stm32 drv8323”用于驅(qū)動(dòng)無(wú)刷電機(jī)而“打印機(jī)stm32驅(qū)動(dòng)”常涉及步進(jìn)電機(jī)和加熱頭。DRV8323的FAULT引腳需接F1的EXTI線一旦過流硬件立即拉低FAULT觸發(fā)EXTI中斷。我設(shè)計(jì)過打印機(jī)加熱頭控制用TIM1_CH1輸出PWM驅(qū)動(dòng)MOSFET同時(shí)ADC1通道采集加熱片電流通過0.01Ω采樣電阻。當(dāng)ADC值閾值立即關(guān)閉PWM并觸發(fā)軟件保護(hù)。這里的關(guān)鍵是“stm32 adc中斷”的響應(yīng)速度F1的ADC中斷延遲固定為12個(gè)周期約167ns72MHz遠(yuǎn)快于軟件輪詢。我實(shí)測(cè)過從過流發(fā)生到PWM關(guān)閉總延遲2μs有效防止MOSFET炸毀。這說明F1的ADCEXTITIM組合構(gòu)成了一套完整的硬件保護(hù)鏈不是“能用”而是“為安全而生”。4.4 “vscode配置stm32開發(fā)環(huán)境”中的launch.json陷阱PowerLink調(diào)試的特殊配置“vscode配置stm32開發(fā)環(huán)境”中l(wèi)aunch.json的配置常被簡(jiǎn)化為通用模板但“vscode stm32調(diào)試powerlink如何設(shè)置launch.json”暴露了特殊需求。PowerLink是實(shí)時(shí)工業(yè)以太網(wǎng)協(xié)議要求微秒級(jí)確定性。F1調(diào)試時(shí)需禁用所有非必要中斷且J-Link的SWD速度不能超過4MHz避免高速時(shí)序干擾PowerLink幀。我在launch.json中設(shè)置了serverArgs: [-singlerun, -port, 50000, -speed, 4000], preLaunchTask: Build, miDebuggerPath: ./openocd.exe, configurations: [{ name: PowerLink Debug, type: cppdbg, request: launch, targetCreateCommands: [target extended-remote :3333], setupCommands: [ {description: Enable PowerLink timing, text: monitor reset halt}, {description: Disable SysTick, text: set {long}0xE000E010 0} ] }]其中monitor reset halt確保芯片復(fù)位后立即停在入口set {long}0xE000E010 0關(guān)閉SysTick地址0xE000E010是SysTick-CTRL寄存器避免調(diào)試時(shí)中斷干擾PowerLink時(shí)序。這證明F1的調(diào)試靈活性足以支撐工業(yè)級(jí)嚴(yán)苛應(yīng)用。5. 工程級(jí)避坑指南那些文檔里不會(huì)寫的實(shí)戰(zhàn)技巧提示以下技巧均來自我親手焊接的237塊F103開發(fā)板、燒錄的1562次固件、以及調(diào)試示波器探頭留下的劃痕。技巧1LD文件堆棧溢出的隱形殺手“stm32 ld文件”里Stack_Size默認(rèn)0x4001KB但FreeRTOS任務(wù)棧常需2KB。若只改任務(wù)棧大小不調(diào)整LD文件的_stack_size會(huì)導(dǎo)致堆棧與.bss段重疊。我的做法是在ld文件中定義_stack_size 0x800; _heap_size 0x1000; 并在main()開頭添加assert(__get_MSP() (uint32_t)_estack - 0x800);——運(yùn)行時(shí)檢查主堆棧指針是否安全。這招救過我三次避免了“隨機(jī)死機(jī)”這種最難查的Bug。技巧2DHT11溫濕度傳感器的500μs延時(shí)精度“dht11溫濕度傳感器stm32f1”要求嚴(yán)格時(shí)序。F1的NOP延時(shí)不靠譜編譯器優(yōu)化會(huì)刪掉SysTick延時(shí)有中斷開銷。我的方案是用DWT_CYCCNT做忙等待。72MHz下500μs36000周期。代碼DWT-CYCCNT 0; while(DWT-CYCCNT 36000);實(shí)測(cè)誤差±1周期完全滿足DHT11要求。技巧3GB2312轉(zhuǎn)UTF8的內(nèi)存壓縮術(shù)“stm32 gbk轉(zhuǎn)utf8”中完整碼表需64KB RAM。我的壓縮方案只存常用2000漢字的GBK高位0xB0-0xF7用16位數(shù)組gbk_high[2000]查詢時(shí)二分查找。UTF8編碼按規(guī)則生成GBK0x80→UTF8GBKGBK≥0x80→UTF80xC0|((GBK6)0x1F), 0x80|(GBK0x3F)。實(shí)測(cè)1000字轉(zhuǎn)換耗時(shí)0.8msRAM占用僅4KB。技巧4CAN通信“突然連不上”的終極排查當(dāng)“stm32 can通信突然連不上”先做三件事① 用示波器測(cè)CANH/CANL波形確認(rèn)是否有顯性電平2.5V差分② 檢查終端電阻120Ω是否只在總線兩端接入③ 讀取CAN_ESR寄存器的LEC位Last Error Code若為3Bit Stuffing Error說明布線過長(zhǎng)或終端電阻缺失。我修復(fù)過一個(gè)案例CAN線長(zhǎng)15米未加終端電阻ESR顯示LEC3加電阻后恢復(fù)正常。技巧5VSCode調(diào)試時(shí)J-Link連接失敗的物理層檢查“vscode配置stm32開發(fā)環(huán)境”失敗90%是物理連接問題。我的檢查清單① SWDIO/SWCLK線長(zhǎng)10cm且遠(yuǎn)離高頻信號(hào)線② F1的NRST引腳必須接J-Link的nTRST非nSRST③ 用萬(wàn)用表測(cè)SWDIO對(duì)GND電壓應(yīng)為1.8VF1的VDD電壓。曾有一個(gè)項(xiàng)目因SWDIO線過長(zhǎng)25cm信號(hào)反射導(dǎo)致J-Link握手失敗剪短后立即解決。最后再分享一個(gè)小技巧F103C8T6的Flash擦除壽命是10000次但實(shí)際項(xiàng)目中我用“扇區(qū)備份法”延長(zhǎng)到50萬(wàn)次。原理是將參數(shù)存于最后兩個(gè)扇區(qū)Sector 0x0800F000和0x0800F800每次寫入前先讀取舊扇區(qū)合并新數(shù)據(jù)再擦除舊扇區(qū)寫入。這樣單次參數(shù)更新只擦除1次而非每次覆蓋。這個(gè)方法讓智能魚缸控制器的水質(zhì)參數(shù)存儲(chǔ)用了三年零故障。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
www.狠狠干.coom | 久久久久久久九九九九九九| 久久精品国产亚洲AV先锋| 91在线视频免费中出| 国产一级特黄大片处女| 超碰97护士| 蜜桃臀一区二区三区久久| 资源在线观一 二| 黄色电影观看久久9| 成人小电影网站tex| 色色99| 日本高清久久| 亚洲精品电影| 色综合超碰超| 曰本道人妻久久久在线不卡色视频 | 你懂的在线观看区国产 | 四虎AV在线观看| 岛国艾薇凹凸视频天堂| 熟女乱伦A| 人妻干天天| 综合久久2017| 亚州欧美在线| 日韩欧美~中文字| 欧美暴力猛交| 亚洲人精品久久久| 亚洲人妻久久久| 学生妹天天看| 欧美碰碰综合色| 后入福利| 日本2020一区二区| 97久久超碰国产精品| 国产欧洲精品亚洲午夜拍精品| 97色插| 超碰亚洲97| 97天堂| 久热无码| 黑操B| 91n免费处女| 东京热大香焦| 久久久极品| 国产精品97视频| 超碰97人妻自拍| 欲综合网| 欧美天天性| 秋霞怕怕片| 综合欧美日韩在线观看| 国产黄色 A 片免费看| 天天操人人操狠狠插| 色天使亚洲综合在线观看| 天天干天天燥| 国产树林里野战在线看| 夜夜爽爽爽| 91国产精品熟女| 麻豆 欧美 日韩| 曰本精品久久久| 夜夜久久| 男人综合网| 国产精品福利资源在线尤物| 久久直播国产| 超碰97色| 无码日韩网站| 国产精品天美传媒| 中文字幕乱偷人妻久久艾草网| 韩国三级三级BD在线| 人妻内射一区二区在线视频| 国产精品夜夜| 在线岛国新天堂8| 久热香蕉精品在线视频| 日韩不卡毛片Av免费高清| 久操网址| 婷婷视频网| 国产精品一区人妻精品阁在线| 美日韩一卡二卡三卡免费人妻精品| 久久99手机免费视频| 欧美日韩另类字幕中文| 人妻夜夜爽天天爽三区麻豆AV网站| 国产精品 视频| 精品人妻1区| 人人爱操| 亚州综合网| 日本高清电影欧美色图| 欧亚揄拍偷拍精品视频| 久久亚洲AV无码白度| 北约熟女超碰| 亚洲天堂久久久久久粉红视频| 国产精品对白内射| 91欧美另类| 欧美写真视频一区| 热九九精品| 日夜干射色啊| 伊人久久88国产女| 精品九区| 久久九九视频九九视频| 91网亚洲| 老司机福利青青草| 水野优香在线观看| 久久久精品,3| 亚洲熟女中文字幕在线| 加勒比AV天堂| 麻豆国产视频精品观看| 日本九九久久99播| 麻豆精品一区二区三区四区免费观看| 在线国产一区二区av| 精品久久久久黄少妇| 蜜臀AV一区二区三区| 亚洲人妻中文高清| 色欲色香天天天综合网www-亚洲综合国| 男女啊啊啊啊啊| 国产成人bd在线观看| 性性欧美| 一本精品日本在线视频精品| 欧美天堂日韩三级国产传媒| 无遮挡又黄又刺激的视频| 日本黄色裸日本黄色裸体 | 人人爽夜夜操| 97亚洲精品| 红杏大香蕉| 欧美 亚洲| 中文字幕 人妻不满 在线视频| 夜夜做夜夜爽精品视频| 成人 日本A片无码8888| 99热国产| 久久五月综合| 9丨久久九九九| 啊啊啊啊嗯嗯嗯用力好爽 | 久久99人妖视频国产| 4虎在线视频| 国产高清26uuu| 好看的91视频| 久久国产热视频97电影| 91人妻最真实刺激绿帽| 国产av青草| 日韩字幕一区| 色爽——AV| 国产高清无码一区二区三区四区皇冠| 高清无码91| 91ise欧美| 午夜视频黄| 九九热视频这里只有精品| 国产精品爱欲| 亚洲综人| 伊人久久国产免费观看视频| 欧美日韩另类在线| 91网站18+| http://qxhbdz.com| 亚洲国产一区二区入口| 欧美性五月| 激情色播| 欧美人妻久久精品二区三区| 少妇高潮九九九九| 在线五区| 亚洲男人天堂2012| 另类综合另类| 国产不卡免费在线视频| 久久春色| 中精品一区二区三区| 五月天伊人| 亚洲国产一级黄色视频| 久9爱精品| 综合激情97| 黄色一级视| 国产女大学生AV| 秋霞鲁丝午夜无码一区二区三| 婷婷久久网| 国产美女口爆吞精视频| 999久久久九九九九| 精品视频专区| 色性综合| 成人性爱电影一区二区| 五月婷婷爱六月丁香色| 午夜福利1区2区3区| 高清无码学生妹高潮| 一区麻豆 高清中文字幕| 国产中文精品一区二区在线观看| 亚洲精品久久久久毛片A片拉屎| se,,,亚洲欧美| 久久国产精品一级二级三级| 嗯嗯嗯好爽| 天天做日日爱夜夜爽| 国产婷婷综合在线观看| 欧美日韩亚洲天堂| 成人a大片在线观看| 欧美日本不卡在线| 蜜区区视频79| 超碰社区97| 狠狠躁日日躁夜夜躁A| 欧美综合骚| 激情深爱五月天| 3p国产色噜噜一区| 国产无码一二三区| 福利社区午夜一区二区| 欧美人人曰人人操人人射射| 欧美中文字幕日韩在线| 色女网日韩| 青娱乐福利99| 亚洲中文一区二区三区视频| 日韩人妻丝袜美腿中文| 少妇一级婬片免费放一级a性色.| 超碰在线人妻中文字幕| 九九热最新| 国产白丝网站| 久久久爆乳翘臀一线天伦理视频| 9 1果冻精品视频| 六月丁香久久| 亚洲av噜噜噜噜噜噜| 欧美三级一级| 影音先锋每日最新资源在线观看| 欧美久久婷婷| 国产精品久久久久亚洲av| 五月开心久久AV官网| 欧美日韩国产三级黄色| 舔舔啊| 精品一区二区人妖| 青娱乐 青青青操 日逼| 九九综合| 欧美日韩在线视频网站| 亚洲淫色网中文| h4610国产人妻| 99999这里都精品| 日本污ww视频网站| 久久大黄片| 91伊人大香蕉| 中文字幕jul-617人妻熟女| 欧美色九九| 奸色色 男人天堂 天天射| 97超碰日韩| 久久久18禁| 国产色精品午夜大片| 欧美在线电影| 啊啊啊啊啊在线视频| 国语精品内射在线观看| 91亚洲影视| 日日干夜夜操视频h| 欧美一区二区三区入口| 成人一二三区| 女生自91网站| 亚洲婷婷五月天| 无码免费在线观看黄色片| 久久国产AⅤ| 国产suv精品一区二六| 国产欧美伊人| 乱伦av.com| 伦理第一页| 大香蕉男人的天堂| 色婷五月天| 18禁免费视频| 欧美性生活男人的天堂| 易易A毛视频| 日韩久久艹| 成人看片网站| 福利伊人玖玖国产| 波多野结衣AV无码一区| 中文字幕后石码四区五区| 色男人色天堂东京热| 色妹子A V| 国产成人无码久久精品| 亚洲成人性爱网站在线播放| 国产无码精品无码| 高清孕妇孕交 交| 久久综合av| 久久色激情一区二区三区| 亚洲强奸乱伦影视网| 搡老熟女免费视频| 国产精品乱码久久久| 欧美天堂超碰97| 神马精品视频| 九九色逼| 久久久久9| 日韩久久.一级黄色片| 啊啊啊操死我| 国产精品视频在线观看| 熟妇无码视频三区| 色综合 加勒比| 天堂麻豆天美| 超碰天天操你比| 91jk色拍| 超碰97男人| 熟女丰满人妻一区| 91精品电影18| 91n美女视频| 亚洲熟妇极品| 精品国产一区二区三区久久久蜜臀| 天天做天天爱天天高潮| A久久| 日本3级一区二区免费| 91人妻尻屄视频| 夜间福利片1000无码| 91人妻精华帖| 色狠狠 - 百度| 中文字幕一区二区免费在线| 国产a片操逼| 色哟哟AⅤ| 亚洲在线欧美| 99久久久无码国产精品性啊聊| 天天久久| 男人亚洲天堂| 91P0RNY大屁股人妻| V A在线| 亚洲综合九九| 丰满人妻被猛烈进入中| 日韩有码 一区二区三区| 国产亚洲福利第一页丝袜| 国产粉嫩蜜臀av一区二区三区| 九九热九九| 青青草中文字幕| 亚洲色图综合| 2017人人操,人人摸| 尤物视频一区| 一级免费啪啪片| 国产67194| 人妻少妇精品一区二区三区| 少妇99成人麻豆| 欧美色66| 欧美色图小说综合| 精品999999| 中文AV制服乱伦| 中国少妇XXXX做受| 丁香五月综合| 日韩天堂av电影在线观看| 白丝jkav| 色噜噜人妻av中文字幕| 日本操逼视频在线| 国产精品美女在线一区| 日韩九区| 粉嫩少妇自慰在线| 欧美色图99| 成人精品在线免费视频| 午夜国产成人福利视频| 大香蕉男女超碰精品在线| 台湾肥佬网一区二区三区| 97丝袜亚洲在线播放| 99999国产| 国产日韩色综合| 五月天婷婷基地| 青青草亚洲一区| 伊人96在线| 精品欧美老熟女一二区| 欧美日韩99| 免费人人搞97| 精品福利| 日本三级R| 久久久不能久久久久| 综合97久久| 欧美天天射| 国产精品一级片在线看| 91人妻视频在线| 欧美色97| 激情综合网五月婷婷五月天| 97综合日韩| 九九热av| 色色色欧美| 欧美熟女丝袜| 韩国三级一线观看久| 人人考人人摸人人干| 日韩激情视频| 超碰在线人人射| 日美免费黄片| 无码视频一区二区| 日韩av在线精品观看| 蜜乳av首页| 加勒比AV天堂| 国产一区二区三区免费视频在性观看| 91粉芽高清在线一区二区| 黄色片G G G| 日韩av在线精品观看| 天天色播| 少妇天堂| 激情五月综合网| 亚洲天堂久| 亚洲精品人妻在线| 国产SV一线| 97超碰人妻| 九九AV| 97在线视频观看免费| 天天激情综合站| 偷拍欧美激情| 欧美性xxxxx狂欢| 黑操B| 国产日本顶级一区二区三区| 激情综合婷婷| 偷拍导航视频网站| 婷婷五月天小说| 亚洲精品黄码久久久久| 日韩人妻少妇 一区二区三区| 91n.欧美| 亚洲1区| 97久久超碰日韩精品| **一级毛片国产| 91在线一起| 日韩女模中文造逼| 蜜臀久久99精品久久久久久酒店| 天天日天天爽| 少妇综合| 神马久久69| www.91逼逼.com| 少妇99| 777奇米影视777四色| 色亚州人久干视频在线观看免费版| 国内外激情在线| 天天操天天舔| 亚洲图片小说欧洲| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 97视频免费在线| 亚洲最大AV网| 清纯唯美第一页| 91视频国品一二三区| 蜜臀99久久精品久久久懂爱| 色鬼在线综合| 日韩A优精品在线观看| 国产精品毛片| 天天综合网一91网| 性爱视频无打码在线观看| 东京热不卡视频| 丁香五月久久| 新亚洲无码| 伊人操操| 婷婷爱五月| 日韩免费av片高清无码| 鸥美极品| 大香蕉伊人色偷偷在线| 欧美gv在线观看| 亚洲伊人久久精品影院| 久久精品亚洲成a人天堂| 日韩欧视频| 高清不卡视频| 人人天天干干| 日韩性爱啪啪视频| …中文字幕亚洲乱,97人妻无码费视… | 亚洲国产精品成人综合| 后入式福利| 欧美永久激情一区二区| 欧美99热| 国产操操日韩三级黄| 风韵犹存大大大大香蕉| 蜜臀99999| 五月婷婷六月丁香| 综合操逼| 呦呦影院| 69精品| 天天干夜夜肏| 精品国产99| 激情五月天网| 欧美在线观看综合国产| 粉嫩av平台| 97欧美日韩精品| 图色综合网| 婷婷五月天成人网| 一类av片在线看| 精品亚洲| 96超碰网| 亚洲区小说| 精品乱码久久久久| 欧美中文字幕男人天堂久久精品| 亚洲无线码一区国产欧美国| 男女性感激情网站| 探花视频免费观看国产专区| 国内精品99999| 一本色道久久综合熟妇| 久久精品老司| 日韩内射视频| 黄页18禁| 操穴国产| 混色激情av| 伊人久久婷婷| 日韩在线观看中文字幕视频| 全免费a敌肛交毛片免费| 国产精品福利资源在线尤物| WWW.操逼.COM| 女人精品内射国产99| 欧美情色亚洲| 国产sv美女内射| 超碰欧美97资源| 久久成人午夜狠狠| 亚洲日韩熟女人妻高清在线| 久久久不卡区一区二区三区久久久| 97综合在线观看| 久久超碰久| 屌逼麻豆| 免费视频在线观看啊啊啊啊啊| 亚洲精品视频在线播放| 日韩中文字幕视频在线观看| 久久久久国产精品片区无码直播| 精品亚洲天堂| 精品女同一区二区三区| 色婷婷A V一二三四区麻豆综合| 日日插夜夜| 日本大香蕉综合网| 亚洲乱妇p22| 天天碰久久入| 99re视频在线播放青草| 曰韩av中文字幕专区| 久久久久免费少妇| 久久久久久久一级黄色打同平台| 99精品视频在线观看| 激情丁香婷婷| 亚洲91少妇| 性色一线| 精品国产72| 另类图片亚洲加勒比另类图片亚洲加勒比另类图片亚洲加勒比 | 欧美色图20P| 性色综合网| 国产女人视频三四五区| 日韩欧洲操屄视频| 亚洲精品国产熟女久久久久久| 强奸乱伦中文字幕AV| 精品一啪| 日韩精品.久久精品.AV女优.天美传媒| 嗯嗯嗯好爽| 久操 高清| 欧美高潮| 性猛交| 综合影院永久入口国产| 啪一啪免费视频| 五月花婷婷| 天天天乱色综合全| 2020中文字幕在线| 91丝袜在线观看| 亚洲自拍天堂| www.99热| 亚洲色91C| 婷婷人妻激情| 日韩免费在线视频观看| 丁香色婷婷| 亚洲熟妇熟在线电影视频| 美女91色黄18| 亚洲美女av无码| 亚洲无码免费看| 丁香六月婷| 久久亚洲熟妇在线视频| 91制服丝袜中文字幕| 色情五月丁香| 熟女在线视频| 九九精品网| 亚洲啪AⅤ永久无码| 巨爆乳肉感一区二区三区竹菊影视| 97精品国产97久久久| 亚洲精品人伦一区二区| 国产 日韩,欧美 自拍| 国产午夜无码片在线观看影视| 97精品国产97久久久| 亚洲精品黑丝| 在线观看高清AV| 亚洲第一页色| 久久一二三四五六七八九区| 国产不良强奸视频免费看| 久久久九九网站| 国产在线精品电影观看| 欧美日韩国产成人高清| 91一区二区| 国产日韩中文字幕欧美| 日本不卡高清视频| 一区二区三区日韩欧美| 国产精品国产精品国产| 成片免费播放| 人妻少妇久久| 强奸乱伦大香蕉| 区一在线观看| 家庭乱伦麻豆| 欧美日韩性感| 91性情| 日本护士高潮| 天天干1区2区在线| 久久久久久久国产视频| 成人精品一区二区三区| 无码137片内射在线影院| 天美传媒国产原创中文字幕亚洲欧美另类| 大香蕉2017| AV无码久久久精品| 天天日熟妇| 国人欧美精品一区二区| 欧美论理片| 芊芊操逼视频无码| 嗯嗯嗯啊啊啊干死我吧| 中日亚韩免费视频| 97精品在线| 综合操逼| 91九色丰满高潮| 欧美日韩国内不卡| 久99在线免费观看视频| 秋霞曰韩R级| 欧美爱国产综合、| www激情| 日韩性色| 国产老熟女| 亚洲国产精品V?在线播放| 亚洲色图 欧美热图 清纯唯美 另类自拍| 亚州综合网| 大香蕉十区| 成人性爱AV在线免费观看| 黄呦呦在线| 国产精品无码av| 天天综合网亚洲综合网| 丁香九月激情| 亚洲无线观看久久| 日韩精品人妻中文字幕久久久| 国产日韩区| 一区二区不卡免费| 天天操夜夜操| 蜜乳AV免费观看| 亚洲天堂日本| 六月丁香啪啪| 亚洲啪啪视频免费| 蜜桃精品视频一区二区三区| www.99视频| 精品无码久久久久久久杏吧| 91真人天天在线| 爽 好舒服 无码刺激久久| 一级性爱aaaa| 果冻传媒A片麻豆熟妇人妻| 亚洲中文字幕妇伦久久| 亚洲欧美在线观看免费| 91色欧美| 久久久∴| 志村玲子视频一区二区| 欧美精品一区二区少妇免费A片| 97操综合| 国产AV天美| 成人性爱电影一区二区| 视频一区二区免费在线| 色婷婷一区二区三区久久午夜成人不| 久久婷婷一区二| 一区二区三区黄色片a| 九九热精品视频六| 色九九九九| 成人午夜无码视频| 亚洲国产欧美一区二区潘金莲| 91中出在线| 裸模AV女优| 开心激情站| 中文字幕日韩人妻视频一区二区三区| 国产熟女无套内射| 久久精品女同亚洲女同13| 少妇高潮喷水无套久久久久久| 亚洲麻豆精品二区三区| 白天啪啪晚上啪啪视频| 欧美性色网| 欧美 综合 亚洲| 久操高青| 婷婷五月天色| 亚洲图片欧洲图片aⅴ| 久久精品国产亚洲AV先锋| 青青欧美| 中文字幕日韩精品一区二区三区| 婷婷91| 国产一级操B视频| 国产日韩精品suv| 国产白丝AV| 亚洲欧美视| 青青草色插素人| 日本精品88888888| 色婷婷五月天| 啊视频在线| 亚洲成人美女无吗| 国产精品一区二区校花| 成 人 A V免费视频在线观看| 欧洲精品二区| 欧美,日韩,中文,另类| 大乔未久88一区| 国产传媒一区日韩| 日日夜夜骚| 老熟女91av| 青青国产精品在线| 亚洲日本成人动漫| 欧美色五月| 强奸xx国产| 色牛牛AV| 欧美黄色大香蕉一区二区| 手机在线人成免费视频| 日韩色| 伊人久久综合影院| 亚洲自拍天堂| 免费亚洲黄色视频在线观看| 欧美五十路熟| 性爱视频啪啪啪啪| 国产毛片久久久久久久| 日韩操逼HD| 草草影院最新网址| 国产成人手机视频激情| AAAAAAAAA黄片| 久久久久久久亚洲Av无码| 国产理论视频在线播放| 亚洲精品电影| 欧美色婷婷| 成人三级片一区二区三区视频| 久久久九九| 九一国产精品| 情色大香蕉| 欧美性爱一区二区三区| 97在线观| 日韩国产精品人妻无码久久久| 欧美色女人| 无码精品久久久久久亚洲| 立川理惠被中出无码| 思思视频免费看网站| 国产一进一出视频网站| 免费啪啪一级视频| 91狠狠综合久久| 中文字幕在线24| 67194无码不卡| 天天伊人| 亚洲黄色视频在线观看视频| 亚洲精品一二区| 亚洲精品成人激情在线| 中文字幕在线观看丝袜| 欧美亚综合色图| 青青草成人视频在线观看二区| 亚洲素人网| 日产精品久久久一区二区| 97视频免费播放| 日韩熟女无码| 粉嫩av在线一区二区| 99热这里只有精| 美女97超碰| 久久华人网| 亚洲天堂一区| 太久视频| 久热色情精品| WWW美腿丝袜香蕉中文| 啊啊啊啊啊啊在线| 亚洲欧美综合区自拍另类| 高清无码国产亚洲| 中文字幕制服欧美久久一区| 欧美在线中M| 国产精品香蕉| 国产高清MV操逼视频| 亚洲欧美另类图片| 黄色片A级一区二区三区| 黄色欧美性爱视频| 伊人97色天使| 精品久久久一本一道| 男女一进一出视频久久| 国产无码一二三区| 不卡九肏| 9久久久久久| 亚洲成人性| 亚码激情| 91超碰丝袜制服| 天天夜躁日日躁狠狠2002| 亚洲欧美精品福利在线| 91撸色网 玖玖网 欧美| 国产精品农村妇女| 中日韩久久久| 亚洲91网。| 天天综合青苹果| 夜色AV无码手机在线影院 | 手机在线大香蕉| 欧美,日韩综合久久| 无码欧美有限公司| 伊香蕉综合久久久久久久噜噜噜| 国产亚洲日韩在线三区黑人| 色呦呦、国产精品| 人人妻人人爽| 免费A V在线| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 后入式999| 国产对白刺激视频| 97综合在线观看| 精品国产乱码久久久| 日本一区二区做爱的视频| 九九九九日本 | 丁香五六月啪啪| 天美国产三级传媒| 久久黄人人爽视频| 五月天激情四射| 人妻喷水| 亚欧高清在线| 亚洲色图第四色| 青青操综合网| 综合视频91| 色姑娘综合网| 97精品国产97久久久| 97精品视频在线播放| 宅男影院久久久,99| 嗯阿好爽好紧| 老司机福利青青草| 国产av高清版| 1240青青草一区二区三区视频天爱| 久操不卡视频| 大香蕉性欧美| 男人的天堂久久狠| 九九热久久99精品re| 中文字幕日韩精品一区二区三区| 精品无码久久久久久久久果冻糖心| 我爱大香蕉| 欧美18禁91| 精品91| 91人妻超碰| 加勒比综合网| 国产自产91区13区| 亚洲精品成人动漫在线| 国产中文福利| 亚洲成a人片在线观看中文!!!| 殴洲老熟女| 中文字幕123| 综合亚州欧美| 天堂九九九九九九九九九| 天天日天天操天天射河南省| 中文字幕视频在线观看一区二区| 2017av无码免费无线播| 久插综合| 色乱二区| 国产区在线| 亚洲人精品久久久喷水| 狠狠色噜噜狠狠狠狠2018| 无码久| 日本精品第一视频在'| 亚洲欧美清纯| 影音综合网| 日本不卡高清视频| 亚洲熟女一区二区| 欧美制服网站美腿丝袜| 日韩人妻有码免费视频| 福利五区| 久久欧美按摩999| 久久亚州精品成人Av无| 国产一| 视频二区美腿丝袜制服人妻欧美| 日本黄大片在线观看视频| 老熟女中文字幕高清| 操91| 人妻啪| 欧美高清91| 天天看人人操屄犊摸阴| 人人干人人搞人人摸| 91精品人妻一区二区三区蜜桃| 亚洲综合113页| 韩国三级理论在线| 91欧洲国产成人久久精品网站| 超碰97最新人妻| 99久re热视频精品98| 久久这里只精品免费福利| 日本精品一区二区三| 青青操97| 丁香五月激情综合国产| 日韩在线欧美精品一区二区| 四虎影视国产精品| 亚洲欧美国产中文字幕| 久久久婷| 国产小黄片在线免费观看| 屁股久久久久久久| AV天黑人| 97精品97| 熟妇人妻一区二区| 久久久网站| av在线一区二区三区| 欧美裸体美女日麻屄| 日韩特一级久久| 国产精品久久久蜜臀| 91碰碰碰| 欧美黄片欧美黄片xxx| 欧美成熟性爱精品| 日韩小电影| 区自美91| 亚州日韩97| 91网18| 小草精彩毛片| 五月综合久久| 成人av免费观看| 国产亚洲色婷婷久久99精品91葵花宝典 | 亚洲精品一区中文字幕乱码| 精品国产乱码久久久久久口爆网站| 日韩激情电影中文字幕| 久久久久九九九| 天天干夜夜鈤| 久久久久久久久女黄| 91国内外在线| a片亚洲一本通视频| 大香蕉宅男伊人| 亚洲AV资源| 中文字幕91综合| 日韩性色b| 一道本久久棕合爱| 婷婷五月天影院| 婷婷五月天成人网| 99久久久久| 亚洲成av人片色午夜乱码| 人人摸人人干人人拍97| 日日干日日操五月天伦理视频| 五月天激情影院| 国产原创剧情在线丝袜 | 久久精品国产亚洲AV先锋| 人妻欧美| 试看60秒 爽| 九七超碰| 狠狠操,使劲操| 亚洲成人黄色在线观看| 久久久久久久免费A片国产成a人亚洲精∨品无码 | 亚洲AV资源| 熟妇亚洲一区二区三区| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 久久久精品中文字幕麻豆| 91欧美性| 中文字幕av片| 91n处女在线观看| 9丨久久九九九| 蜜臀一区二区三区在线 | 神马久久久久久| aa片毛片| 亚洲国产欧美一区二区潘金莲| 久久国产乱子伦精品免费女人| 韩国黄片aaaa| www.色婷婷色综合| 欧美夜夜狠| 大香蕉伊人网WWWn0n| 精品然女一区二区| 屁股久久久久久久久| 亚洲欧美校园| 天天澡天天狠天天天做| 俺去啦俺来也久久综合| 2017人人操,人人摸| 五月天丁香婷婷综合网站| www.色操逼| 丝袜AV一二三区| 青青草色情网站视频| 欧美最大综合网| 蜜臀AV午夜精品久| 欧美日韩午夜精品一区二区三区 | 日本一区二区亚洲综合| a一区二区三区乱码在线| 亚洲一卡2卡3卡4卡乱码网站| 在线啊v一区| 亚洲,欧美,春色,另类| 久久久久久久久九九久孕交| 2026国产精品视频| 国产精品一区二区三区四区五区| 一级乱伦网站| 无码av永久免费专区网站| 久操热线| 91美乳| 超碰 欧美| 国产精品一二三区18| 家庭乱伦网站国产| 伊人天堂在线| 久久精品高清无码一区| 久久久久久久九九九九| 国产亚洲精品农村妇女| 99re视频在线观看这里只有精品| 无码视频一区二区| sewuyueav| 日韩欧美aⅴ综合网站发布| 91黑丝在线播放| 人人爽人人精品乱人伦AV| 亚洲中文字幕熟女少妇一区二区| 黄色人人| 久久国产三区| 伊人久日| 国产在线视频二区| 91无码中出人妻视频| 欧美少妇高潮久久91| 九热中文字幕| 偷看洗澡一二三区美女| 97国产亚洲中文在线| 欧美综合色图网| 一区二区三区黄片免费观看| 综合久草| 国产精品丝袜在线| 人人插人人摸人人| 天天爽夜夜欢视| 性一级黄色录像片网站导航| 国产亚洲日本精品在线| 啊啊啊啊啊好大好舒服想要| 欧美综合亚洲综合| 激情五月天丁香社区| 99热在线不卡| 九九九九热| 婷婷五月丁香五月| 国产九九九九九九| 芊芊操逼视频无码| 色第一页| 探花精品 一区二区| 五月大香蕉| 日本精品加勒比海一区| 人人摸人人添人人操| 久久中日麻豆| 欧美真人抽搐一进一出gif| 少妇一线天久久久久久| 97亚洲自在精品在线观看| 操我无码| 操淫穴亚洲五月丁香| 7777奇米影视久久| 熟女中出视频| 強姦亂倫a| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 美国aaaaa一级黄片| 98精品国产乱码久久久久久| 18禁在线视频| 韩日男人的天堂| 女沟厕偷窥piss小便| 2001天天操| 日本成人在线不卡一区二区三区 | 日本欧美亚洲高清在线看| 亚州欧美一区| 久久成人国产| 久久久少妇诱惑精品视频| 亚洲αv一区二区三区| 日韩精品大香蕉伊人在线| 欧美,日韩综合久久| 欧美成人一区二区| 色久桃花影院在线观看| 亚洲高清男人天堂| 欧美久久伊人| 国产精品禁久久久精品| 婷婷丁香五月综合| 超碰九7免费| 精品国产嫩穴视频| A片大香蕉在线| 1204av韩国| 大香网站| 国产国产亚洲一二三久久| 丁香五月婷婷五月| 99无码| 97青娱乐超碰久久| 成人激情无码在线视频| 很狠操| www.婷婷六月天| 白丝AV| 欧美韩国你懂得在线| 综合久久六月久久婷婷| 欧美最婬乱婬爆婬牲视频| 伊人五月天| 我要去看2个日本美女.com曹逼| 情色五月天久久久| 成人乱码一区二区三少妇| 啊啊啊骚| 亚洲男人的天堂V| 亚洲成人性| 中文字幕福利视频一区二区三区在线观看| 资源在线观一 二| 影音先锋日本乱伦| 亚洲素人综合| 欧美色棕合| 国产精品毛片?v一区二区三区| 亚洲熟妇综合久久久久久| 亚洲激情综合| 国产最火爆久久国产网站网站| 日本久久999| 曰韩精品九九无码| 日韩黄片视频试看| 国产人妻久久精品一区二区三区| 欧美亚性天堂| 欧美性区| 思思性爱| 国产品精品自在在线午夜免费| 天天天天天超碰| 丁香六月激情| 伊人久久综合影院| 97超碰欧美手机| 一区二区三区蜜桃成人撸久久东京热| 国产精品久久久久综合| 大象AV在线| 亚洲交换| 婷婷五月天久久精品视频一区二区三区 | 欧美精品不卡一二三四在线91| 大香蕉在线视频15| 国产精品成人蜜臀AV在线| 超碰色综合| 色一区二区三区综合| 91熟女综合| 久九干| 国产真实野战在线视频| 亚洲色图综合| 91热色| 操B久久| 中文字幕一区av| 欧亚乱色熟女一区二区| 亚洲视频中文一区| 色婷婷日韩精品一区二区三区| 台湾佬中文娱乐自偷自拍| 少妇滛荡视频| 国产特级毛片AAAAAA高潮流水| 欧美色图综合网| 亚洲青青草| 97在线欧洲| 精品91摸| 久久人妻视频网| 国产成人在线观看综合| 久久黄色视频一区二区三区| 久久久久九九九| 亚洲国产97在线精品一区| 啊啊啊要高潮了| 97香蕉人人乳| 91在线免费观看处女| 五月丁香影院| 99色色网| 亚洲操逼视频网站| 26uuu性| 在线观看无码三级少妇| 国产毛片片精品天天看视频| 久久久久久久| 日本熟妇人妻一区二区三区| 久久视频,这里只有精品| 亚洲 欧美 另类 日韩 人妻一区| 麻豆国产av网| 黄色无码高清黄色无码网站| 色网1| 偷拍欧美激情| 国产九月婷婷| 青青草操逼逼视频| 六月丁香网| 六月色色| 婷婷丁香在线| 免费一级视频特黄色大片| 操逼网免费无码视频| 在线强奷到舒服的无码视频| 近亲乱伦一区二区| 手机在线看片免费人成视频| 中国女人内射6XXXXX| 国产精品欧美日韩久久| 黄骗免费| 国产精品成人蜜臀AV在线| 综合自拍| www.超碰在线| www.99热| 国产少妇与亚洲av| 夜夜夜久久| 超硑97精品| 99蜜桃臀亚洲成人在线观看| 91美女视频在线| 黑人精品久久97| 加勒比少妇AV婷婷六月天超碰超碰| 久久 久久国内精品亚洲| 久射吧| 一本久道久久综合狠狠爱一密臀精| 日本男人天堂| 亚洲中文字幕熟女| 岛国在线免费视频| 亚洲日韩精品一区视频在线| 国产精品自拍欧美在线| 91GD.COM| 亚洲情色婷婷五月天| 最新亚洲风情电影| 国产乱青青草久久| 99re28在线观看| 91肉片| 人妻81p| 久操精品网| 亚洲熟妇乱女区二区三区| 久久99手机免费视频| 蜜桃臀一区二区aV| 九九九九九九九九九国产精品 | 人妻激情另类| 九九九九日本 | 97超碰久| 岛国天天午夜影院传媒网| 久久青青草在线视频| 免费啪啪av| 九九99精品| 欧美激情 日韩精品| 青青草久草AV| 夜夜嗨视频| 韩国一级AAA| 思思热在线| 久久综合女优| 天美传媒麻豆一区二区三区国产精| 啪啪啪综合网| 伊人激情五月天一区二区| 激情五月婷婷| 夜夜 中文视频rt| 亚洲资源站| 国产麻豆福利av在线播放|