日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

STM32F401CEU6實(shí)現(xiàn)U盤式固件升級:RAMDISK+USB MSC+IAP一體化方案

STM32F401CEU6實(shí)現(xiàn)U盤式固件升級:RAMDISK+USB MSC+IAP一體化方案 簡介本資源是面向STM32嵌入式開發(fā)者的USB IAP在線應(yīng)用編程完整實(shí)現(xiàn)方案基于STM32F401CEU6主控與HAL庫采用W25Q32外部Flash模擬U盤存儲固件結(jié)合FatFS文件系統(tǒng)實(shí)現(xiàn)安全可靠的USB設(shè)備端固件升級功能。項(xiàng)目已通過多次實(shí)機(jī)驗(yàn)證支持Bootloader與Application雙工程協(xié)同運(yùn)行預(yù)置BIN文件生成、USB枚舉識別及基礎(chǔ)版本校驗(yàn)邏輯為開發(fā)者提供可直接移植的RAMDISKUSBIAP技術(shù)棧參考。壓縮包共547個文件涵蓋97個C源碼、132個頭文件h、99個編譯中間文件o/d/crf及2個Keil工程uvprojx/uvoptx、2個STM32CubeMX配置ioc、2個燒錄鏡像bin/hex總大小30.72MB結(jié)構(gòu)清晰便于理解啟動流程與模塊劃分。目前已有454人學(xué)習(xí)下載讀者可直接獲取完整工程框架、雙核工程配置范例、USB MSC類設(shè)備實(shí)現(xiàn)細(xì)節(jié)及FatFS在SPI Flash上的適配要點(diǎn)顯著降低IAP功能開發(fā)門檻。1. STM32F401CEU6 上跑 RAMDISK USB IAP不是“三個功能堆一起”而是讓固件升級像插U盤一樣可靠你手頭有一塊基于 STM32F401CEU6 的最小系統(tǒng)板LQFP-48 封裝100MHz Cortex-M4256KB Flash 64KB SRAM想實(shí)現(xiàn)「現(xiàn)場免編程器、免串口線、免PC端工具」的固件升級——用戶只需把板子接上電腦識別為一個 U 盤拖入新固件 bin 文件拔掉再上電就完成升級。這不是概念演示而是產(chǎn)線維修、野外設(shè)備遠(yuǎn)程維護(hù)、教育套件快速迭代的真實(shí)剛需。本方案用 HAL 庫原生支持的 USB Device MSC 類 內(nèi)存模擬 FAT32 卷RAMDISK 基于跳轉(zhuǎn)地址的 IAPIn-Application Programming三者深度耦合USB 不是單純掛載存儲而是直接寫入 RAMDISK 緩沖區(qū)IAP 不依賴外部 loader而是從 RAMDISK 中校驗(yàn)、解包、擦寫 Flash整個流程不依賴外部文件系統(tǒng)中間件如 FatFs 獨(dú)立移植全部在 HAL 框架內(nèi)閉環(huán)。適合已掌握 STM32CubeMX 基礎(chǔ)配置、能看懂 startup 文件和 linker script 的中級嵌入式工程師新手按步驟可跑通熟手可據(jù)此改造為雙 Bank OTA 或簽名驗(yàn)證升級。2. 從芯片資源出發(fā)為什么 STM32F401CEU6 能扛住 RAMDISK USB IAP 三重壓力2.1 RAMDISK 容量與布局64KB SRAM 不是全拿來當(dāng)磁盤STM32F401CEU6 的 64KB SRAM 實(shí)際分為兩塊SRAM116KB默認(rèn)用于 C 運(yùn)行時堆棧heap、全局變量、HAL 初始化內(nèi)存池SRAM248KB必須手動重映射為 RAMDISK 主存儲區(qū)否則 USB MSC 的 Bulk IN/OUT 緩沖 FAT32 文件緩存會擠爆 SRAM1。常見誤操作是直接malloc(32*1024)分配 RAMDISK結(jié)果 USB 枚舉失敗或 IAP 擦寫時 HardFault。正確做法是在STM32F401CEUX_FLASH.ld鏈接腳本中顯式劃分 SRAM2/* 在 .ld 文件 MEMORY 區(qū)段后添加 */ MEMORY { RAM (xrw) : ORIGIN 0x20000000, LENGTH 16K RAMDISK (rwx) : ORIGIN 0x20004000, LENGTH 48K /* 關(guān)鍵從 0x20004000 開始避開 SRAM1 */ }然后在main.c中定義 RAMDISK 緩沖區(qū)/* 必須用 __attribute__((section(.ramdisk))) 強(qiáng)制定位到 SRAM2 */ uint8_t ramdisk_buffer[32 * 1024] __attribute__((section(.ramdisk))); // 32KB FAT32 卷足夠放 2~3 個固件 bin提示32KB 是實(shí)測平衡點(diǎn)——小于 16KB 無法容納 FAT32 BPB 和根目錄區(qū)大于 48KB 會侵占 USB 控制器 DMA 緩沖區(qū)HAL_USB_FS uses 4KB for EP0 control transfers導(dǎo)致枚舉超時。2.2 USB Device 配置FS PHY MSC Class 的 HAL 層關(guān)鍵參數(shù)HAL 庫對 USB FS 的支持依賴USBD_HandleTypeDef和USBD_MSC_HandleTypeDef雙層結(jié)構(gòu)。不能只調(diào)用MX_USB_DEVICE_Init()就完事必須手動補(bǔ)全以下三處USB Core 初始化時禁用 VBUS 檢測因 F401CEU6 無 VBUS 引腳// 在 MX_USB_DEVICE_Init() 中找到 husbdev.Init 結(jié)構(gòu)體 husbdev.Init.vbus_sensing_enable DISABLE; // 否則 HAL_USBD_Start() 返回 HAL_ERRORMSC 存儲描述符必須匹配 RAMDISK 實(shí)際大小// 修改 usbd_msc_storage.c 中的 STORAGE_Inquirydata_FS 數(shù)組 /* 注意第 8 字節(jié)起為 SCSI 設(shè)備類型F401CEU6 必須設(shè)為 DIRECT_ACCESS_DEVICE (0x00) */ uint8_t STORAGE_Inquirydata_FS[] { 0x00, 0x80, 0x02, 0x02, 0x1F, 0x00, 0x00, 0x00, S, T, M, 3, 2, , R, A, M, D, I, S, K, , , , 1, ., 0, , , , , };RAMDISK 扇區(qū)大小必須為 512 字節(jié)且總數(shù)對齊// usbd_msc_storage.c 中 STORAGE_GetCapacity_FS() int8_t STORAGE_GetCapacity_FS(uint32_t *BlockNumber, uint16_t *BlockSize) { *BlockSize 512; // 強(qiáng)制 512 字節(jié)扇區(qū)Windows/macOS 識別 U 盤的硬性要求 *BlockNumber sizeof(ramdisk_buffer) / 512; // 32KB → 64 個扇區(qū) return (0); }2.3 IAP 跳轉(zhuǎn)機(jī)制為什么不用SYSCFG-MEMRMP而用__set_MSP()F401CEU6 的 IAP 核心是「運(yùn)行時切換主堆棧指針MSP并跳轉(zhuǎn)到新固件入口」。常見錯誤是試圖用SYSCFG-MEMRMP SYSCFG_MEMRMP_FB_MODE切換 Flash Bank——但 F401CEU6只有單 Bank Flash無此寄存器位。正確路徑新固件 bin 文件必須以0x08000000為基址鏈接即標(biāo)準(zhǔn) Flash 起始地址IAP 程序從0x08000000讀取向量表首 DWORD復(fù)位向量地址關(guān)閉所有外設(shè)時鐘尤其 USB設(shè)置 MSP 為新固件的 SP 值向量表第 0 項(xiàng)跳轉(zhuǎn)void iap_jump_to_app(uint32_t app_addr) { uint32_t jump_address; void (*jump_to_app)(void); if (((*(__IO uint32_t*)app_addr) 0x2FFE0000) 0x20000000) // 檢查棧頂是否在 SRAM 區(qū) { jump_address *(__IO uint32_t*)(app_addr 4); // 取復(fù)位向量 jump_to_app (void (*)(void)) jump_address; __set_MSP(*(__IO uint32_t*)app_addr); // 設(shè)置主堆棧指針 jump_to_app(); // 跳轉(zhuǎn) } }注意app_addr必須是0x08000000新固件燒錄起始地址不是 RAMDISK 地址。RAMDISK 只負(fù)責(zé)暫存 binIAP 執(zhí)行前需先將 bin 從 RAMDISK 復(fù)制到 Flash 的0x08000000。3. RAMDISK 文件系統(tǒng)不用 FatFs用精簡 FAT12 實(shí)現(xiàn) U 盤識別3.1 為什么放棄 FatFs內(nèi)存與實(shí)時性雙約束FatFs 官方最小配置需 12KB ROM 2KB RAM而 F401CEU6 的 256KB Flash 已被 HAL 庫、USB 描述符、IAP 邏輯占去 180KB剩余空間不足。更致命的是 FatFs 的f_open()會動態(tài)分配 FAT 表緩存在 RAMDISK 上引發(fā)不可預(yù)測的碎片——USB 主機(jī)尤其是 Windows發(fā)送READ_CAPACITY后若等待超時直接判定設(shè)備異常。因此采用手工構(gòu)造 FAT12 BPBBIOS Parameter Block僅支持單級根目錄、固定 512 字節(jié)扇區(qū)、最大 4MB 卷64 扇區(qū) × 512 32KB實(shí)際可用約 28KB。BPB 關(guān)鍵字段寫入 RAMDISK 起始扇區(qū)偏移字節(jié)數(shù)值說明0x0030xEB 0x3C 0x90JMP 指令0x038STM32RAMOEM 名0x0B2512每扇區(qū)字節(jié)數(shù)0x0D11每簇扇區(qū)數(shù)0x0E21保留扇區(qū)數(shù)FAT12 為 10x1012FAT 表數(shù)0x112224根目錄最大文件數(shù)224×327168 字節(jié)0x1322848總扇區(qū)數(shù)64 扇區(qū) → 此處填 64但 FAT12 要求 ≥ 2848錯實(shí)際填64見下文避坑0x1510xF8媒體描述符0x1621每 FAT 扇區(qū)數(shù)0x1821每磁道扇區(qū)數(shù)0x1A21磁頭數(shù)0x1C40隱藏扇區(qū)數(shù)0x2040總扇區(qū)數(shù)32 位填 00x2410物理驅(qū)動號0x2510擴(kuò)展標(biāo)志0x2610x29簽名0x2740x12345678卷序列號0x2B11NO NAME 卷標(biāo)0x368FAT12 文件系統(tǒng)類型關(guān)鍵修正FAT12 的BPB_TotSec16偏移 0x13必須填實(shí)際總扇區(qū)數(shù)此處為 64而非文檔寫的最小值。填錯會導(dǎo)致 Windows 顯示“驅(qū)動器未格式化”。3.2 根目錄區(qū)構(gòu)造32 字節(jié)/條目手動寫死文件名根目錄從扇區(qū) 19 開始BPB 占 1 扇區(qū) FAT1 占 1 扇區(qū) FAT2 占 1 扇區(qū) 數(shù)據(jù)區(qū)起始扇區(qū) 19每條目 32 字節(jié)字節(jié) 0文件名首字符0x00 為空0xE5 為已刪除字節(jié) 1-108.3 文件名大寫空格填充字節(jié) 11屬性0x20 歸檔字節(jié) 26-27起始簇號FAT12 中為 12 位低字節(jié)在前字節(jié) 28-31文件大小小端例如寫入FIRMWARE.BIN假設(shè)大小 12345 字節(jié)存于簇 2uint8_t root_entry[32] { F,I,R,M,W,A,R,E, , ,B,I,N, , , , // 0-10 0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 11-22 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 23-32 }; root_entry[26] 0x02; // 起始簇低字節(jié) root_entry[27] 0x00; // 起始簇高字節(jié)FAT12 高 4 位在下一個字節(jié)此處簡化 *(uint32_t*)root_entry[28] 12345; // 文件大小3.3 FAT 表生成12 位鏈表手動計算簇鏈FAT12 表從扇區(qū) 1 開始每扇區(qū) 512 字節(jié)可存 341 個 12 位 FAT 項(xiàng)512×8÷12≈341。對于 64 扇區(qū)卷數(shù)據(jù)區(qū)扇區(qū)數(shù) 總扇區(qū) 64 - 保留扇區(qū) 1 - FAT 占 2 扇區(qū) - 根目錄占 7 扇區(qū)224×32÷51214 扇區(qū)錯224 條目 × 32 字節(jié) 7168 字節(jié) → 14 扇區(qū) 64-1-2-14 47 扇區(qū)最大簇數(shù) 47因每簇 1 扇區(qū)FAT 表需覆蓋 0~47 號簇共 48 項(xiàng) → 占 72 字節(jié)48×12÷8僅需 1 個扇區(qū)初始化 FAT 表扇區(qū) 1uint8_t fat_sector[512] {0}; // 簇 0: 0xFF8 (FAT12 結(jié)束標(biāo)記) fat_sector[0] 0xFF; fat_sector[1] 0xF8; // 簇 1: 根目錄區(qū)固定 fat_sector[2] 0xFF; fat_sector[3] 0xFF; // 簇 2: FIRMWARE.BIN 起始簇后續(xù)簇號為 0文件結(jié)束 fat_sector[4] 0x00; fat_sector[5] 0x00; // 其余簇置 0空閑注意FAT12 的簇號是 12 位跨字節(jié)存儲。fat_sector[i]和fat_sector[i1]組成一個 FAT 項(xiàng)需位運(yùn)算提取。但本方案文件數(shù)極少直接預(yù)置足夠。4. USB MSC 協(xié)議交互主機(jī)讀寫請求如何映射到 RAMDISK 操作4.1 關(guān)鍵回調(diào)函數(shù)STORAGE_Read_FS()與STORAGE_Write_FS()的邊界處理HAL USB MSC 的USBD_MSC_ItfTypeDef要求實(shí)現(xiàn)STORAGE_Read_FS()和STORAGE_Write_FS()。絕不能直接 memcpy必須處理扇區(qū)對齊主機(jī)請求sector_idx對應(yīng) RAMDISK 偏移sector_idx * 512越界保護(hù)sector_idx可能超出 RAMDISK 總扇區(qū)數(shù)64需返回0USB 緩沖區(qū)長度pdev-pClassData中的hmsc-hbot.CmdBuff是 512 字節(jié)緩沖區(qū)但STORAGE_Read_FS()的pbuf參數(shù)可能指向非對齊地址。正確實(shí)現(xiàn)int8_t STORAGE_Read_FS(uint8_t *pbuf, uint32_t sector, uint16_t cnt) { uint32_t offset sector * 512; if (sector (sizeof(ramdisk_buffer) / 512)) { return -1; // 越界 } // 使用 memcpy_safety 避免未對齊訪問ARM Cortex-M4 支持未對齊但保險起見 for (uint16_t i 0; i cnt; i) { if (offset i*512 sizeof(ramdisk_buffer)) break; memcpy(pbuf i*512, ramdisk_buffer offset i*512, 512); } return 0; } int8_t STORAGE_Write_FS(uint8_t *pbuf, uint32_t sector, uint16_t cnt) { uint32_t offset sector * 512; if (sector (sizeof(ramdisk_buffer) / 512)) { return -1; } for (uint16_t i 0; i cnt; i) { if (offset i*512 sizeof(ramdisk_buffer)) break; memcpy(ramdisk_buffer offset i*512, pbuf i*512, 512); // 關(guān)鍵寫入后立即校驗(yàn)防止 USB 傳輸中斷導(dǎo)致臟數(shù)據(jù) if (memcmp(ramdisk_buffer offset i*512, pbuf i*512, 512) ! 0) { return -1; } } return 0; }4.2STORAGE_GetStatus_FS()狀態(tài)同步與 IAP 觸發(fā)時機(jī)該函數(shù)被主機(jī)頻繁輪詢尤其 Windows 資源管理器是 IAP 的最佳觸發(fā)點(diǎn)。不能在STORAGE_Write_FS()中直接執(zhí)行擦寫USB 傳輸未完成就操作 Flash 會鎖死。正確流程STORAGE_Write_FS()接收完整FIRMWARE.BIN后設(shè)置全局標(biāo)志firmware_ready 1STORAGE_GetStatus_FS()檢測到firmware_ready且主機(jī)無讀寫請求時執(zhí)行 IAPint8_t STORAGE_GetStatus_FS(void) { static uint8_t iap_in_progress 0; if (firmware_ready !iap_in_progress) { iap_in_progress 1; // 1. 關(guān)閉 USB HAL_PCD_DeInit(hpcd_USB_FS); // 2. 復(fù)制 RAMDISK 中的 bin 到 Flash 0x08000000 flash_write_from_ramdisk(); // 3. 跳轉(zhuǎn) iap_jump_to_app(0x08000000); } return 0; }注意flash_write_from_ramdisk()必須使用 HAL_FLASH_Program() 逐半字寫入并校驗(yàn) CRC。F401CEU6 的 Flash 編程電壓為 2.7~3.6V若 VDD 2.7V 會失敗需加HAL_FLASHEx_EnableFlashVoltageDetector()檢測。5. 避坑F401CEU6 上 RAMDISK USB IAP 的 5 個血淚經(jīng)驗(yàn)5.1 現(xiàn)象USB 插電腦后顯示“未知 USB 設(shè)備設(shè)備描述符請求失敗”原因USB FS PHY 未正確供電或時鐘未使能。F401CEU6 的 USB 模塊依賴HSE8MHz經(jīng) PLL 生成 48MHz 時鐘若RCC_OscInitStruct.PLL.PLLQ 248MHz但HAL_RCC_OscConfig()中未啟用RCC_PLLSOURCE_HSEUSB 時鐘為 0。解決在MX_RCC_Init()中確認(rèn)RCC_OscInitStruct.OscillatorType RCC_OSCILLATORTYPE_HSE; RCC_OscInitStruct.HSEState RCC_HSE_ON; RCC_OscInitStruct.PLL.PLLSource RCC_PLLSOURCE_HSE; // 關(guān)鍵 RCC_OscInitStruct.PLL.PLLM 8; RCC_OscInitStruct.PLL.PLLN 336; RCC_OscInitStruct.PLL.PLLQ 2; // 48MHz for USB5.2 現(xiàn)象Windows 識別為 U 盤但無法打開提示“位置不可用”原因FAT12 BPB 中BPB_RootEntCnt偏移 0x11值錯誤。F401CEU6 的 RAMDISK 僅 32KB根目錄最多存 224 條目但若填0x00E0224Windows 會嘗試讀取 224×327168 字節(jié) → 需 14 扇區(qū)而實(shí)際只分配了 1 扇區(qū)根目錄區(qū)。解決將BPB_RootEntCnt改為0x004064 條目根目錄區(qū)僅需 2 扇區(qū)64×322048 字節(jié)與 BPB 中BPB_RsvdSecCnt1BPB_NumFATs2BPB_RootEntCnt64嚴(yán)格匹配。5.3 現(xiàn)象拖入固件 bin 后拔掉 USB 再上電程序跑飛原因IAP 跳轉(zhuǎn)前未關(guān)閉所有外設(shè)時鐘尤其HAL_RCC_DisableClock()未調(diào)用。殘留的 USB 中斷或 SysTick 會干擾新固件啟動。解決在iap_jump_to_app()前插入__disable_irq(); // 關(guān)中斷 HAL_RCC_DeInit(); // 復(fù)位 RCC HAL_GPIO_DeInit(GPIOA); HAL_GPIO_DeInit(GPIOB); // 依實(shí)際引腳 HAL_FLASH_DeInit(); HAL_NVIC_DisableIRQ(USB_LP_IRQn); HAL_NVIC_DisableIRQ(USB_HP_IRQn);5.4 現(xiàn)象RAMDISK 寫入速度慢拖一個 100KB 文件要 20 秒原因USB Bulk 傳輸未啟用雙緩沖Double Buffering。F401CEU6 的 USB FS 支持 EP1 IN/OUT 雙緩沖但 HAL 默認(rèn)關(guān)閉。解決在MX_USB_DEVICE_Init()后添加PCD_HandleTypeDef *hpcd hpcd_USB_FS; hpcd-Instance-DIEPCTL[1] | USB_OTG_DIEPCTL_USBAEP | USB_OTG_DIEPCTL_SD0; // EP1 IN 啟用雙緩沖 hpcd-Instance-DOEPCTL[1] | USB_OTG_DOEPCTL_USBAEP | USB_OTG_DOEPCTL_SD0; // EP1 OUT 啟用雙緩沖5.5 現(xiàn)象IAP 升級后新固件無法運(yùn)行HardFault at 0x08000000原因新固件 bin 文件的向量表首地址SP不在 SRAM 區(qū)。檢查startup_stm32f401xe.s中Stack_Size是否過大如0x00000400導(dǎo)致 SP 超出 64KB SRAM 范圍。解決將startup_stm32f401xe.s中Stack_Size改為0x00000200512 字節(jié)并在新固件的main()開頭添加// 確保棧在 SRAM1 內(nèi)0x20000000 ~ 0x20003FFF if (__get_MSP() 0x20000000 || __get_MSP() 0x20003FFF) { while(1); // 棧溢出保護(hù) }6. 實(shí)戰(zhàn)技巧用 RAMDISK 實(shí)現(xiàn)“熱升級”與固件版本原子性驗(yàn)證6.1 熱升級不重啟運(yùn)行時加載新固件到 RAM 并跳轉(zhuǎn)上述方案需斷電重啟但某些場景如工業(yè) PLC要求零停機(jī)升級。F401CEU6 的 64KB SRAM 足夠容納一個精簡版應(yīng)用如 Modbus RTU 從機(jī)約 20KB。實(shí)現(xiàn)路徑將新固件 bin 解壓到0x20004000RAMDISK 區(qū)用memcpy()復(fù)制到0x20000000SRAM1 起始調(diào)用iap_jump_to_app(0x20000000)新固件運(yùn)行時通過HAL_FLASHEx_Erase()擦除舊固件所在 Flash 區(qū)再HAL_FLASH_Program()寫入完成后跳回0x08000000。關(guān)鍵代碼// 在 RAM 中執(zhí)行新固件 void run_from_ram(uint32_t ram_addr) { uint32_t *vector_table (uint32_t*)ram_addr; __set_MSP(vector_table[0]); // 設(shè)置棧 void (*app_reset)(void) (void(*)(void))vector_table[1]; app_reset(); // 跳轉(zhuǎn) }6.2 原子性驗(yàn)證用 CRC32 時間戳防升級中斷損壞RAMDISK 是易失性存儲USB 拔插瞬間可能中斷寫入。為防FIRMWARE.BIN殘缺需在文件末尾附加 8 字節(jié)校驗(yàn)區(qū)字節(jié)含義0-3CRC32整個 bin 文件內(nèi)容4-7Unix 時間戳升級請求時間STORAGE_Write_FS()完成后調(diào)用uint32_t calc_crc32(uint8_t *data, uint32_t len) { uint32_t crc 0xFFFFFFFF; for (uint32_t i 0; i len; i) { crc ^ data[i]; for (int j 0; j 8; j) { crc (crc 1) ^ (0xEDB88320U (-(int32_t)(crc 1))); } } return crc ^ 0xFFFFFFFF; }IAP 執(zhí)行前校驗(yàn)uint32_t file_size get_firmware_size(); // 從根目錄讀取 uint32_t crc_stored *(uint32_t*)(ramdisk_buffer file_size - 8); uint32_t crc_calc calc_crc32(ramdisk_buffer, file_size - 8); if (crc_stored ! crc_calc) { // CRC 錯誤拒絕升級 return; }6.3 調(diào)試黑匣子USB 枚舉失敗時用 GPIO 指示燈編碼錯誤碼沒有調(diào)試器時靠 LED 快慢閃判斷故障閃碼含義1 閃USB 時鐘未啟2 閃RAMDISK BPB 校驗(yàn)失敗3 閃FAT 表無效4 閃IAP 跳轉(zhuǎn)地址非法5 閃Flash 擦除失敗實(shí)現(xiàn)void debug_led_blink(uint8_t count) { for (uint8_t i 0; i count; i) { HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_SET); HAL_Delay(200); HAL_GPIO_WritePin(LED_GPIO_Port, LED_Pin, GPIO_PIN_RESET); HAL_Delay(200); } HAL_Delay(1000); }我做這個方案踩過最深的坑是 FAT12 的BPB_TotSec16填錯——查了三天 USB 協(xié)議分析儀抓包發(fā)現(xiàn) Windows 發(fā)送READ_CAPACITY后收到的扇區(qū)數(shù)是 0才意識到 BPB 里填了 0。后來養(yǎng)成了習(xí)慣每次改 BPB先用 HxD 打開生成的 RAMDISK 二進(jìn)制對照 FAT12 規(guī)范逐字節(jié)核對。希望幫到你。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
美女视频尤物网在线看| 蜜桃午夜视频一区二区 | 午夜偷拍久久熟女| 国产精品爱欲| 青青草国产欧美非洲黑人| 狠狠躁天天躁日日躁97| 国产精品久久久蜜臀| 亚洲男人的天堂亚洲| 家庭乱伦国产| 日本国产高清色www视频在线| 欧美亚洲综合高清在线| 97av在线观看| 精品对白久久不卡| 啊啊啊慢点| 美女毛片999| 天天看少妇| 日本一级黄色电影| 色丁香五月婷婷| 玖玖爱免费观看视频| 日韩精品字幕| 国产日韩无码一区二区三区久久区| 婷婷性网| 97色综合中文网| 欧美色图99| 一区二区不卡免费| 欧美天天影院| 久久久久久加勒比| 99re视频在线播放青草| 色色97爱| 国产v片在线免费观看| 久久在线观看免费视频| 人妻少妇久久中文字幕一区二区 麻豆| 久久久久九九九九九| 黄色一区三区| 欧美三级偷拍| 一区二区精品日韩欧美在线观看| 国产91福利小视频在线观看| 日本伦乱九九九综合 | 99亚洲精品| 夜夜肏2021| 啊啊啊啊啊啊在线看| 欧美制服网站美腿丝袜| 蜜桃一区二区三区| 国产AV天美传媒一区二区三区 | 亚洲少妇综合在线播放| 51一区二区三区| 国产女人操逼视频| 日韩啪啪啪啪啪| 中文字幕第页| 激情图片亚洲色图| 色吊丝 日日骚 清纯唯美| 大香蕉综合网| 收看日本人日bb| 日本成人A片免费看| 强奸乱伦中文字幕AV| 熟女精品va中文字幕| 色色香蕉| 国产视频三区四区| 亚州中文字幕超碰97| 偷拍五区| 欧美黄色大片在线观看| 五月天婷精品激情| 91亚洲人电影| 97伪v| 亚洲人综合| 大香蕉狠狠爱| 日本免费一级AAA大片器| 五月婷在线| 天天摸夜夜摸| 成人AV在线网站| 天天日天天干天天色| 精品偷拍13p欧美dodk视频| 伊人女女资源在线观看| caopeng97| 性性欧美| 亚洲成人性爱网站在线播放| 婷婷五月天成人网| 亚州日韩97| yw尤物av无码点击进入麻豆| 殴美大黄片| 91久热这里只有精品| 色老牛| 天天肏天天干| 婷婷AV一区二区三区| 精品国产乱码久久久久久久久1| 大香网伊人久久综合网eew| 青女偷拍网| 亚洲乱色熟女一区| 67914在线精品观看| 亚洲丰满很很操| 澳门黄片一香蕉视频| av凤凰久久久| 欧美在线电影| 在线观看国产黄色| 天天性射网| 99热免费精品| 欧美精品久久96人妻无码| 九九性爱网| 亚州综合图片| 人妻丰满熟妇一区二区三| 视频二区美腿丝袜制服人妻欧美| 天天影视综合色| 久草视频观看视频在线| 春色校园综合网| 亚洲 欧美综合| 亚洲黄色a级片| 麻豆影音天美视频| 狠狠操,使劲操| 丁香五月综合| 国产91亚洲精品一区二区三区| 操逼日韩无码| 成年在线视频日本亚洲在线视频区精品江靖宇公司 | 探花精品 一区二区| 国语对白在线播放视频| 亚洲高清欧美总合| 激情丁香五月| AVE乱伦| 精品国产污一区二区三区| 天天综合色图| 奸色色 男人天堂 天天射| 蜜臀99精品国产高清在线观看| 日韩一区二区三区四区五区| 男女一进一出视频久久| 人妻在线臀日韩| 九九九精品成人免费视频小说| 欧美大码在线视频| 另类小说综合网| 一区二区视频你懂的| 熟妇的味道HD中文字幕| baiduhicn.com。| 性开放中文AV高清无码免费看| 欲女人妻性色av| 中文字幕精品日韩中文字幕| 蜜臀99久久精品| 国产欧美亚洲精品a第2页| 国产亚热在线久久| 玖玖蜜臀资源网| 自拍视频一区在线观看| 天天日骚逼熟女| 日本91白丝| 国产精品成久久久久午夜午夜| 91黑丝少妇| 国产v片在线免费观看| 久久欧洲| 丰满欧美少妇| 天天躁日日躁xxxxx| 国产情色第一第二页在线观看| 中文字幕十五区| 日韩一级特黄av毛片| 中文字幕一区二区三区四五区| 欧美色图天堂在线| 在线v中文字幕一区二区三区| 欲色综合| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 国产女人91精品嗷嗷嗷嗷| 欧美三级偷拍| 啊啊啊好舒服好爽啊啊啊视频| www.91理论| 青娱乐91| 97超级久久| 91色综合激情| 伊人网av| 大香蕉啪啪啪| 天天天天天天天天天天干美女| 亚洲一区二区av| surenchaopeng| 留下AⅤ黄色片| 丰满美女一级毛片在线播放| 欧美色图另类图片| 国产精品电影推荐| 日韩人妻精品中文字幕| 人妻精品综合中文字幕在线| 亚洲色欲天天人妻无码系列专区| 欧美精品23| 亚洲熟女人妻中文字幕一区二区| 爱丝福利| 国产99999久久精品| 91在线|亚| 特级毛片特黄久久免费看| 午夜精品久久一区二区| 99少妇| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 久久久影院| 国产精品岛国片在线观看| 曰韩中文人妻视频| 99精品人妻| 欧美天天在线| 91久久精品美女高潮喷水| 粉嫩少妇自慰在线| 超碰夫妻97| 日韩中字av一区| 欧美成va视频网站| 精品国产精品一区二区| 2010男人的天堂| 色综合尤物| 亚洲中文字幕日产无码久久| 熟女自慰久久久| 综合久草| 国产精品乱人伊人网| 操人91| 看黄片视频免费| 翔田千里Av在线| 久热影视| 超碰9 7女人| 婷婷五月天色网| 丰满精品人妻少妇久久字幕| 超碰在线日韩一区| 91精品人妻偷情| 色盈盈影院| 日日狠狠久久偷偷色综合免费| 国产精品久久久久亚洲av| 国产女s强制榨精视频| 一区二区三区高清| 啊啊啊啊啊在线| 一区二区高清视频| 又粗又长又爽在线观看| jizzjizz欧美| 日韩性爱小视频在线观看| 亚洲免费人妻在| 五月天婷精品激情| 天天干天天干天天干| 99精品在线观看| 九九热免费国产视频婷婷伊人| 日韩精品 资源| 少妇毛片久久| 97在线青| 91亚洲网站| 丰满人妻一区二区三区免费| 欧美亚洲自拍另类人妻| 国产精品久久久久无码A√| 美女操逼A A| 3d成人精品一区二区| 小视频玖玖| 五月丁香激情综合| 亚洲男人的天堂一区二区| 老熟女熟妇| 日韩无码AB| 精久久久| 9丨久久九九九| 人人看人人插| 日本3级一区二区免费| 久草久热| 久久亚洲天堂| 青娱乐福利99| 超碰在线看| 精品国产自在在线99| 国产熟女| 精品传媒在线一区| 黄色av片三级三级三级免费看| www.婷婷| 久久大香蕉97| 成人一级性爱| 成人女人国产| 诱惑网综合| 激情综合二| 精品一区二区三区蜜桃臀赵总| 台湾肥佬网一区二区三区| 欧美综合网1| 欧州一区二区三区四区| 久久婷婷精品| 成人草草视频| 日本操逼视频导航| 日本大香蕉| 男女国产精品| 99久久e免费热视| 日产国产精品中文久久婷婷| 日韩天天综合| 国产亚洲精品玖玖玖在线观看| 性站| 97久久天天综合色天天综合色电影| 又大又大又大又粗爽高潮观看| 日韩午夜精品一区二区三区电影| 中文字幕在线观看网页| 91天天看| 中文字幕片| 伊人操| 美女自卫慰黄网站免费| 99re6在线视频精品免费完整版安卓版| 大学生美女口爆| 日本午夜久久电影| 五月天欧美色图| 91丨九色丨国产丨人妻在线| 四虎 精品 WWW| 一区二区三区一亚洲中文字幕、综合区灬| 国产大学生口爆吞精合集| 日韩av熟女一区二区三区成人| 密臀成人视频久久久| 思思热在线cao| 精品一区二区三区蜜桃| 中文字幕av亚洲在线| 国产肏屁眼视频| 97无码视频在线播放| 欧美 亚洲 制服 精品| 人人妻人人澡人人爽久久av| 亚洲另类在线观看| 亚洲图片91| 91chinese在线| 天躁夜夜躁2021| 九九久久精品| 天美91| 另类综合另类| 香伊人在线| 九九久久99| 欧美性爱无码一区二区三区| 9长久久精品| 夜色AV无码手机在线影院| 精品久久久不卡一区二区| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 97在线观看免费| 中文字幕在线观看二区三区| 中国91AV| 欧美激情视频一区二区三区不卡| 日韩综合成人免费视频| 青青草五月份天| 人妻少妇精品一区二区三区| 日本人妻最新在线中| 97超级欧美| 免费的黄片wwwwww| 亚洲不卡三级手机播放| 99后入| 免费观看啪视频| 亚洲一区二区三区婷婷| 国产少妇高潮| 天天日夜夜| 另类TS人妖一区二区三区| 2017超碰| 综合网,亚洲,欧美| 日本女优在线视频福利| 久久久久久久9| 69精品人人人人| 精品国产精品一区二区| 麻豆国产97在线| 久艹99| 婷婷综合在线观看| 婷婷亚洲色| 中文字幕一区二区三区四区在线视频| 美女骚尻视频| 色老汉色| 欧美九九爱| 性爱乱伦网址| 翔田千里AⅤHD无码| 国产精品高朝久久久久久久| 亚洲熟女国产综合另类| www.av在线观看| 欧美传媒| 97超碰色色| 久久中文字幕女同性恋一区| 亚洲污一污二| 午夜久久一区二区无码中出| 九九碰九九爱97超碰| 成人av性爱电影在线观看| 少妇人妻在线| 99久久9| 少妇人妻无码| 97色插| 91丨九色丨大屁股| 九九色婷婷| 琪琪精品免费一区二区三区 | 久久久久9999| 国产亚洲精品av一区| 骚女天天综合网| 国产精品毛片| 欧美精品三区| 亚码人妻| 亚洲成人色情五月天丁香花| 99爱久久视频频| 婷婷五月天丁香| 国产午夜无码片在线观看影视| 国产乱伦性爱区| 蜜臀久久99精品久久久电影| 97爱爱| 日韩9区| 9Ⅰ超碰| 玖玖久久久| 精品国产a∨一区天美传媒| 中亚黄色三级大片| 天天影视网色欲色香| 亚洲免费97免费| 中文字幕加勒比海高清无码免费视频| 天天看天天综合成人网| 91婷婷伊人狠人| 99热这里只有精品8| 人妻熟女av国产网站| 午夜福利免费福利视频| 婷婷丁香五月天综合东京热| 18禁超污无遮挡无码免费网| 五月婷婷六月丁香| 蜜臀少妇一区二区| 乱日视频| 国厂麻豆77q4| 日本免费二区三区| 欧美综合另类| ji熟女.com| 牛牛aV| 狠狠干综合| 91在线美女| 神马久久久久久久久久久久| 亚洲日韩东京热一区| 插入粉嫩少妇视频| 超碰97丝袜| 91在线精品一区二区三区| 欧美伊人久久综合网| 女人被男人桶爽视频网站| 性影在线视频| AV大香蕉| 超碰97色色| 裸体1区| 久热网| 大香蕉欧美| 欧美成人四级在线播放| 九九性爱网| 亚洲情色电影网| 99亚洲人人| 国产自偷| A级片日韩欧美国产欧美视频精选观看 | 色综合91好| 一本色道无码DVD中文字幕| 都市久久精品激情亚洲| 曰韩无码777| 熟妇视频一区二区三区在线观看| 亚洲熟妇综合久久久久久| 欧美精品系列| 岛国激情视频软件| 伊人久久88国产女| 欧美日韩97在线| 欧美97爱| 26uuu国产成人综合| 大香蕉伊人色偷偷在线| 另类专区加勒比| 欧美97| 超碰91在线| 麻豆伊人网| 中文字幕乱亚洲美女精品一区| 91亚洲色人| 噜噜在线| 久久久久幕乱码| 日本黄大片在线观看视频| www网站黄| 嗯啊不要啊啊在线观看视频| 2020天天色综合| 狠狠色伊人亚洲综合网站色| 99欧美| 久久久9品一区二区三区| 亚州成人a∨| 欧美一二级| 国产黄色在线播放观看| 午夜免费视频1000| 国产精品69久久久久久久| 人妻干天天| 91在线欧色| 欧美草草高清日韩视频| 国产无马视频| 久噜噜| 91久久免费视频互動交流 | 97日韩超碰超碰中文字幕| 中文操嬖片。| 是还免费视频1727我| 日本黄大片在线观看视频| 国产玖玖| 欧美激情综合网| 99无码视频| 91久久国产精品| 国产超碰人人操| 麻豆黄站| 九九综合久久| 91老熟妇| 亚洲综合888| TS人妖另类精品视频系列| 天天日老熟妇| 免费人成毛片乱码| 青青草伊人久久| 五月天婷婷在线看 | 日韩免费一级性爱视频| 后入内射蜜桃臀| 色在线综合| 日韩精品第3页| 色黄色美女大长腿午夜视频| 久久人妻一区二区三区高清| 中文字幕av亚洲在线| 97国产精品在线观看| 国产精品熟女乱伦| 极品色综合| 麻豆亚洲Av成人无码一区精品| 亚洲欧美黄| 密臀在线免费观看| 国产黄色在线播放观看| 日本精品久久久久久久| 亚洲熟女中文字幕在线| 欧美亚洲手机在线| 色眯眯射| 精品黑人一区二区| 大香蕉综合网| 一区二区三区色综合| a级成人毛片免费视频高清| 亚洲影视第一页| 亚洲精品一区中文字幕乱码| 免费视频在线一区二区不卡| 天美一区在线| 韩国久久97| 成人小说视频在线精品欧美| 欧日韩一二三f区| 国产极品999| 日韩人妻 中文字幕| 国产精品久久久久9999小说| 91偷拍欧美亚洲| 国产熟女乱论| 超碰免费97| 欧洲精品久久| 蜜色网色哟哟| 青娱乐久久艹| 欧美精品精品一区二区| 大香交| 欧美日韩免费专区在线| 国产伦乱91| 人人性爱视频免费| 美女十八禁| 色一射色一射| 岛国艾薇凹凸视频天堂| 蜜桃狠狠色伊人亚洲综合网站| 日韩美女,国产传媒,视频一区| 色色婷婷丁香| 色成人Www精品永久观看| 国产高清成人免费视频| 蜜桃网熟妇| 91天堂视频| 亚洲激情网一二三四区| 欧美大香蕉专区网| 欧美特大AA级黄片| 欧美天天弄| 四虎精品亚洲| 91精品又粗又猛又爽| 天天操天天射青青草| 欧美亚洲中文字幕| 福利操逼| 思思视频免费看网站| 激情在线青青操| 久久人妻一区二区三区高清| 好舒服视频| 午夜欧美J进J出白浆流出久久久| 国产女人高潮视频| 青青草中文-久久青草精品一区二区三 | 国内亚洲高清无码| 欧美激情一区| 精品亚洲天堂| 97天天| 78m成人视线| 天操天操夜操夜月月年年操操 | 色就色综合| 日本高清视频xxxx| 黄色人人| 精品成人亚洲午夜电影| 搞中出久久| 欧美亚洲第一页| 八戒无码国产午夜福利| 亚洲精品乱码线路中文字幕 | 91亚洲影院综合| 内射中出日韩在线观看视频| 精品人妻一区二区三区-国产| 老色69| 九九热男人天堂| 偷窥自拍亚洲色图| 黄页av| 久久久四区| 蜜臀99久久精品久久久懂爱| 亚洲无码精品AV久久久| 人人操我人人干| 高清无码一区二区三区| 色黄色美女大长腿午夜视频| 天天视频黄网站| 一区二区娱乐网站| a网站免费观看| 天堂九九九九九九九九九| 人人喜人人妻| 麻豆一区在线| 亚洲国产97在线精品一区| 97超碰大| 四虎午夜影院| 亚洲一区二区精品福利| 亚洲高潮少妇| 欧美性,色九九| 一二三四视频在线社区中文字幕| 亚洲日韩97| 97在线免费视频观看| 一级性爱视频免费观看 | 91丨熟女丨丰满熟女| 伊人久久艹| 色妹子A V| 亚洲第一二区另类图| 伊人久日| 9色国产精品一区粉嫩| 精品毛片av一区二区| 亚洲精品成人激情在线| 99re6久热只有精品6在线直播| 九九英色视频| 亚洲久草AV色图| 加勒比伊人| 色嗨嗨在线| 花野真衣| 亚洲素人综合| 免费A片三p视频| 在线可观看的黄色网址| 人人喜人人妻| 蜜臀99久久精品久久久久久| 2019精品国产无码成人| 婷婷在线视频| 99re在线视频| 天堂69亚洲精品中文字| 中文字幕成人| 蜜桃丰满熟妇av无码区不卡| 久久国产乱子伦精品免费女,网站| 久久久无码国精品无码三区三区| 青青草日本中文字幕| 性站| 日本999精品视频| 国产欧美另类久久久精品课程| 性欧美91| 一级A片女人高潮叫床| 人人弄人人摸| 国模精品一区二区三区苹果色戒 | 亚洲人久久久网| 亚洲精品中文字幕一区在线视频 | 国产久久一区二区三区野外在线| 熟女熟妇一区二区三区视频| 成人麻豆av电影网站| 91N欧美| 欧美激情一| 日本免费一级AAA大片器| 猛交交| 性欧美999| 久久免费精品视频免一| 加勒比综合九九99视频在线播放| 精品玖九九久| 国产女人和拘做爰视频 | 美女毛片999| 一区二区三区美女超清| 青青网三级视频| 玖玖爱视频网站| 國產尤物AV尤物在線觀看| 国产精品suv一区| 青青操网| 啊啊啊好舒服好爽啊啊啊视频| 999久久久| 男人亚洲91首页在线| 欧美色图亚洲激情| 人妻天堂综合网| 四虎免费在线观看| 日本久操视频| 国产强奸无码乱伦| 丝袜内射| 欧美激情性爱视频网站| 亚州色图欧美| av无码精品久久久久| 欧亚揄拍偷拍精品视频| 国产午夜激片Av毛片不卡| 中文字幕一区二区三四五区日日骚| 欧美经典一区二区三区| 中文久久96| 久久久久久久国产视频| 搡老女人老91妇女熟女| 天天色播亚洲综合网站| 超碰吊日色| 大香樵伊人网| 操逼网站网站| 亚洲污一污二| 中文自拍欧美影视| 久久久91| 情色av电影| 亚洲最新av无码成人精品区| 夜夜操夜夜高潮夜夜爽国产精品区| 911粉嫩人妻| 91丝袜视频在线观看| 99自拍B亚洲| 乱论91| 国产日韩美女小穴视频网站不卡| 天天插天天插| 7777奇米影视久久| 高清孕妇孕交 交孕妇| 91粉芽高清在线一区二区| 日韩亚洲欧美中文字幕| 98精品国产乱码久久久久久| 欧美成人性爱视频大全| 日本不卡一区二区| 91N综合网在线| 婷婷色网| 中文字幕奈奈美被公侵犯| 91综合天天看| 午夜精品久久久99| 丁香婷婷九月| 亚洲AV麻豆Aⅴ无码电影一| 人妻天天爽| 天天影视综合网欧美精品| 日韩欧美成人综合在线| 欧美宗合色| 久久综合久色欧美综合狠狠| 91大学精品激情戏| 国产女乱淫真高清免费视频| 变态综合色| 青青欧美| 99999精品成人| 亚洲中文字母在线播放| 黄色香蕉视频网站一区| 青娱乐黄色录像| 久久m| 日韩精品三区四区| 2018色综合天天操| 人人操人人摸人人看人人干| 色悠久| 日韩人人精品| 99蜜桃臀亚洲成人在线观看| 大香蕉免费中文| 91操人| 亚洲国产欧美另类自拍| 在线视频免费观看午夜| 欧美综合色图网| 青青草玖玖爱| 使劲用力艹少妇视频一区二区| 淮穴色AV| 丁香五月色| 久久精品店| 樱花蜜乳av| 日韩操啪| 青娱乐淫乱1314| 高清无码人妻久久久一区二区三区aⅴ| 亚洲超碰综合网| 国产丰满少妇久久久精品影院| 玖玖97综合| 水野优香在线观看| 一起草AV| 五月天伊人| 亚洲综合色婷婷| 日日碰狠狠添天天爽超| 日韩性爱再线视频| 强奸乱伦大香蕉网| 深夜国产一区二区三区在线看| 久久欲| 国产乱伦亚洲| 亚洲免费在线探花| 国产高清无码一区三区二区| 黄色片一区二区三区四区五区| 黄色成人网久久久久久| 人人弄人人摸| 日韩欧美大力操| 日韩熟女乱伦中出| 日韩精品人妻一| 最新中文字幕精品在线| 欧美性爱一级操| 日韩中文字幕视频在线观看| 91 亚洲 欧美 日韩 国产 综合| 激情网色| 欧美十八禁在线看| 99热精品在线| 一区久久久二区| 亚洲自拍另类丝袜综合| 丁香婷婷激情五月天无毒不卡| 欧美72网页| 久久久精品久久| 欧美91网| 91亚州| 国产精品露脸在线观看| 欧美一级A片不卡视频。| 高清无码 国产精品| 国模少妇一区二区三区| 亚洲无码99| 亚洲AV乱码专区国产噜噜亚洲| 亚洲宗合电影| 伊人久久蜜月| 91精品丝袜久久久久久| 超碰97色| 久草网站免费在线观看| www.99视频| 亚洲最大黄网| 国产精品国产| 国产精品天堂| 亚洲最新av无码成人精品区| 色999五月色| 麻豆黄四叶草网站| 久久久月天| 日本阿v天堂在线观看| 亚洲欧美综合区自拍另类| 精品少妇一区二区三区在线视频| 极品五月天噜噜| 亚洲综合射| 亚洲国产综合图区中文字幕| 日韩无码a片| 淫妻综合网| 国产精品在线网站| 天天射日日干| 亚洲成人美女无吗| 大香蕉免| 午夜噜噜噜| 国产高清精品一区二区三区毛片 | 久悠悠av| 九九九九一区| 影视综合无码少妇| 亚洲国男人的天堂| 超碰久久综合| 国产精品麻豆成人av| 激情看片网站| 西西美女视频网| 中文字幕三四五区| 丝袜熟女一区二区三区| 日韩在线人妻网站| 亚洲资源站| 久久久久久AⅤ无码免费肉站| 熟妇最新先锋一二三区| 欧美瑟综合| 午夜男人av| 宗合情欲网| 久草成人| 九九热在线视频| 91男女| 日韩一区二区高清在线观看的| www老逼91| 激情欧美97| 欧美国产日韩高清在线| 国产精品久久久久久久久久久久久久久久| 亚洲久久久久| 丁香五月天啪啪| 久久风骚城市| 人妻aa| 日本超碰色精品| 国产a片操逼| 欧美日韩黄色片一区二区三区四区人与兽做爱| 中文字幕一区二区三区人妻不卡| 久久久久国产精品片区无码直播| 麻豆 亚洲 97| 手机在线播放国产福利| 久久爽爽精品| 高清无码一区二区三区| 亚洲蜜臀懂色| 永久免费av无码网站国产app | 午夜操操操| 亚洲无码久久久久久久| 亚洲日韩久久精品一区| 国产日韩欧美中文在线播放| 中文字幕人妻色偷偷久久皮| 最新av中文字幕高清| 日本熟人妻中文字幕在线|...久久国产精品-国产精品_日本一区二区三区中文字幕 | 国产9区| 日韩熟妇二区| 91丨人妻丨国产丨丝袜| 色一射色一射| 91大神精品长腿在线观看网站| 91丝袜美腿网站| 五月丁香黄色网| 又黄又粗又硬又长又大| 欧美成人都市人妻| 伊香蕉综合久久久久久久噜噜噜 | 色女免费在线观看视频网址| 播播亚洲小说亚洲| 91超碰在线观看| 九九热精品在线| 青草成人免费视频一com| 色婷婷aV一区二区三区麻豆综合| 欧美gv在线观看| 日本顶级天天操狠狠操夜夜操中文字幕| 日本天天操| 高清不卡 中文 人妻| 韩国一级婬片A片AAAAA| 97手机日韩| 日本一片一区| 国产剧情AV不卡在线观看| 清纯唯美综合亚洲| 色老汉玖玖爱| 久久久久久人妻一区精品色欧美| 欧美国产操逼| 久久久一区二区三区四曲免费听| 日韩欧美性吧婷婷乱伦大香蕉| 日日黄色三级网站| 人人色人人操在线| 色拍偷亚洲| 花野真衣| 熟女啪啪视频| 你操综合| 亚洲精品久久久久久久久豆丁网| 色综合五月天| 色色五月婷婷| 91九九| 大香蕉伊人久久| 99热91| 狠狠干狠狠干| 日韩欧美视频青青| 欧美黑人XXXⅩ高潮交| 中亚精品极乱| 欧美亚洲丝袜人妻制服99| www.91色| 久久精品免视看国产成人﹣蜜臀av一区. 久久精品免视看国产成人,蜜臀av一区 | 在线视频97| 免看60秒涩涩视频| 欧美色九九九| 色色色欧美| 日本精品无码三级网站| 97视频在线看| 欧美综合狠| 国产丰满熟夫69mpp| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | AV男人天堂网| 青青色综合| 色色热| 色婷婷日韩精品一区二区三区| 又大又黄国产| 成人短视频在线观看| 亚洲AV噜噜狠狠网址蜜桃动漫| 青青草福利视频| 啊啊在线| 亚洲日韩东京热一区| 婷婷综合在线观看| 丁香五月成人| 色小视频蜜乳| 国产精品自在线发布| 亚洲av国产av综合av卡| 国产乱子伦一区二区三区在线观看| 99re在线视频国产| 青青操在线亚洲视频观看欧美在线| 69超碰综合| 凹凸视频在线一区二区| 日韩欧美女求操每天更新| 超碰成人人人爽人人爽| 成 人片 黄色大片| 久久精品国产免费观看99| 长长久久免费视频| 粘花网06av视频| 96精品一区| 国产精品网址| 91香蕉视频在线观看免费| 极品尤物女神在线观看| 激情五月天网站| 99青青草国产视频| 欧美色吧综合| 青娱乐淫乱1314| 国产精品制服丝袜清纯唯美| 色婷婷99| 丁香五月天久久精品视频一区二区三区| 日韩色女精品| 97天堂| 亚洲成人福利电影免费| 蜜臀少妇一区二区| 天堂涩涩| 日韩无码一区二区三区| 免费精品中文字幕| 一区二区偷拍拍视频| 大肉棒导航| 久久精品操| 精品亚洲国产成人av网站| 秋霞Av理论一级在线| 亚洲少妇诱惑| 伊人伊人LD| 91总综合网| 日日夜夜天天| 欧差乱伦二三| 九九探花视频在线观看| 综合色久欲| 四季av一区二区凹凸精品小说| 99re综合伊人| 婷婷探花久久精品一区| 日韩欧美麻豆| 96精品久久久久中文字幕| 亚洲情色在线| 91搡老女人老妇女老熟女歌词翻译| 蜜桃午夜视频一区二区 | 国产第11页| 综合一区二区影视| 东北女人性交| 五月天亚洲色图| 草草电影院| 一类无码操逼视频| 日韩免费性爱视频在线观看| 亚洲婷婷五月天| 99re不伦| 91女优在线观看| 老鸭窝成人免费毛片视频| aaa亚无码专区| 玖玖资源视频一区二区三区| 性色AV网站| 天天舔天天| 99精品无码| 荡小穴在线观看| 大香蕉男女超碰精品在线| 96AV久久久| 长长久久曰曰夜夜成人网| 久久久久久久久久久久黄色 | 成人小说视频在线精品欧美| 99re公开精品免费视频| 久久五月视频| 97日视频| 91成人无码| 免费一级特黄特色大片在线观看看 | 婷婷久草| 丁香五月性| 久久鲁夜| 成人一级性爱| 二三四区精品| 麻豆国产视频精品观看| 99热精品青草在线| 成 人 A V免费视频在线观看| 超碰97欧美在线| 屁股久久久久久| 精品夜夜澡人妻无码| 亚洲一二三四区| 亚洲AV无码天美传媒一区| 97欧美| 韩国轻伦国内自拍一区| 一起草高清无码| 男人下部插入女人下部| 成人免费性爱视视| 精品久久久久黄少妇| 亚洲黄色视频在线观看视频| 亚洲欧美色综合| 影视综合无码少妇| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 成人性爱高清视频免费看| 尤物视频偷拍免费| 男人在线天堂| 综合久久久久久久综合网| av在线浏览| 97欧美视频| 青青草操逼逼视频| 国产精品日日摸天天碰| 在免费jIzzjIzz在线视频| 久久99999| 欧美中文字幕日韩在线| 97香焦色区| 久久东京伊人一本到鬼色| 欧州色图区| 久久久久久久久一区二区三区| 尤物一级在线免费观看| 亚洲日韩久久精品一区| 国产美女销魂在线观看不卡| 亚洲欧美综合色| 欧美乱伦专区| 久久久工口| 白丝AV| 爆乳免费黄网站| 农村女一级毛卡片| 在线啊啊啊啊| 亚洲本色精品一区二区久久| 嗯嗯嗯好爽| 色欲av国内精品久久久久久| 91欧美高清| 97亚洲综合| 蜜臀在线免费观看在线免费观看| 国产色图乱伦| 丝袜喷水在线| 中文字幕高清精品一区| 欧美 传媒 麻豆 日韩 偷拍| 欧美性生活男人的天堂| 亚洲蜜臀懂色| 国产女人高潮嗷嗷嗷叫小说 | 中文字幕日韩电影人妻| 天天综合有色网| 欧洲亚洲国产综合在线| 精品国产国产AV| av无码精品久久久久| 亚州少妇| 欧美一区二区观看在线| 亚洲91网| 蜜臀久久久久久999| 人妻精品一区一区三区蜜桃91| 国产成人久久久精品免费AV| 老熟女阿 国产91| 国产91美女高潮| 夜夜草天天| 五十路人妻在线| 能看的AV| av网站国产主播在线| surenchaopeng| 操逼网免费无码视频| 男人的天堂免费| 亚洲一区二区三区麻豆传媒| 亚洲最大成人a毛毛片| 天天操熟妇| 天天看综合网| 日韩性爱毛片操骚逼| 亚欧美无遮挡| 男人天堂.AB| 亚洲最新av无码成人精品区| 噜噜噜噜天天狠狠| 九九久久久久久爱| 中国女人内射6XXXXX| 青青久久艹| 曰本91情色| 五月天开心网| www亚洲免费| 日本三级精品| 青青操在线亚洲视频观看欧美在线 | 激情五月综合开心五月| 91热色| 亚洲黄色a级片| 欧美精品宗合| 99热这里只有精品18| 18精品一二区| 超碰在线成人电影| 啊啊啊啊好疼视频| 欧美日韩大陆黑人少妇99| 精品午夜福利国产一区二区在线观看| 国产又粗又长又大的视频| 97日视频| 欧美色偷拍| 人人透人人操| 新久久AV| 亚洲 暴爽 AV人人爽日日碰| 欧美大色交| 久久色一区| 亚洲久热| 日本人人操人人操| 综合伊人激情| 91色狼| 东京热毛片调教| 97精品久久久久中文字幕| 加勒比在线视频| 91久久久久久久久18| 性影在线视频| 亚欧无码线免费观看视频| 亚洲天天自拍| 男人的天堂日本东京热| 日本裸体久久色噜噜| 无码色| 岛国精品视频在线观看| 十八岁啪啪视频免费看| 欧美精品精品一区二区| 国语少妇精| 欧美另类丝袜熟女| 久久久少妇诱惑精品视频| 欧亚第一综合网| 91人妻精华帖| 毛片久久| 中文字幕乱码人妻二区三区| 九月激情婷婷| 亚洲中文字幕在现观看| 综合久欧洲| 污到发麻的视频 国产| 国产后入精品| 五月婷婷六月色| 日韩啪啪视频| av片在线观看免费播放| 很很热性爱视频| 1024人妻熟女一区二区三区| 思思热国产在线视频| 影音先锋少妇| 午夜乱轮操逼视频免费看| 丁香五六月啪啪| 麻豆国产精品午夜视频| 校园春色综合网| 狠狠爱综合网| 色吧 综合| 色哟哟 日韩精品| 韩国免费播放一级毛片| 中文字幕丝袜人妻| 天美国产三级传媒| 国产精品三级视频网站| 日韩免费a级毛片无码a∨| 亚洲人妻五月丁香婷婷| 久啪视频| 殴美色网| 97av在线观看| 国产综合色精品在线观看| 99re免费| 岛国免费视频在线| 一区二区三区黄色片a| 色色香蕉|