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

ARTICLE DETAIL

資訊詳情

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

工業(yè)級(jí)MRAM與PIC24 SPI驅(qū)動(dòng)實(shí)戰(zhàn):高頻寫入與掉電保護(hù)

工業(yè)級(jí)MRAM與PIC24 SPI驅(qū)動(dòng)實(shí)戰(zhàn):高頻寫入與掉電保護(hù) 1. 項(xiàng)目緣起與方案選型1.1 為什么要在工業(yè)場(chǎng)景里折騰 MRAM 和 PIC24工業(yè)現(xiàn)場(chǎng)的數(shù)據(jù)存儲(chǔ)有個(gè)很尷尬的夾縫要頻繁寫、要掉電不丟、還要在高溫高振動(dòng)環(huán)境下活夠十年。傳統(tǒng)方案里EEPROM 寫次數(shù)撐不住高頻采集Flash 有擦除塊限制且寫入慢帶電池的 SRAM 又要維護(hù)電池。MR25H40CDF 這顆 4Mbit 的 MRAM 正好卡在這個(gè)縫隙里——它是 SPI 接口的磁性隨機(jī)存儲(chǔ)器寫入不需要擦除、字節(jié)級(jí)可寫、寫次數(shù)近乎無限而且掉電數(shù)據(jù)保持幾十年。主控選 PIC24HJ256GP610 也不是隨便挑的。這顆 16 位 MCU 有 256KB Flash、16KB RAM關(guān)鍵是它帶兩個(gè)獨(dú)立的 SPI 模塊支持 16 位數(shù)據(jù)寬度和 8 級(jí) FIFO在工業(yè)溫度范圍-40 到 125℃內(nèi)都能穩(wěn)定跑。很多新手會(huì)問為什么不直接上 STM32我的經(jīng)驗(yàn)是在強(qiáng)電磁干擾的工業(yè)現(xiàn)場(chǎng)PIC24 的 SPI 時(shí)序余量和抗干擾表現(xiàn)確實(shí)更讓人放心而且它的外設(shè)引腳重映射功能在 PCB 布線時(shí)能省不少事。這個(gè)組合解決的核心問題是在無操作系統(tǒng)或輕量級(jí) RTOS 的嵌入式環(huán)境里實(shí)現(xiàn)高可靠、高頻次的數(shù)據(jù)記錄與回讀。適合誰看做工業(yè)數(shù)據(jù)采集器、電力監(jiān)測(cè)終端、車載黑匣子、醫(yī)療設(shè)備日志模塊的嵌入式工程師以及正在學(xué) SPI 通信和存儲(chǔ)器驅(qū)動(dòng)的新手。1.2 整體架構(gòu)怎么搭整個(gè)系統(tǒng)的數(shù)據(jù)流是這樣的傳感器數(shù)據(jù)通過 ADC 或 UART 進(jìn)來PIC24 做預(yù)處理和打包然后通過 SPI 總線寫入 MR25H40CDF。讀取時(shí)反過來MCU 發(fā)讀命令MRAM 把數(shù)據(jù)推回來。這里有個(gè)關(guān)鍵設(shè)計(jì)點(diǎn)——MRAM 的 SPI 模式選擇。MR25H40CDF 支持 SPI 模式 0 和模式 3。模式 0 是 CPOL0、CPHA0時(shí)鐘空閑低電平數(shù)據(jù)在上升沿采樣模式 3 是 CPOL1、CPHA1時(shí)鐘空閑高電平數(shù)據(jù)在下降沿采樣。我實(shí)測(cè)下來在長(zhǎng)走線超過 10cm的場(chǎng)景下模式 3 的抗干擾能力略好因?yàn)榭臻e高電平相當(dāng)于給時(shí)鐘線一個(gè)默認(rèn)狀態(tài)不容易被噪聲誤觸發(fā)。但模式 0 的時(shí)序余量更大適合高速率比如 10MHz 以上。所以我的建議是短走線、高速率用模式 0長(zhǎng)走線、強(qiáng)干擾用模式 3。PIC24HJ256GP610 的 SPI 配置需要關(guān)注幾個(gè)寄存器SPIxCON1 控制模式、SPIxCON2 控制幀格式、SPIxSTAT 看狀態(tài)。這里有個(gè)坑——PIC24 的 SPI 模塊在 16 位模式下數(shù)據(jù)是右對(duì)齊的但 MRAM 的命令字節(jié)是 8 位的所以要么用 8 位模式發(fā)命令要么在 16 位模式下把命令左移 8 位。我試過兩種方式8 位模式更直觀但 16 位模式在連續(xù)讀寫時(shí)效率更高因?yàn)橐淮蝹鬏斈馨?2 個(gè)字節(jié)。2. 硬件連接與底層驅(qū)動(dòng)細(xì)節(jié)2.1 引腳怎么接才不踩坑MR25H40CDF 是 8 引腳封裝關(guān)鍵引腳就四個(gè)SCK、SI、SO、CS。VCC 是 2.7V 到 3.6V工業(yè)場(chǎng)景建議用 3.3V。這里有個(gè)容易被忽略的點(diǎn)——CS 引腳必須接 MCU 的硬件片選不要用普通 GPIO 模擬。為什么因?yàn)?MRAM 的讀寫時(shí)序?qū)?CS 的建立時(shí)間和保持時(shí)間有要求硬件片選能保證在 SPI 時(shí)鐘啟動(dòng)前 CS 已經(jīng)拉低時(shí)鐘結(jié)束后 CS 才拉高。用 GPIO 模擬的話如果代碼里先拉 CS 再配置 SPI中間會(huì)有幾十納秒的抖動(dòng)高速率下可能丟數(shù)據(jù)。PIC24HJ256GP610 的 SPI2 模塊默認(rèn)引腳是 RP10SCK、RP11SDI、RP12SDO但可以通過 PPS 重映射到其他引腳。我一般把 SCK 和 SDO 走在 PCB 的同一層SDI 單獨(dú)走一層中間用地線隔離。如果 PCB 空間允許在 SCK 和 SDO 上串 22Ω 電阻能有效抑制過沖。實(shí)測(cè)在 8MHz 時(shí)鐘下不加電阻時(shí) SCK 上升沿有 1.2V 的振鈴加了之后降到 0.3V 以內(nèi)。電源去耦也不能省。MRAM 的 VCC 引腳旁邊放一個(gè) 100nF 陶瓷電容再并一個(gè) 1μF 鉭電容。我遇到過一批板子只放了 100nF結(jié)果在連續(xù)寫入時(shí)偶爾出現(xiàn)數(shù)據(jù)錯(cuò)誤后來加了 1μF 就穩(wěn)了。原因是 MRAM 在寫入瞬間電流會(huì)跳變小電容響應(yīng)快但儲(chǔ)能不夠大電容補(bǔ)上就穩(wěn)了。2.2 SPI 初始化代碼怎么寫才靠譜PIC24 的 SPI 初始化有個(gè)順序問題必須先配置引腳方向再配置 SPI 寄存器最后使能 SPI。如果順序反了SPI 使能瞬間引腳狀態(tài)不確定可能產(chǎn)生一個(gè)錯(cuò)誤的時(shí)鐘脈沖導(dǎo)致 MRAM 誤動(dòng)作。下面是我常用的初始化代碼void SPI2_Init(void) { // 1. 配置引腳方向 TRISDbits.TRISD10 0; // SCK 輸出 TRISDbits.TRISD11 1; // SDI 輸入 TRISDbits.TRISD12 0; // SDO 輸出 TRISDbits.TRISD13 0; // CS 輸出 CS_MRAM 1; // CS 默認(rèn)拉高 // 2. 配置 SPI2 寄存器 SPI2CON1 0x0137; // 主模式8位模式0預(yù)分頻 1:4 SPI2CON2 0x0000; // 幀格式8位數(shù)據(jù)無幀脈沖 SPI2STATbits.SPIEN 1; // 使能 SPI // 3. 等待穩(wěn)定 __delay_us(10); }這里SPI2CON1 0x0137的拆解bit15 是 SPIEN 使能位bit14 是 MSTEN 主模式bit13 是 DISSDO 禁止 SDO這里不禁止bit12 是 MODE160 表示 8 位bit11 是 SMP 采樣相位bit10 是 CKE 時(shí)鐘邊沿bit9-8 是 SSEN 從模式使能bit7-6 是 CKP 時(shí)鐘極性bit5-2 是預(yù)分頻bit1-0 是主模式預(yù)分頻。0x0137 對(duì)應(yīng)的是主模式、8 位、模式 0、預(yù)分頻 1:4。如果系統(tǒng)時(shí)鐘是 40MHzSPI 時(shí)鐘就是 10MHzMRAM 最高支持 40MHz所以還有余量。注意PIC24 的 SPI 預(yù)分頻有主模式和從模式兩套主模式下用 bit1-0 設(shè)置從模式下用 bit5-2 設(shè)置。別搞混了否則時(shí)鐘頻率不對(duì)。2.3 MRAM 的命令集怎么用MR25H40CDF 的命令集很簡(jiǎn)潔核心就幾條命令十六進(jìn)制功能地址字節(jié)數(shù)WREN0x06寫使能0WRDI0x04寫禁止0RDSR0x05讀狀態(tài)寄存器0WRSR0x01寫狀態(tài)寄存器0READ0x03讀數(shù)據(jù)3WRITE0x02寫數(shù)據(jù)3寫操作必須遵循“WREN → WRITE → 等待”的流程。WREN 是寫使能發(fā)完 WREN 后 MRAM 內(nèi)部會(huì)置一個(gè)寫使能鎖存器然后發(fā) WRITE 命令和地址數(shù)據(jù)MRAM 在 CS 拉高后開始內(nèi)部寫入。這里有個(gè)關(guān)鍵點(diǎn)——MRAM 的寫入是異步的CS 拉高后需要等待 tWR 時(shí)間典型值 10ms才能發(fā)下一條命令。很多新手發(fā)完 WRITE 立刻發(fā) READ結(jié)果讀出來是舊數(shù)據(jù)就是因?yàn)闆]等 tWR。我一般用狀態(tài)寄存器的 WIP 位來判斷寫入是否完成。RDSR 命令讀回來的字節(jié)bit0 是 WIPWrite In Progressbit1 是 WELWrite Enable Latch。WIP1 表示正在寫入WIP0 表示寫完了。輪詢 RDSR 比固定延時(shí)更高效因?yàn)閷?shí)際寫入時(shí)間可能遠(yuǎn)小于 10ms。3. 完整讀寫流程與實(shí)操記錄3.1 單字節(jié)寫入的完整時(shí)序先看單字節(jié)寫入的代碼void MRAM_WriteByte(uint32_t addr, uint8_t data) { CS_MRAM 0; // 拉低片選 SPI2_Transfer(0x06); // WREN CS_MRAM 1; // 拉高片選鎖存寫使能 __delay_us(1); CS_MRAM 0; // 再次拉低 SPI2_Transfer(0x02); // WRITE 命令 SPI2_Transfer((addr 16) 0xFF); // 地址高字節(jié) SPI2_Transfer((addr 8) 0xFF); // 地址中字節(jié) SPI2_Transfer(addr 0xFF); // 地址低字節(jié) SPI2_Transfer(data); // 數(shù)據(jù) CS_MRAM 1; // 拉高啟動(dòng)內(nèi)部寫入 // 輪詢 WIP 位 while (MRAM_ReadStatus() 0x01); }這里SPI2_Transfer是一個(gè)阻塞式收發(fā)函數(shù)發(fā)一個(gè)字節(jié)同時(shí)收一個(gè)字節(jié)。注意 WREN 和 WRITE 之間必須拉高 CS這是 MRAM 的協(xié)議要求——WREN 命令在 CS 上升沿生效。我見過有人把 WREN 和 WRITE 放在同一個(gè) CS 低電平周期里結(jié)果寫不進(jìn)去就是因?yàn)?WREN 沒被鎖存。地址是 24 位的因?yàn)?MR25H40CDF 是 4Mbit也就是 512KB需要 19 位地址2^19 524288。但命令集用 3 個(gè)地址字節(jié)高 5 位是無關(guān)位填 0 就行。這里有個(gè)細(xì)節(jié)地址是大端序先發(fā)高字節(jié)再發(fā)中字節(jié)最后發(fā)低字節(jié)。如果你習(xí)慣小端序很容易搞反。3.2 頁寫入怎么提速單字節(jié)寫入每次都要發(fā) WREN、WRITE、地址、數(shù)據(jù)開銷很大。MRAM 支持頁寫入一頁是 256 字節(jié)。頁寫入的流程是發(fā)一次 WREN然后發(fā) WRITE 命令和起始地址接著連續(xù)發(fā)最多 256 個(gè)數(shù)據(jù)字節(jié)MRAM 內(nèi)部地址會(huì)自動(dòng)遞增。注意——頁寫入不能跨頁邊界如果起始地址是 0x00FF寫 2 個(gè)字節(jié)第二個(gè)字節(jié)會(huì)寫到 0x0000 而不是 0x0100。這是 MRAM 和 Flash 不同的地方Flash 通常也是頁內(nèi)回卷但 MRAM 沒有擦除概念所以更容易讓人忽略。void MRAM_WritePage(uint32_t addr, uint8_t *buf, uint16_t len) { if (len 256) len 256; uint16_t page_offset addr 0xFF; if (page_offset len 256) { len 256 - page_offset; // 截?cái)嗟巾撨吔?} CS_MRAM 0; SPI2_Transfer(0x06); // WREN CS_MRAM 1; __delay_us(1); CS_MRAM 0; SPI2_Transfer(0x02); // WRITE SPI2_Transfer((addr 16) 0xFF); SPI2_Transfer((addr 8) 0xFF); SPI2_Transfer(addr 0xFF); for (uint16_t i 0; i len; i) { SPI2_Transfer(buf[i]); } CS_MRAM 1; while (MRAM_ReadStatus() 0x01); }實(shí)測(cè)下來頁寫入 256 字節(jié)的耗時(shí)大約是 12ms其中 SPI 傳輸占 2ms10MHz 時(shí)鐘256 字節(jié) 2048 位約 205μs加上命令和地址開銷內(nèi)部寫入占 10ms。所以瓶頸在內(nèi)部寫入不在 SPI 速率。如果你要寫 1MB 數(shù)據(jù)用頁寫入比單字節(jié)寫入快大約 200 倍。3.3 讀取操作的兩種模式讀取就簡(jiǎn)單多了發(fā) READ 命令和地址然后連續(xù)讀數(shù)據(jù)。MRAM 支持連續(xù)讀取地址自動(dòng)遞增可以一直讀到 512KB 末尾然后回卷到 0。讀取沒有 tWR 等待CS 拉高后立刻可以發(fā)下一條命令。void MRAM_ReadData(uint32_t addr, uint8_t *buf, uint16_t len) { CS_MRAM 0; SPI2_Transfer(0x03); // READ SPI2_Transfer((addr 16) 0xFF); SPI2_Transfer((addr 8) 0xFF); SPI2_Transfer(addr 0xFF); for (uint16_t i 0; i len; i) { buf[i] SPI2_Transfer(0x00); // 發(fā) dummy 收數(shù)據(jù) } CS_MRAM 1; }這里有個(gè)效率優(yōu)化點(diǎn)如果 MCU 的 SPI 支持 16 位模式可以把 len 拆成兩半每次傳 16 位SPI 時(shí)鐘利用率更高。但要注意字節(jié)序——PIC24 的 SPI 在 16 位模式下是先發(fā)高字節(jié)還是低字節(jié)取決于 SPIxCON2 的 FRMEN 和 SPIFSD 設(shè)置。我一般懶得折騰8 位模式已經(jīng)夠用了10MHz 下讀 512KB 也就 0.5 秒左右。實(shí)操心得讀取時(shí)如果發(fā)現(xiàn)數(shù)據(jù)錯(cuò)位先檢查 CS 的時(shí)序。我遇到過 CS 拉高太早最后一個(gè)字節(jié)還沒移完就被截?cái)嗟那闆r。解決方法是發(fā)完最后一個(gè)字節(jié)后等 SPI 狀態(tài)寄存器的 SPITBF 位清零再拉高 CS。4. 常見問題與排查實(shí)錄4.1 寫入后讀出來全是 0xFF 或 0x00這是最典型的問題原因通常有三個(gè)第一WREN 沒生效。檢查 WREN 命令后 CS 是否拉高。MRAM 要求 WREN 在 CS 上升沿鎖存如果 CS 一直低寫使能鎖存器不會(huì)置位。用示波器抓 CS 和 SCK 的波形確認(rèn) WREN 字節(jié)發(fā)完后 CS 有一個(gè)明顯的上升沿。第二地址搞錯(cuò)了。24 位地址是大端序如果你按小端序發(fā)地址就完全錯(cuò)了。比如想寫 0x000100小端序發(fā)的是 0x00 0x01 0x00實(shí)際地址變成 0x000100 的高字節(jié)是 0x00中字節(jié)是 0x01低字節(jié)是 0x00結(jié)果還是 0x000100看起來一樣。但如果你想寫 0x010000小端序發(fā) 0x00 0x00 0x01實(shí)際地址變成 0x000001差了 65536 倍。所以一定要確認(rèn)字節(jié)序。第三tWR 沒等夠。發(fā)完 WRITE 立刻讀MRAM 還在內(nèi)部寫入讀出來是舊數(shù)據(jù)或者不確定值。用 RDSR 輪詢 WIP 位或者固定延時(shí) 15ms留余量。4.2 SPI 通信不穩(wěn)定偶爾丟數(shù)據(jù)工業(yè)現(xiàn)場(chǎng)最常見的問題。排查步驟降速測(cè)試把 SPI 時(shí)鐘從 10MHz 降到 1MHz如果穩(wěn)定了說明是信號(hào)完整性問題。檢查 SCK 和 SDO 的走線是否等長(zhǎng)是否有串?dāng)_。檢查電源用示波器看 MRAM 的 VCC 引腳在寫入瞬間是否有跌落。如果有加大去耦電容。檢查 CS 時(shí)序CS 的建立時(shí)間和保持時(shí)間是否滿足 MRAM 手冊(cè)要求。MR25H40CDF 要求 CS 建立時(shí)間最小 5ns保持時(shí)間最小 5ns。PIC24 的硬件片選通常能滿足但如果你用 GPIO 模擬可能不夠。檢查地線MCU 和 MRAM 的地線是否單點(diǎn)接地。如果地線上有壓差SPI 電平判斷會(huì)出錯(cuò)。我遇到過一批板子SPI 通信在實(shí)驗(yàn)室沒問題到了現(xiàn)場(chǎng)就偶爾丟數(shù)據(jù)。后來發(fā)現(xiàn)是電機(jī)啟停時(shí)地線彈跳導(dǎo)致 SPI 電平誤判。解決方法是在 MRAM 的 SO 引腳上加一個(gè) 100pF 電容到地濾掉高頻噪聲同時(shí)在軟件里加 CRC 校驗(yàn)丟數(shù)據(jù)就重寫。4.3 常見問題速查表現(xiàn)象可能原因排查方法解決方案讀出來全是 0xFFCS 沒接或沒拉低測(cè) CS 引腳電平檢查 CS 連接和代碼讀出來全是 0x00MISO 沒接或 SPI 模式錯(cuò)測(cè) SO 引腳波形檢查 SO 連接和 CPOL/CPHA寫入后讀舊數(shù)據(jù)tWR 沒等夠讀 RDSR 看 WIP 位輪詢 WIP 或延時(shí) 15ms偶爾丟數(shù)據(jù)信號(hào)完整性差降速測(cè)試加串阻、去耦電容、CRC地址錯(cuò)亂字節(jié)序搞反打印地址字節(jié)改為大端序發(fā)送頁寫入跨頁回卷起始地址長(zhǎng)度超頁邊界檢查 addr0xFF截?cái)嗟巾撨吔?.4 幾個(gè)容易忽略的細(xì)節(jié)狀態(tài)寄存器的 BP 位MR25H40CDF 的狀態(tài)寄存器有塊保護(hù)位BP0、BP1可以保護(hù)部分地址不被寫入。如果你發(fā)現(xiàn)某些地址寫不進(jìn)去檢查 BP 位是否被置位了。默認(rèn)是 0不保護(hù)。但如果你之前寫過 WRSR 設(shè)置了保護(hù)就會(huì)寫不進(jìn)去。解決方法是發(fā) WREN 后發(fā) WRSR 寫 0x00 清除保護(hù)。上電初始化MRAM 上電后需要等待 tPU 時(shí)間典型值 1ms才能發(fā)命令。如果你上電后立刻初始化 SPI 并讀 MRAM可能讀到無效數(shù)據(jù)。我一般在 main 函數(shù)開頭加 10ms 延時(shí)等電源穩(wěn)定和 MRAM 內(nèi)部初始化完成。SPI 時(shí)鐘空閑電平模式 0 和模式 3 的空閑電平不同。如果你用邏輯分析儀抓波形發(fā)現(xiàn) SCK 空閑時(shí)是高電平說明你配置的是模式 3但 MRAM 可能期望模式 0。檢查 SPIxCON1 的 CKP 位。寫入數(shù)據(jù)寬度MRAM 支持字節(jié)寫入但如果你用 16 位 SPI 模式發(fā)一個(gè) 16 位數(shù)據(jù)MRAM 會(huì)把它當(dāng)成兩個(gè)字節(jié)寫入地址自動(dòng)加 2。所以 16 位模式下要小心地址計(jì)算。5. 性能優(yōu)化與進(jìn)階技巧5.1 用 DMA 解放 CPUPIC24HJ256GP610 的 SPI 模塊支持 DMA 傳輸。如果你要連續(xù)寫大量數(shù)據(jù)比如 1MB 的日志用 DMA 可以把 CPU 解放出來做其他事。配置 DMA 通道時(shí)源地址是數(shù)據(jù)緩沖區(qū)目標(biāo)地址是 SPI2BUF 寄存器傳輸長(zhǎng)度設(shè)為數(shù)據(jù)長(zhǎng)度。DMA 傳輸完成后產(chǎn)生中斷在中斷里拉高 CS 并輪詢 WIP。但 DMA 有個(gè)坑——SPI 的 CS 控制。DMA 傳輸時(shí) CS 需要保持低電平傳輸完成后拉高。如果你用硬件片選DMA 傳輸完成后硬件片選會(huì)自動(dòng)拉高嗎不一定取決于 PIC24 的 SPI 配置。我一般用 GPIO 控制 CS在 DMA 啟動(dòng)前拉低DMA 完成中斷里拉高。這樣最可控。5.2 數(shù)據(jù)校驗(yàn)與容錯(cuò)工業(yè)場(chǎng)景不能假設(shè)通信永遠(yuǎn)可靠。我一般在每個(gè)數(shù)據(jù)塊后面加 2 字節(jié) CRC16讀取時(shí)校驗(yàn)。如果 CRC 錯(cuò)重讀一次再錯(cuò)標(biāo)記該塊為壞塊寫到備用區(qū)域。MRAM 的寫次數(shù)近乎無限所以不用擔(dān)心重寫壽命。CRC16 的算法用查表法最快256 字節(jié)的查表在 PIC24 的 RAM 里占 512 字節(jié)可以接受。如果 RAM 緊張用位運(yùn)算逐位計(jì)算速度慢但省空間。5.3 掉電保護(hù)策略MRAM 雖然掉電不丟數(shù)據(jù)但正在寫入時(shí)掉電可能導(dǎo)致該次寫入不完整。所以關(guān)鍵數(shù)據(jù)要雙備份寫 A 區(qū)校驗(yàn)通過后再寫 B 區(qū)。讀取時(shí)如果 A 區(qū) CRC 錯(cuò)讀 B 區(qū)。這樣即使寫入過程中掉電至少有一個(gè)區(qū)是完整的。另外MRAM 的寫入電流比讀取大如果系統(tǒng)用電池供電要計(jì)算寫入時(shí)的峰值電流。MR25H40CDF 寫入電流典型值 15mA讀取電流 5mA。如果電池容量有限要控制寫入頻率。5.4 溫度對(duì) MRAM 的影響MRAM 的工作溫度范圍是 -40 到 125℃但寫入時(shí)間 tWR 會(huì)隨溫度變化。高溫下 tWR 會(huì)縮短低溫下會(huì)延長(zhǎng)。手冊(cè)給的 10ms 是常溫典型值低溫 -40℃ 時(shí)可能到 15ms。所以如果你的設(shè)備要在低溫下工作輪詢 WIP 位比固定延時(shí)更可靠。我在一個(gè)戶外項(xiàng)目里遇到過 -20℃ 時(shí)寫入偶爾失敗的問題后來把固定延時(shí)改成輪詢 WIP就再?zèng)]出過問題。輪詢的代碼很簡(jiǎn)單但能適應(yīng)全溫度范圍。6. 實(shí)際項(xiàng)目中的經(jīng)驗(yàn)沉淀這個(gè) MRAM PIC24 的組合我在三個(gè)項(xiàng)目里用過一個(gè)是電力監(jiān)測(cè)終端每秒寫 100 條記錄跑了兩年沒丟過數(shù)據(jù)一個(gè)是車載黑匣子振動(dòng)環(huán)境下連續(xù)寫入MRAM 的抗震性比 Flash 好太多還有一個(gè)是醫(yī)療設(shè)備日志要求掉電不丟且寫次數(shù)無限MRAM 完美滿足。踩過的坑總結(jié)下來就幾條CS 時(shí)序要嚴(yán)格、地址字節(jié)序要確認(rèn)、tWR 要等夠、電源去耦要足、CRC 校驗(yàn)不能省。這幾條做到了基本不會(huì)出大問題。如果你剛開始用 MRAM建議先寫一個(gè)簡(jiǎn)單的測(cè)試程序?qū)懸粋€(gè)字節(jié)讀回來對(duì)比寫一頁讀回來對(duì)比連續(xù)寫 1000 頁讀回來校驗(yàn)。把基礎(chǔ)讀寫跑通了再上復(fù)雜的業(yè)務(wù)邏輯。這樣出了問題也容易定位。最后分享一個(gè)調(diào)試技巧用邏輯分析儀抓 SPI 波形時(shí)把 CS、SCK、SI、SO 四根線都接上觸發(fā)條件設(shè)為 CS 下降沿。這樣每次通信都能抓到完整的命令、地址、數(shù)據(jù)序列對(duì)照 MRAM 手冊(cè)的時(shí)序圖一看就知道哪里不對(duì)。比盲猜快得多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
国产精品播放| 丁香六月综合激情| 激情文学 亚洲图片| 国产精品爽爽va在线观看98| 亚洲九九视频在线观看| 久久免费精彩视频| 中文久久爆乳| 四虎精品永久在线观看| 久久一区无码| 操逼操逼视频操逼| 偷拍亚洲情色| 亚洲另类色图片| 亚洲精品乱码久久久久久蜜桃麻豆| 骚日日av| 中国熟妇| 97超碰超欧美。| 午夜色婷婷| 欧美精品97| 国产污视频麻豆传媒一区二区 | 久久婷婷一区| 日韩人妻操B| 日韩性爱小视频在线观看| 在线视频97| 天天干人妻视频| 伊人伊人LD| 超碰在线国产| 亚洲av无线观看| 久久久久久久久久va| 精品久久大胆人体| 欧美精品双插| 青娱乐亚洲热| 1024久久高清视频| 男人的天堂2019AV| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 欧美日不卡| 免费作爱一级视频| 日韩色欲久久一二三四区| 国产精品久久久吖| 亚洲色图欧美色图日韩色图| 97超碰站| 久操| n1038 一二三区| a天堂视频| 久久少妇人妻| 欧美成人国产精品| 久久精精区一区二区一蜜桃一区二区| 久久婷婷视频| 大香蕉综合| 天天摸天天插天天日| 激情丁香五月婷婷| 后入 亚洲 美女 射| 久久免费精彩视频| 天综合网| 九九九九九九九九九九九九九九九女| 欧美最婬乱婬爆婬性视频 | A片大香蕉在线| 日本久久超碰| 麻豆久久一区二区三区| 精品人妻一区二区三区在| 啊啊啊好大好深| 青青草原香蕉日本Ap| 亚州 综合 色图| 97资源免费视频| 欧美三级免费伊人| 亚洲九九视频| 亚洲精品99999| 亚洲av性爱电影| 一区AV| 另类TS人妖一区二区三区| 熟妇女伦乱视频视频| 精品无码产区一区二| 老女人91| 男人久久天堂| 黑人娇小av在线播放| 97爱综合| 亚洲精品少妇| 家庭乱伦国产| 岛国黄色大片网站| 天天日少妇逼AV| 97香蕉人人乳| 日韩丨制服丨中文|在线| 99热国产| 亚洲高清视频在线免费观看| 国产精品嫩草影院免费| 久久一二三四五六七八九区区区| 极品粉嫩少妇视频| 欧美97色| www国产天美久久久| 激情专区综合| 欧美激情久久久久| 91丨国产丨白浆秘 洗澡动漫| 国产91亚洲精品一区二区三区| 最新日日夜夜天天干干| 日韩AC| 欧美天天插| 亚洲欧洲久久天堂| www国产无码| 色噜噜精品一区二区三| 亚洲欧美日韩电影网站一区 | 长久操视频| 揉揉日日日日| a级成人毛片免费视频高清| 欧美精品第3页| 人人操天天爽| 国产老女人久久毛| 大香蕉伊利av| 国产又粗又长又大的视频| 久久这里只精品免费福利| 国产伦乱91| 久久久穴999| 78久久| 97人妻免费中文字幕| 99精品久久| 美女主播色欲91抠b在线播放| 992大香蕉| 睡产熟女乱伦| 久久精品99| 精品视频在线观看| 91红杏| 亚洲风情在线观看| 欧美色偷拍 | 麻豆 亚洲 97| 日韩熟女无码| 蜜臀99999| 伊人天天久久动态图| 9久久精品| 中文字幕一品色图| 色色五月婷| 久久99深爱久久99精品| 91 刺激在线| 色制服丝袜夫妻av一区| 亚洲情色中文字幕一区| 亚洲国产综合久久久性感熟妇| 久久久极品| 国产精品久久久三级无码| 欧亚乱色熟一区二区三四区| 亚洲国产精品无码AV久久| 五月天激情婷婷| 蜜臀久久久99久久久久 | 欧美精品久久| 国产成年免费大片黄在线观看| 亚洲午夜福利视频| 人妻精品一区二区| 爱我干综合| 久久久国产护士丝袜美腿一| 99自拍视频在线| 91M一社| 日韩黄色电影网站| 国产精品96久久久久久| 中文字幕91综合| 友优传媒精品在线一区二区| 美女人妻色网站| 亚洲综合91| 蜜臀精品1区2区| 国产农村妇女毛片精品久久| 亚洲 欧美 另类 日韩 人妻一区| 人人摸人人添人人操 | 亚洲一区二区麻豆影院| 秋霞福利网| 国产成人精品日本亚洲语言| 日韩无码一区二区三区| 黑人精品久久97| 毛片电影一区二区三区| 色激情综合网站| 国内操逼视频二区| 亚洲图片小说欧洲| 日韩国产中文字幕| 巨乳特殊服务按摩| 91中文精品日韩欧美在线 | 久久亚洲日韩国产欧| 在线无码视频| 大香蕉淫人| 天天射网| 麻豆国产免费影片| AVE乱伦| 人人操人人射人人干| 最新岛国大片| 亚洲人妻久久| 伊人伊人LD| 性做久久久久久久| 极品国产内射| 校园春色 亚洲| 欧美欲色| 亚洲天堂另类美腿| 天天看,天天做| 天天干人妻视频| 很很干很很操| 手机在线观看不卡无码av| 超清中文乱码字幕| 欧美精品,四区。五区| 色欧美天天| 岛国免费黄色网址| 香蕉99秘 一区精品蜜桃臀| 国产白嫩精品久久| 天堂种子在线www网资源| 丝袜高跟澳门91视频| 综合激情97| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 一级性爱视频免费观看| 91中文字幕在线观看| 一区麻豆 高清中文字幕| 天天日夜干| 大香蕉99热| 国产精品无码av| 大香蕉中文| 午夜毛片高清免费不卡| 欧美中文字幕一区 | 97精品一区| 97视频900| 日韩人妻操B| 久久,精品一二三| 久久‘黄片视频| 美国日韩黄片| 欧美成人免费在线观看| 久久久久99999| 人人妻人人狠人人| 国产精品永久免费10000| 一区二区三区视频| 日夜精品| 91天堂| 国产精品不卡少妇白| 人妻另类| 婷婷九月国产| 日韩欧美三级| 日本大香蕉综合网红本杳社区| 91精品操美女| 九九九国产| 视频在线观看青青99国产| 天天天天天天天天综合| 男人的天堂日本东京热| 超碰欧美在线欧美| 中文字幕第二页| 久9爱精品| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 色999人与兽| 亚洲精品色| 99e久久国产精品| 国产精品毛片?v一区二区三区| 又大又大又大又粗爽高潮观看| 欧美激情久久久久| 97视频播放| 欧美亚洲特P| 久久 精品| 亚洲人成在线放东京热| 色哟哟AⅤ| 午夜操逼不卡| 黑丝内射一区二区三区| 九九九九九九亚洲| 久久久少妇诱惑精品视频| 欧美色综合网| 人人操人人插 - 百度 - 百度| 日韩综合无码色欲vv| 成人八戒网站| 成人夜夜爽| 久久精品视频在线观看| 日本孕妇孕交| 国产精品久久泡妞网站| 国产精品盗摄 偷窥盗摄| 八戒午夜福利理论片| 久久AV无码网址| 99热精品在线| 欧美丝袜美女电影一二三四区| 麻豆熟妇乱妇熟色A片在线看| 狠狠爱大香蕉| 国产精品自在自拍视频| 久久黄黄| 97欧美日韩综合| 无码区蜜乳| 欧美亚洲日韩人妻在线观看| 四虎在线观看网站| 亚洲一卡二卡在线免费| 久久99久久99精品免视看婷婷| 欧天美中出| 亚洲中文字幕av| 福利社区午夜一区二区| 射欧美综合| 97网色| 91丨熟女丨丰满熟女| 清纯唯美激情四射| 日本506070| 国产人人干| 超碰视97中文| 国产毛片片精品天天看视频| 亚洲最大的综合性av| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 91人妻爽爽人人做人人澡| 日本午夜福利视频| 好吊色青靑草| 精品性爱无码在线播放| 91色爽欧美| 精品99999| 天美精品av| 超碰精品97| 国产无码一二三区| 黄久在线| 5月婷婷6月六月丁香| 人妻内射一区二区在线视频| 97精品| 性爱动态120秒| 91爱剪切久久| 97亚洲国产影视| 亚洲欧美洲综合| 久久人妻精品| 亚洲超碰97| 日本伦理一区二区| 欧美丰满少妇xx高潮| 东京热精品97综合网| 无码一区免费在线不卡| 中文幕97| 熟女色综合久久| 国产视频97| 丁香五月成人| 欧美区亚洲区偷拍区| 少妇69中文| 久久精品国产亚洲AV高级北京| 超碰在线97国产| 人妻一二三区| 欧美性性性| 清纯唯美激情四射| 欧美麻豆成人同性GⅤ在线| 91精品国产长腿丝袜美女| 亚洲91少妇| 2019精品国产无码成人| 日韩精品一二三| 欧美黑人与女人91~| 一级久久久久久久久久久| 亚洲欧美洲综合| 蜜桃视频精品一区二区三区| 全球成人中文在线| 超碰精品国产无码| 在线二区不卡| 午夜福利一区二区三区四区五区色婷婷| 欧美国产伊人久久久久| 国产精品成久久久久午夜午夜| 狠狠亚洲| 亚洲日韩青青草色月| 日韩欧美俄罗斯A片| 国产成人超碰在线| 欧美一二三| 天天操福利视频综合网站| 日韩三级网址| 夜夜操夜夜爽夜夜高潮| 操操碰| 自拍偷拍 日韩无码| 国产一级高清免费观看| 欧美色综合网| 东北女人高潮视频| 粉嫩av一区二区三区天美传媒 | 蜜臀久久99精品久久久久电影| 国产情侣自拍在线播放| 国产精品久久久久久久久久久久久久吹 | 亚洲美欧999| 91性网| 亚洲国产高清福利视频| 日本欧美色| 国内亚洲高清无码| AV天堂丝袜| 亚洲高清91| 色玖玖| 无遮挡h肉动漫在线观看| 亚洲一区二区久久久久| 国产伦精品一区二区三区在线观| 大香蕉欧美国产日韩高潮| 久久99亚洲精品久久99果| 久久理论字幕视频| 殴美大黄片| 久久受www免费人成| 香蕉久久精品| 蜜乳av首页| 婷婷五月av| 中文字幕-区二区三区四区视频中国| 久久精品72| 久久无码精品| 日本韩欧美在线播放a| 天天夜夜久久| 久久蜜桃综合网| 亚洲国产美女久久久久| 日韩精品国模| 大香蕉久操| 蜜臀久久99精品久久久久久久久| AV 少妇 人妻 偷拍| 午夜呻吟欧美| 不卡六六在线91| 久久超碰网| 久久久免费的精品| 久久一二区四| 九九九九精| 333kkkk·亚洲com久久| 久久久久13| 黄色一区三区| 天天做日日做| 欧美亚洲一区二区久久久婷精品大包诱| 蜜臀一二三| 日本1区2区不卡视频| 亚洲天堂区| 大香蕉日韩欧美| 国产又粗又又黄又猛| 亚洲。日韩。欧美| …亚洲黄色厕厕女女在线播…| 国产高清26uuu| 久草婷婷| 久干9操| 亚洲激情色片 | 亚洲一区二区 麻豆传媒| 色婷婷一区二区三区久久| 成人av毛片在线观看| 亚洲少妇喷视频看| 91美女片在线| 精彩视频日韩| 亚洲精品尤物yw在线影院| 在线女人91| 天天日天天干天天色| 一区二区三区网站日日骚| 26uuu久久| 怡红院成人av| 天天日天天干天天整| 亚洲好色人妻| 97超碰碰碰| 99这里都是精品| 无码二级三级| 久久天天躁日日躁狠狠躁| 国产精品人妻熟女aⅴ| 午夜AV污污污| 久久久久久性爱视频| 国产日产精品久久快鸭的功能介绍| 极品久久久久久久久久久久久久| 激情网色| 97欧美超碰| 东京热熟女亚洲视频网站| 91在线无码精品秘 软件| 国产精品第一页国产大屁股视频免费区| 五月激情小说| 久久精品国产亚洲AV无码电影| 欧美 日韩第一性色| 97在线国产精品| 日韩 欧美 另类 人妻| 久久久国产护士丝袜美腿一| 久操99| 色婷婷亚洲婷婷| 久久久久亚洲三级电影| 欧美乱欲| 美女t无毒不卡不卡| 久久99草| 99抽插| 亚洲欧美另类少妇精品| 白嫩国模丰满一二三区| 多毛小伙内射老太婆| 亚洲欧美一区二区网址| av毛片aaaaa免费看| 日韩色香| 亚洲男人天堂AV| 高精欧美色| 国产久久天堂资源| 揉揉揉夜夜| 啊啊啊操死我了| 操我啊啊啊啊啊| 中文字幕丝袜人妻| 欧美综合第一| 亚熟hd视频在线| 欧美色图 人妻| 大香蕉亚洲中文| 伊人97超碰| 欧美黄色手机在线观看| 国产av美女被艹的乱叫| 久久超碰、| 日韩一级片在线看| 久久久天美| 中文字幕综合人妻| 综合色播| 亚洲国产激情国产av| 秋霞免费无码视频日韩A片| 色色五月婷婷| 日韩射精| 麻豆天美制片厂网站视频| 中文字幕av乱伦| 一本久久精品中文字| 最新日日夜夜天天干干| 99色婷婷中文字幕乱色| 天天色,天天干,天天干| 天堂亚洲精品久久老牛| 乱伦av.com| 欧美性第1页| 一区二区三区精品黑丝白丝酒店对鸡| 男人的天堂1024| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 丁香五月影院| av三级电影在线播放| 亚州人妻| 中文字幕av乱伦| 精品人妻一区二区三区日产| 日本 免费 一区二区三区 久久香蕉| 日本中文熟女视频| 亚洲AV不卡在线观看| 黄色污污污污污污网站| 日韩性爱毛片操骚逼| 精品人妻久久久| 亚洲AV无码久久精品蜜桃小说| 国产精品无码av| 黄色AAAAA欧美| 亚洲交性| 国产精品高朝久久久久久久| 大香蕉操久久| 欧美 亚洲 偷拍自拍| 日本精品中文字幕视频| 亚洲资源一区| 亚洲国产精品久久久久婷婷青年| 人妻AV 中文字幕的| 南澳成人一级片在线播放| 色一情一乱一乱一区91Av| 日本一片一区| 思思久热在线精品66| 91在线视频观看国产| 婷婷伊人綜合中文字幕| 麻豆国产av网| 秋霞久久亚洲精品成人| 97干日韩| 91性片| 顶级丝袜熟女一区二区三区| 国产午夜视频| 日韩无码视频黄色| 久草资源在线视频官方总站日韩丝袜美腿| 中文字幕免费在线观看| av日韩在线观看电影| 国产精品扒开腿做爽爽爽视频| 国产精品久久久久久照片| 久久久久久大| 强奸熟女一区二区三区| 在线观看成人性爱免费小视频| 天天操女人| 国产大学生高潮在线播放| 中国乱伦一区二区 | 日本日日色视频| 欧美在线播放aaaa| 国产精品干干干| 欧美日本成人一区二区| 日本一卡二区在线| 69视频福利导航| 99在线观看| 丰满美女一级毛片在线播放| 七月婷婷综合| 国产一区二区三区白丝| 五月丁香黄色网| 老司机福利青青草| 国产精品农村妇女| 风月影院男女十八禁| 蜜桃视频一区二区三区 | 亚洲 综合 欧美| 999久久久精品国产| 精品国产乱码久久久久久影片| 精品欧美不卡在线播放| 久久春色| 五月婷婷丁香六月丁香| 伊人久久综合影院| 欧美日韩性爱无码| 亚洲一区二区三区欧美日韩| 免费精品国偷自产在线在线| 婷婷干黄色| jk白丝没脱就开始啪啪| 人人爱操| 九九九精品色乱九九九| 久久亚州精品成人Av无| 久久久久久夜夜夜夜夜| 亚洲色人阁| 欧美性爱另类综合| 97在线观视频免费观看| 亚洲男人天堂视频| 欧美性xxxxx狂欢| 天堂无码精品国产久| 天美AV片| 一二三四区操操Av| 日韩人妻播放| 人妻在线中出视频| 久久超碰com| 2019天天干天天操| 欧美国产日韩高清在线| 欧美疯狂做爰xxxx| 97超碰免费人人性爱| 久久国产精品一区二区| 欧美成人四级在线播放| 久久精品美女一区| 久久噜| 欧美+日产+中文| 综合欧美激情网| 91亚洲青青草原精品1区| 国产偷仑| 欧美男人天堂| 午夜男人一级A片7777| 精品精品精品| 亚洲少妇在线影音| 不卡中文字幕aⅴ在线| 亚洲综合网91| 久久久涩| 色眯眯射| 欧美亚洲日本视频久久久 | 国内精品a| 欧美日韩国产高清在线一二三区| 亚洲成人在线播放| 久久鲁夜| 老熟女综合| 国产精品午夜福利亚洲综合网| 欧美亚州手机在线| 亚洲综合草草| 中文字幕视频2区| 嫖老熟女A片一二三区| 少妇久久久久久久久| 久久久久网站-538在线视频-欧美永久乱码 | 亚洲综合射| 污啪啪啪视频| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 97人人操人人摸| 97干色天堂| 91丝袜| 中文字暮97| 香蕉欧美| 国产精品电影推荐| 日韩精品亚洲专区在线影视| 天啪| 久久蜜桃一区二区| 丰满人妻-区二区三区免费| 欧美性视频二区三区| 国产搭汕a级片| 国产美脚女优尤物在线观看| 久久精品99| 加勒比综合网| 偷看洗澡一二三区美女| 快点操死我| 91久久国产精品| 久久精品 六十路 熟女 欧美| 亚洲无码精品AV久久久| 日韩午夜啪啪视频| 天天综合网1| 日韩不卡一二三四| 亚洲欧美综合| 婷婷六月色开| 国产污视频麻豆传媒一区二区| 一区超碰一区| 亚洲三区视频| 天天流夜夜操| 人妻激情视频| 成人网站 免费观看| 色狠狠综合噜一二三区| 欧美性暴力猛交| 亚洲砖码砖专无区2023| 久草毛片电影怡| 色欲av国内精品久久久久久| 女人被添高潮免费视频| 国产日韩欧美| 一类av片在线看| 99国产在线绯色一区| 欧美综合第一页| 一区二区三区机械有限公司| 91人妻久久久久久久久久久久久| 97干色| 色五月网址| 99久在线精品99re8| 乱论91| 青青欧洲黑| 亚洲精品久久久久毛片A片拉屎 | 国产农村一一级特黄毛片| 久噜噜| 亚洲熟女性高潮久久久| 亚洲成人精品久久久| 日韩中文字墓| 9 7超碰在线免费观看| 欧美不卡五十路| 久久国色天香香蕉| 91在线免费精品视频| 97干日韩| 一本色道无码DVD中文字幕| 亚洲色图久久成人| 国内毛片欧美香蕉精品| 超碰在线人妻不卡| 日本黄色精品专区网站| 性生活无遮挡纯毛片在线看| 伊人久久综合影院精品久久久| 久久超碰97中文字幕| 第四色奇米影视777| 大香蕉手机在线视频| 无码一区免费在线不卡| 精品小视频在线| 懂色天天爱天天日天天射天天澡| 伊人色综合欧美| 99re公开精品免费视频| 无卡一区=区| 亚洲激情网| 97欧美日韩精品| 亚洲综合色男人网| 黄片免费日韩| 操淫穴亚洲五月丁香| 91小视频| 99久久久| 中文字幕丝袜人妻| 东北丰满熟女国产一区| 人伦四五区| 精品一区二区三区蜜桃臀赵总 | 妇女性内射冈站HDWWWCOM| 麻豆蜜桃视频在线观看| 国产探花日韩援交| 综合大香蕉美。| 97WW精品| 91成人久久| 无码78| 亚洲天天影视色综合| 婷婷伊人| 欧美人人曰人人操人人射射| 成人开心网在线视频| 91男女啊啊啊| www.91理论| 欧美日日人人天天| 日韩一区二区熟女| 日本污ww视频网站| 无码一区免费在线不卡| 一本大道久| 综合网久久| 婷婷五月天成人网| 2024黄色视频| 国产在线激情| 久久久久久久久久精| 男人天堂久久精品| 黄片免费久久久久久久| 风韵犹存大大大大香蕉| 伊人伊人LD| 久久色激情一区二区三区| 偷拍自拍在线视频观看| A级片日韩欧美国产欧美视频精选观看 | 人妻人妻天天碰| 五月丁香六月激情综合| 伊人激情五月天一区二区| 国产精品 视频| 玖玖爱视频网站| 九九毛片这里只有精品| 日韩无码a片| 夜夜嗨一区二区三区直播内容| 国产丰满少妇久久久精品影院| 丝袜熟女一区二区三区| 日韩9区| 欧美96交| 色哟哟av| 日本熟妇色熟妇在线视频播放| 99这里有精品| 视频二区美腿丝袜制服人妻欧美| 天天躁日日躁AAA片李宗瑞| 国产精品视频自拍在线| 男女做爰猛烈动高潮A片免费应用| 中国少妇啪啪视频| 青青草色AV| 怡红院亚洲怡春院av| 97久久久精品| 欧美中字二区| 亚洲中文字幕日产无码久久| 青青操97| 蜜臀精品1区2区| 天堂九九九九九九九九九| 久久天堂婷婷网| 97综合在线| 免费观看啪视频| 超碰在线看| 久久性爱免费送| 99久久综合网| 91色婷婷综合久久中文字幕二区| 天天躁日日躁AAA片李宗瑞| 淫荡少妇免费| 欧美丰满少妇xx高潮| 日本性爰一道本| 国产日产精品久久快鸭的功能介绍| 欧亚无码视频| 国产又黄又爽又刺激久久久久久| 为用户提供免费看黄网址在线观看| 欧美一二三级精品在线| 激情小说图片亚洲首页| 翔田千里AⅤHD无码| 日本熟女免费視颖| 免费A片三p视频| 国产第12页| 91社操逼| 久久激情网| 欧美一区91大爱| 人妻美腿丝袜制服诱惑综合天堂-| 男人干美女| 欧美色图在线视频少妇| 人人操人人精品影片| 大香蕉草草| 精品人妻一区二区三区四区不卡在| 91av熟女人妻| 久草网站免费在线观看| 麻豆这里只有精品| 色妺妺在线视频| 国产AV天美| 国产风韵犹存熟妇三区| 综合亚洲欧美| 乱伦色图网址是多少| 青娱乐国产精品| 天天爽天天| 麻豆区99999| 男人把坤坤插入女人的下体| 91蜜臀人妻中文字幕在线| 色路综合| 国产无码三级视频在线观看| 亚洲精品天堂久久A∨51成人漫| 国产又色又爽又舒服的三级视频| 白嫩嫩一区| 欧洲小说色图视频另类| 丝袜AV一区二区三区| 色欲av一区二区三区蜜芽| 国产动漫操逼视频| 中文久久一区| 怡红院久久老司机| 九九热av| 日韩欧美国产一区二区三区四区| 免费看欧美美女黄色大片| 97舔舔| 久久久91福利姬| a片在线播放| 伊人五月天| 91麻豆天美国产| 人妻丝袜一区二区三区在线| 色波多| 激情五月天色色网| 亚洲一本色码中文字幕| 日日骚中文字幕| 欧美性爱伊人| 97视频网站在线观看| 91精品久久久久久久久久| 97视频在线免费观看| www激情| 久日91在线| 美女被啪到深处抽搐视频| 国内毛片免费h片在线| 人妻精品一区二区全免费| 欧美激情精品| 亚洲AV成人无码一区二区三区在线观看| 婷婷久久五月天| 亚洲AV不卡在线观看| 大香蕉一区二区在线观看.| 亚洲欧洲国产综合av| 884t在线| 色哟哟 日韩精品| 六月丁香啪啪| 色网亚洲人| 懂色AV蜜臀无码精品APP | 久久狠狠色噜噜狠狠狠狠97| 99热思思| 国产精品农村妇女| 午夜丁香婷婷| 美女t无毒不卡不卡| 在线人人人人人人精品超 | 白嫩妹子国产骚| 人人操人人大香蕉| 亚洲激情欧美色图| 天天射影院| 亚洲天天操| 亚洲熟妇乱女区二区三区| 国产精品女aA片爽爽视频| 日本午夜精品理论片A级APP发布| 97久久天天综合色天天综合色电影| 精品少妇人妻av久久免费| 青青草成人视频在线观看二区| 最新日日夜夜天天干干| 91欧美丨精品丨入口| 亚洲国产av中文字幕久久| 久久久性爱视频| 太久视频| 蜜汁欧美| 素人播放一区| 久久精品国产亚洲5555| 青青草黑寡妇男人天堂| 国产福利视频精品视频| 麻豆久久视频在线地址| 中文乱码字字幕在线第5页| 无码欧美有限公司| 超清福利精品视频在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | av天堂加勒比| 成人无遮挡毛片免费看| 欧美青青视频| 成人网址在线观看| 亚洲精品一区二区日本| 亚洲鸥美色图| 精品超碰中文在线| 久久久久久久伊人精品| 国产丁香精品露脸视频| 99999无码| 亚欧视频在线| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 久草资源在线视频官方总站日韩丝袜美腿| 国产精品 久久久精品一牛| 亚洲精品久久久久久| 精品久久久av| 亚洲成?V人片在线观看福利| 91爱网| 欧洲亚洲人人爽爽视频| 欧美午夜精品久久久久久3D | 激情黄色五月天| 精品一区二区三区蜜桃臀赵总 | 综合啪啪| 国产成人自拍视频视频| 亚洲日韩美女丝袜美腿人妻视频| 少妇内射www在线观看视频| 激情六月天| 色呦呦呦在线观看视频| 女性喷水高潮在线观看| 欧美热图99| 欧美玖玖爱免费玖玖| 久久久噜噜噜久久久| 青草av在线| 久久精品中文字幕观看| 久久久97| 欧色网址| 一本大道久| 青青伊人加勒比海| 99天天超碰| 欧美大香蕉卡久久| 99热精品在线在线| 亚欧高清在线| 欧洲成人性爱视频| 激情婷婷综合久久| 国语精品av| 午夜精品99久久久久传媒| 日韩啪啪视频| 欧美一级做a爰片免费视频| 人妻第一页| 欧美后入式| 精品无码产区一区二| 宅男91视频在线播放| 亚洲人妻一区二区三区| 亚洲国产成人高清在线| 嗯啊抽插大香蕉网页| 久综合国内精品自在自线| 视频国产成人精品日本亚洲18| 黑白配性爱AV成| 福利大香蕉| 欧美少妇性乱| 淫乱图区 | 新久久AV| 色五天伊人| 免费岛国一级片| 尤物网站91| 尤物av网站免费在线播放| 麻豆成人AV| 熟女人妻一区二区三区免费看| 欧美92| 日本一卡二区在线| 亚洲天堂电影网99999| 97se亚洲| 欲综合网| 亚洲天堂男人网| 蜜臀久久99精品久久久久电影| 亚洲干B| 亚州男人天堂| 亚洲久久久| 婷婷色色五月天福利| 国产精品久久久吖| 天天上日日上日韩精品| 99亚洲精品| 岛国视频一二三区| 91色综合| 中国AAAAAA黄色片| 亚洲电影中字一区二区| 清纯唯美亚洲综合| aV中亚| 国产一区二区三三视频| 色色色天美视频| 家庭乱伦网站国产| 在线只有精品| 极品粉嫩一区二区| 日韩AV一区二区三区三州三州| 欧美色图成人网一区二区| 欧美色日| 亚洲色图自拍| 久久风骚城市人| 亚洲爽图| 日韩三A大片在线观看| 日本操大逼| 亚洲综合激情五月久久| 久久精品色欧美aⅴ一区二区| 91oumei| 超碰天天操| 少妇精品久久久八区九区| 熟妇一区二区| 日韩av不卡在线看| 国精精品无码一二三区水多多| 色综合色综合网| 一区二区 日韩 欧美 国产 传媒| 女生自91网站| 东京热,男人的天堂| 国产亚洲深夜激情| 温婉少妇玩3p| 99在线精品观看99| 另类av天堂| 午夜美女诱惑电源网| 国产精品自拍视频| 秋霞无码av鲁丝片一区| 日韩亚洲美州欧洲综三区一品在线| 天天干2区3区| 新91视频.cmp| 琪琪精品免费一区二区三区 | 97人人爱人人乐| 在线观看高清AV| 静品嫩模一区二区| 久久久久久久久久久久黄色| 清纯唯美综合| 岛国福利在线精品播放| 丁香六月啪啪| 日本加勒比无码专区一二三| 国产传媒日韩| 男女一级A片大黄,一进一出| 神马久久69| 九月伊人中文字幕| 亚洲欧美中文日韩视频中国语| 九X超碰| 美欧色综合| 亚洲图片偷拍视频区| 中文字幕超碰CAO| 97ai亚洲| 人人操人人大香蕉| 亚州色图欧美| 997色在线| 无码精品久久久天天影视| 俺去久久| 亚洲污污网站| .精品人妻一区二区三| 亚洲一区中文字幕久久,果冻传媒一区二区天美传媒 | 美女久久久| 亚洲色欲天天人妻无码系列专区| 欧美日动态视频| 99热在线观看| 丝袜美腿诱惑亚洲欧美视频在线观看| 亚洲s色图| 大香蕉www.超碰| 欧美日韩少妇色情| 超碰在线欧美性爱激情| 亚洲欧美中文日韩视频中国语| 最新av在线| 亚洲第一精品在线视频| 久久超碰大香蕉| 日本欧美中文字幕| 欧美熟爽综合| 97欧美视频| 精品人妻伦一二三区久久| 色狠狠一区二区三区香蕉| 国产成人精品日本亚洲语言| 在线情色电影 91大 | 精品国产少妇高潮视频| 91中文字幕在线观看| www.色婷婷色综合| 欧美,日韩,中文,另类| 日韩中文字幕视频在线观看| 台湾大香蕉99热| 伊人一级免费黄片| 91熟女综合| 91精品人妻一品二品三品| 成人精品在线观看| 超碰97欧美| 大香蕉十区| 日韩日本欧美在线观看| 久草婷婷| 国产高清成人mv在线观看| 中文字幕久久精视频久久大全| 在线色导航| 久操| 国产一区二区视频在线播放| 女人香蕉久久毛毛片精品| 欧美1727免费观看视频| 色综合av综合久久| 亚洲情色一区综合| 麻豆国产视频精品观看| 男人的天堂久久狠| 牛牛aV| 亚洲高清综合网| 青青草黑寡妇男人天堂| 欧美性爱日韩高清| 龙兴卡官方查询| 五月丁香激情啪啪| 久久影视二区三区行押| 激情第四色| 成人无码在线视频网站| 久久人人爽av亚洲精品天堂桃色| 影音先锋乱| 亚洲成人ab| 色五月第四色| 北京美女一区二区| 精品国产久热在线观看| 日韩av一级黄片| 91精品婷婷国产综合久久| 2018色综合天天操| 欧美欧美啪啪视频| 久久精品视频一区三区小泽玛利亚| 日本污ww视频网站| 久艹日日日| 韩国国产欧美情侣视频在线| 9久久精品| ji熟女.com| 天天综合网~91| 久久曰曰| 国产亚洲日本精品在线| 亚洲黑人在线| 午夜精品人妻二区三区| 嗯啊不要在线观看嗯啊| 大香蕉黄色一级片免费看| 欧美—性—交—色| 啊啊啊啊视频免费| 日本一级二级三级网站| 男女啪啪网站免费视频| chaopen97久久| 97超碰天天爱天天爱| 亚洲中文字幕精品久久久久久直播 | 97欧美久久久久久久| 91Chinese在线| 青娱乐福利99| 高清视频一区| 色偷偷人人玩人人舔人人操人人摸人人爽| 99热这里是精品| 日韩欧美中文| 中文字幕日韩电影人妻 | 九九色综合| 亚洲第91页| 9久9久9久9久视频网站| 青青草久久一区网| 99re在线观看| 欧美日韩国产三级黄色| 欧美精品宗合| 久久久久女教师免费一区| 爱欲AV| 热久久91婷婷| 99热精品在线| 亚洲国产一级精品毛一级精品看免费视频| 亚洲性天堂| 96国产精品| 国产中文日韩欧美一区二区三区人妻丝袜美腿| 久久毛卡| 亚洲国产ⅴ高清在线观看| 强奸抽插av| dy888午夜老子影视达达兔| 久久风骚城市| 久久久精品一区二区| 97这里只精品| 欧美天天弄| 亚州图片第一页| 久久宗合亚洲| 粉嫩小泬久久久一区二区| 色大师网站www永久网站视频| 国产精品一二三区福利| 99热精品在线| 99精品在线观看| 操逼免费视频无码国产| 国产中文字幕在线点播| 都市久久精品激情亚洲| 欧美日韩另类在线播放| 亚洲?V高清一区二区三区尤物| 精品人妻av区天天看片| 中文字幕乱亚洲美女精品一区| 国产精品夜夜| 极品人妻少妇综合| 欧美日韩狠狠爱| 国产免费内射视频| 少妇熟女一区二区三区| 久久线上视频免费看| 日日摸日日碰夜夜爽视频| 91人人操| AVE乱伦|