欧美成人午夜精品久久久,国产?V天堂一区二区三区,欧美精品va在线观看,亚洲一区二区三区免费在线观看,av无码精品一区二区久久,欧美性爱视频不卡一区三区,欧美乱人伦视频在线观看,国产一级牲交高潮

ARTICLE DETAIL

資訊詳情

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

MRAM與PIC18F87J11工業(yè)存儲方案:掉電不丟數(shù)據(jù)的高可靠SPI驅(qū)動實現(xiàn)

MRAM與PIC18F87J11工業(yè)存儲方案:掉電不丟數(shù)據(jù)的高可靠SPI驅(qū)動實現(xiàn) 1. 項目緣起為什么要在工業(yè)場景里死磕 MRAM 這顆料做工業(yè)控制和嵌入式數(shù)據(jù)采集的朋友大概率都遇到過同一個讓人頭疼的問題設(shè)備在現(xiàn)場跑得好好的突然斷電再上電發(fā)現(xiàn)關(guān)鍵參數(shù)丟了或者日志文件最后幾條記錄變成亂碼。用 EEPROM 吧寫入速度慢得讓人著急擦寫壽命也就百萬次級別高頻采集場景下幾個月就寫廢了用 Flash 吧寫之前還得先擦一個扇區(qū)掉電瞬間正好在擦除整塊數(shù)據(jù)直接報廢用帶電池的 SRAM 吧電池在高溫高濕的工業(yè)環(huán)境里撐不了幾年還得考慮電池更換和環(huán)保問題。我這次要聊的MR25H40CDF就是沖著這個痛點來的。它是一顆 4Mbit 容量的MRAM磁性隨機存儲器SPI 接口DFN 封裝工作溫度覆蓋工業(yè)級甚至更寬的范圍。MRAM 的物理機制決定了它寫進去就是“非易失”的不需要擦除動作字節(jié)級寫入沒有寫延遲擦寫次數(shù)理論上近乎無限。而PIC18F87J11是 Microchip 家一顆很經(jīng)典的 8 位單片機自帶硬件 SPI 模塊3.3V 供電引腳多、外設(shè)全在工業(yè)儀表、電機控制、數(shù)據(jù)記錄儀里出鏡率極高。把這兩顆料湊在一起目標很明確在工業(yè)和嵌入式應(yīng)用里做一套掉電絕對不丟數(shù)據(jù)、寫入速度跟得上采集節(jié)奏、長期運行不用換電池的存儲方案。這篇文章我會從選型邏輯、硬件連接、SPI 時序配置、讀寫驅(qū)動實現(xiàn)、掉電保護策略、常見問題排查幾個維度把整個項目拆開揉碎講清楚。不管你是剛接觸 SPI 存儲的新手還是已經(jīng)在用 Flash/EEPROM 想升級方案的老手都能從里面找到可以直接抄作業(yè)的代碼和配置。我先把結(jié)論放前面MR25H40CDF 不是用來替代大容量 NAND 的它的定位是關(guān)鍵小數(shù)據(jù)的高頻、高可靠存儲。標定參數(shù)、設(shè)備序列號、運行日志、故障快照、累計計量值這些數(shù)據(jù)量不大但絕對不能丟的東西才是它的主戰(zhàn)場。PIC18F87J11 的硬件 SPI 配合 DMA 式的連續(xù)讀寫能把 MRAM 的寫入吞吐跑到 SPI 時鐘的極限這一點后面會詳細算。2. 核心器件拆解MR25H40CDF 與 PIC18F87J11 到底強在哪2.1 MR25H40CDF 的存儲原理與關(guān)鍵參數(shù)MR25H40CDF 的核心存儲單元是磁性隧道結(jié)MTJ。簡單類比一下它就像一個個微小的“磁鐵開關(guān)”通過改變自由層的磁化方向來存儲 0 和 1。這個狀態(tài)是物理性的斷電后磁化方向不會變所以數(shù)據(jù)天然非易失。跟 Flash 靠浮柵電荷存儲不一樣MRAM 不需要“擦除”這個步驟寫入就是直接改變磁化方向所以沒有擦除延遲也沒有擦寫壽命的硬限制。關(guān)鍵參數(shù)我列個表方便你選型時對照參數(shù)項數(shù)值說明容量4 Mbit512 KByte按字節(jié)尋址SPI 訪問接口SPIMode 0 和 Mode 3最高時鐘 40 MHz供電電壓2.7V ~ 3.6V典型 3.3V寫入方式字節(jié)級、頁級無需擦除擦寫壽命近乎無限10^14實際測試遠超 EEPROM數(shù)據(jù)保持20 年以上工業(yè)溫度范圍內(nèi)封裝8 引腳 DFN5mm x 6mm節(jié)省板面工作溫度-40°C ~ 105°C工業(yè)級部分批次更寬寫入電流典型 3mA比 Flash 擦除電流低很多待機電流典型 10μA適合電池備份場景這里有個細節(jié)值得展開MR25H40CDF 的 SPI 模式支持Mode 0CPOL0, CPHA0和Mode 3CPOL1, CPHA1。PIC18F87J11 的 MSSP 模塊兩種都支持但我在實際項目里更傾向用 Mode 0因為示波器抓波形時上升沿采樣看起來更直觀調(diào)試起來省事。后面配置寄存器時會具體說。2.2 PIC18F87J11 的 SPI 外設(shè)能力PIC18F87J11 是 PIC18F87J 系列里的中高配型號128KB Flash、4KB RAM、自帶MSSPMaster Synchronous Serial Port模塊可以配置成 SPI 主模式。它的 SPI 關(guān)鍵特性包括支持主/從模式主模式下時鐘由自身產(chǎn)生時鐘極性CKP和時鐘邊沿CKE可配對應(yīng)四種 SPI 模式支持 8 位數(shù)據(jù)寬度MSB 先行有獨立的 SSPBUF 發(fā)送/接收緩沖寄存器時鐘分頻可選 Fosc/4、Fosc/16、Fosc/64、TMR2 溢出我用的晶振是 8MHz經(jīng)過 PLL 倍頻到 32MHz 作為系統(tǒng)時鐘。SPI 時鐘選 Fosc/4 的話就是 8MHzMR25H40CDF 完全吃得下。如果你追求更高吞吐可以把系統(tǒng)時鐘拉到 40MHz 以上SPI 分頻后跑到 10MHz 甚至 20MHz但要注意 PCB 走線和線纜長度后面會講信號完整性的坑。2.3 為什么不是 EEPROM 或 Flash一次真實的對比我之前在一個電力監(jiān)測項目里用過 24LC512 EEPROMI2C 接口400kHz 時鐘寫一個字節(jié)要等 5ms 的寫周期。采集節(jié)點每 100ms 記錄一次三相電壓電流算下來每秒要寫 30 字節(jié)EEPROM 根本扛不住最后只能加 RAM 緩存再批量寫掉電還是丟數(shù)據(jù)。后來換 SPI FlashW25Q64 那種寫之前要擦 4KB 扇區(qū)擦除時間 50ms 起步掉電保護邏輯復雜得要命還得額外加超級電容。換成 MR25H40CDF 之后寫入就是直接發(fā) SPI 命令沒有等待周期寫完立刻可以讀回來驗證。我用邏輯分析儀抓過波形從 CS 拉低到數(shù)據(jù)寫入完成一個字節(jié)的完整事務(wù)不到 1μs8MHz 時鐘下。這個速度對于工業(yè)現(xiàn)場的高頻采集來說余量非常大。3. 硬件設(shè)計從原理圖到 PCB 的實操要點3.1 引腳連接與上拉電阻配置MR25H40CDF 是 8 引腳 DFN引腳定義如下引腳名稱功能連接要點1CS片選低有效接 PIC 的 RA5/SS 或任意 GPIO2SO數(shù)據(jù)輸出MISO接 PIC 的 SDI3WP寫保護低有效不用時上拉到 VCC4VSS地就近接地5SI數(shù)據(jù)輸入MOSI接 PIC 的 SDO6SCK時鐘接 PIC 的 SCK7HOLD保持低有效不用時上拉到 VCC8VCC電源加 0.1μF 去耦電容這里有兩個容易踩的坑。第一WP 和 HOLD 引腳絕對不能懸空。我見過有人圖省事不接結(jié)果 MRAM 偶爾寫不進去查了半天以為是時序問題其實是 HOLD 被干擾拉低SPI 事務(wù)被暫停了。第二CS 片選建議用 GPIO 而不是 MSSP 的 SS 引腳因為 PIC 的 SS 在主機模式下有時會被復用為其他功能用普通 IO 手動控制更靈活也方便后面做多設(shè)備共享 SPI 總線。上拉電阻我一般用 10kΩWP 和 HOLD 各一個CS 也建議加一個 10kΩ 上拉到 VCC防止單片機復位期間 CS 浮動導致誤觸發(fā)。去耦電容用 0.1μF 陶瓷電容盡量靠近 VCC 引腳放DFN 封裝底下如果有散熱焊盤記得接地。3.2 SPI 總線走線與信號完整性SPI 時鐘跑到 8MHz 以上時PCB 走線就不能隨便畫了。我的經(jīng)驗是SCK 走線盡量短最好不超過 5cm避免過孔SCK 和 MOSI 不要平行走太長容易串擾必要時中間加地線隔離MISO 上可以串一個 22Ω 電阻抑制反射特別是線纜連接時CS 走線遠離 SCK因為 CS 是異步信號容易被時鐘耦合干擾如果 MRAM 和單片機不在同一塊板上用排線連接時每根信號線旁邊配一根地線降低回路面積我在一個電機控制項目里MRAM 放在驅(qū)動板PIC 放在控制板中間用 20cm 排線連。一開始 SPI 跑 4MHz 都偶爾讀出錯數(shù)據(jù)后來把排線換成雙絞線信號地絞在一起SCK 串了 33Ω 電阻問題立刻消失。所以別小看這幾根線工業(yè)環(huán)境里電磁干擾比你想象的嚴重。3.3 電源設(shè)計與掉電檢測MR25H40CDF 的寫入電流典型 3mA峰值可能到 10mA電源要能瞬間供得上。我在 VCC 引腳旁邊放了 10μF 鉭電容 0.1μF 陶瓷電容的組合鉭電容負責儲能陶瓷電容負責高頻去耦。掉電檢測這塊PIC18F87J11 自帶HLVD高/低電壓檢測模塊可以設(shè)置一個閾值比如 2.9V當 VCC 掉到 2.9V 以下時觸發(fā)中斷。在中斷里立刻停止采集把關(guān)鍵數(shù)據(jù)寫進 MRAM然后進入休眠。因為 MRAM 寫入不需要等待整個保存過程在幾百微秒內(nèi)就能完成電源電容的儲能完全夠用。這個機制后面在軟件部分會詳細展開。4. SPI 驅(qū)動實現(xiàn)從寄存器配置到讀寫函數(shù)4.1 MSSP 模塊初始化代碼先上代碼這是 PIC18F87J11 用 XC8 編譯器配置 SPI 主模式的初始化函數(shù)#include xc.h // 假設(shè)系統(tǒng)時鐘 32MHzSPI 時鐘 Fosc/4 8MHz void SPI_Init(void) { // 配置引腳方向 TRISAbits.TRISA5 0; // CS 作為輸出 TRISCbits.TRISC3 0; // SCK 輸出 TRISCbits.TRISC4 1; // SDI 輸入 TRISCbits.TRISC5 0; // SDO 輸出 // 關(guān)閉模擬功能如果有 ANSELC 0x00; // MSSP 配置 SSP1STAT 0x00; // 采樣在中間時鐘上升沿發(fā)送 SSP1STATbits.CKE 1; // 時鐘從有效到空閑時發(fā)送數(shù)據(jù) SSP1CON1 0x00; SSP1CON1bits.SSPM 0b0000; // SPI 主模式時鐘 Fosc/4 SSP1CON1bits.CKP 0; // 空閑低電平對應(yīng) Mode 0 SSP1CON1bits.SSPEN 1; // 使能 MSSP CS 1; // 片選拉高空閑狀態(tài) }這里解釋幾個關(guān)鍵位。SSP1STATbits.CKE 1配合CKP 0對應(yīng) SPI Mode 0空閑時 SCK 為低數(shù)據(jù)在 SCK 上升沿被采樣下降沿輸出。MR25H40CDF 的數(shù)據(jù)手冊明確支持 Mode 0所以這個配置是安全的。SSPM 0b0000選擇 Fosc/432MHz 系統(tǒng)時鐘下就是 8MHz SPI 時鐘MRAM 最高支持 40MHz余量充足。4.2 字節(jié)收發(fā)函數(shù)與 CS 控制SPI 是全雙工的發(fā)一個字節(jié)的同時會收一個字節(jié)。我封裝了兩個函數(shù)一個用于發(fā)送一個用于接收// SPI 收發(fā)一個字節(jié) uint8_t SPI_Transfer(uint8_t data) { SSP1BUF data; // 寫入發(fā)送緩沖 while (!SSP1STATbits.BF); // 等待接收完成 return SSP1BUF; // 返回接收到的數(shù)據(jù) } // 片選控制 void MRAM_CS_Low(void) { CS 0; __delay_us(1); // 短暫延時確保 CS 建立 } void MRAM_CS_High(void) { __delay_us(1); CS 1; }__delay_us(1)這個延時看起來不起眼但在高速 SPI 下很重要。CS 拉低到第一個 SCK 邊沿之間需要滿足建立時間tCSSMR25H40CDF 要求最小 5ns1μs 遠遠夠用。但如果你用更快的單片機比如跑 100MHz 的 ARM這個延時就得按數(shù)據(jù)手冊重新算。4.3 MRAM 讀寫命令集與地址格式MR25H40CDF 的命令集很簡潔常用的就幾條命令十六進制功能地址字節(jié)數(shù)WREN0x06寫使能0WRDI0x04寫禁止0READ0x03讀數(shù)據(jù)3WRITE0x02寫數(shù)據(jù)3RDSR0x05讀狀態(tài)寄存器0WRSR0x01寫狀態(tài)寄存器0地址是 24 位的因為 4Mbit 512KByte需要 19 位地址但 MRAM 用 3 個字節(jié)傳輸高位補零。讀寫操作都是 MSB 先行跟 SPI 標準一致。寫數(shù)據(jù)之前必須先發(fā) WREN 命令這是很多新手容易忘的一步。我剛開始用的時候直接發(fā) WRITE 命令數(shù)據(jù)死活寫不進去讀回來全是 0xFF查了半天才發(fā)現(xiàn)漏了 WREN。MRAM 的寫使能是自動復位的每次寫操作前都要重新發(fā)一次。4.4 完整讀寫函數(shù)實現(xiàn)下面是寫字節(jié)和讀字節(jié)的完整實現(xiàn)// 寫一個字節(jié)到指定地址 void MRAM_WriteByte(uint32_t addr, uint8_t data) { MRAM_CS_Low(); SPI_Transfer(0x06); // WREN MRAM_CS_High(); MRAM_CS_Low(); SPI_Transfer(0x02); // WRITE SPI_Transfer((addr 16) 0xFF); SPI_Transfer((addr 8) 0xFF); SPI_Transfer(addr 0xFF); SPI_Transfer(data); MRAM_CS_High(); // 等待寫入完成MRAM 幾乎不需要等待但保險起見 __delay_us(1); } // 從指定地址讀一個字節(jié) uint8_t MRAM_ReadByte(uint32_t addr) { uint8_t data; MRAM_CS_Low(); SPI_Transfer(0x03); // READ SPI_Transfer((addr 16) 0xFF); SPI_Transfer((addr 8) 0xFF); SPI_Transfer(addr 0xFF); data SPI_Transfer(0x00); // 發(fā)送啞字節(jié)接收數(shù)據(jù) MRAM_CS_High(); return data; }讀函數(shù)里最后那個SPI_Transfer(0x00)是發(fā)送一個空字節(jié)來產(chǎn)生時鐘把 MRAM 的數(shù)據(jù)移進來。這是 SPI 讀操作的通用套路新手容易在這里卡住以為讀不到數(shù)據(jù)是硬件問題其實是忘了發(fā)時鐘。4.5 頁寫與連續(xù)讀優(yōu)化單字節(jié)讀寫雖然簡單但每次都要發(fā)命令3字節(jié)地址開銷不小。MR25H40CDF 支持頁寫一頁 256 字節(jié)連續(xù)寫的時候地址自動遞增不需要每字節(jié)都發(fā)命令。連續(xù)讀更簡單發(fā)一次 READ 命令和起始地址然后一直發(fā)啞字節(jié)就能連續(xù)讀出數(shù)據(jù)地址自動遞增到 512KByte 末尾才回繞。// 頁寫一次寫最多 256 字節(jié) void MRAM_WritePage(uint32_t addr, uint8_t *buf, uint16_t len) { uint16_t i; MRAM_CS_Low(); SPI_Transfer(0x06); // WREN MRAM_CS_High(); MRAM_CS_Low(); SPI_Transfer(0x02); // WRITE SPI_Transfer((addr 16) 0xFF); SPI_Transfer((addr 8) 0xFF); SPI_Transfer(addr 0xFF); for (i 0; i len; i) { SPI_Transfer(buf[i]); } MRAM_CS_High(); } // 連續(xù)讀 void MRAM_ReadBuffer(uint32_t addr, uint8_t *buf, uint16_t len) { uint16_t i; MRAM_CS_Low(); SPI_Transfer(0x03); // READ SPI_Transfer((addr 16) 0xFF); SPI_Transfer((addr 8) 0xFF); SPI_Transfer(addr 0xFF); for (i 0; i len; i) { buf[i] SPI_Transfer(0x00); } MRAM_CS_High(); }頁寫的時候要注意不能跨頁。比如從地址 0x00FF 開始寫 10 個字節(jié)寫到 0x0100 時地址會回繞到頁首 0x0000而不是繼續(xù)到下一頁。這是 SPI 存儲器的通病MRAM 也一樣。我的做法是在上層封裝一個MRAM_WriteBuffer函數(shù)自動處理跨頁拆分調(diào)用者不用關(guān)心頁邊界。5. 掉電保護與數(shù)據(jù)完整性策略5.1 利用 HLVD 實現(xiàn)掉電中斷保存PIC18F87J11 的 HLVD 模塊可以監(jiān)測 VDD 電壓當電壓低于設(shè)定閾值時產(chǎn)生中斷。配置步驟如下void HLVD_Init(void) { HLVDCONbits.HLVDEN 0; // 先關(guān)閉 HLVDCONbits.HLVDL 0b0111; // 設(shè)置閾值約 2.9V HLVDCONbits.VDIRMAG 0; // 下降沿觸發(fā) PIR2bits.HLVDIF 0; // 清除標志 PIE2bits.HLVDIE 1; // 使能中斷 HLVDCONbits.HLVDEN 1; // 使能 HLVD } void __interrupt(high_priority) HighISR(void) { if (PIR2bits.HLVDIF) { PIR2bits.HLVDIF 0; // 緊急保存關(guān)鍵數(shù)據(jù) SaveCriticalData(); // 進入休眠或等待復位 Sleep(); } }SaveCriticalData()函數(shù)里把當前采集值、累計量、故障標志等寫入 MRAM 的固定地址。因為 MRAM 寫入不需要擦除也沒有寫延遲整個保存過程在 1ms 內(nèi)完成。電源端的 10μF 電容在 3.3V 下儲存的能量足夠支撐單片機在掉電后運行幾十毫秒余量非常大。5.2 數(shù)據(jù)校驗與冗余存儲工業(yè)現(xiàn)場干擾大SPI 通信偶爾會出錯。我在每個數(shù)據(jù)塊后面加一個CRC16 校驗讀回來先校驗再使用。如果校驗失敗就從備份區(qū)讀取。MRAM 容量 512KByte我一般把關(guān)鍵數(shù)據(jù)存兩份一份在 0x00000一份在 0x40000互為備份。typedef struct { uint32_t timestamp; float voltage; float current; uint16_t crc; } DataRecord; uint16_t CRC16_Calc(uint8_t *data, uint16_t len) { uint16_t crc 0xFFFF; uint16_t i, j; for (i 0; i len; i) { crc ^ data[i]; for (j 0; j 8; j) { if (crc 0x0001) { crc (crc 1) ^ 0xA001; } else { crc 1; } } } return crc; }寫入的時候先算 CRC把 CRC 一起寫進去。讀取的時候重新算一遍跟存儲的 CRC 對比。這個做法在 EEPROM 和 Flash 上也很常見但 MRAM 的好處是寫入快你可以每次采集都寫不用攢一批再寫數(shù)據(jù)新鮮度更高。5.3 寫入均衡與壽命考量雖然 MRAM 的擦寫壽命近乎無限但嚴格來說還是有物理極限的。不過對于工業(yè)應(yīng)用來說這個極限遠高于設(shè)備本身的設(shè)計壽命。我算過一筆賬假設(shè)每秒寫 1000 次一年 365 天不停一年也就 315 億次MRAM 的 10^14 次壽命夠?qū)?300 多年。所以正常使用根本不用考慮寫入均衡。但有一個細節(jié)要注意MRAM 的寫入功耗比讀取高。如果設(shè)備是電池供電頻繁寫入會縮短續(xù)航。我的做法是采集數(shù)據(jù)先放 RAM每 1 秒或每 10 秒批量寫一次 MRAM既保證數(shù)據(jù)不丟又控制功耗。掉電中斷里再補寫最后一次數(shù)據(jù)。6. 常見問題與排查技巧實錄6.1 SPI 讀回全 0xFF 或全 0x00這是最常遇到的問題原因通常有三個現(xiàn)象可能原因排查方法讀回全 0xFFMISO 沒接好或上拉檢查 MISO 連線示波器看波形讀回全 0x00CS 沒拉低或 SCK 沒輸出測 CS 和 SCK 引腳電平讀回隨機值時序不對或時鐘太快降低 SPI 時鐘到 1MHz 測試寫入后讀回不變漏發(fā) WREN 命令檢查寫函數(shù)是否先發(fā) 0x06我遇到過一次讀回全 0xFF查了半天發(fā)現(xiàn)是 MRAM 的 SO 引腳虛焊DFN 封裝引腳太密手工焊接容易出問題。后來改用熱風槍重新吹了一遍問題解決。所以如果你用 DFN 封裝焊接質(zhì)量一定要保證。6.2 高速 SPI 下的數(shù)據(jù)錯誤SPI 時鐘超過 10MHz 后如果 PCB 走線不好容易出現(xiàn)偶發(fā)性數(shù)據(jù)錯誤。排查思路先用示波器看 SCK 波形有沒有過沖、振鈴檢查 MISO 采樣點是否在數(shù)據(jù)穩(wěn)定區(qū)降低時鐘測試如果降速后正常就是信號完整性問題在 SCK 和 MOSI 上串 22Ω~33Ω 電阻縮短走線增加地線隔離我在一個項目里 SPI 跑 16MHz讀 1KB 數(shù)據(jù)偶爾錯幾個字節(jié)。后來把 SCK 串了 27Ω 電阻錯誤率從每天幾次降到幾乎為零。這個電阻的作用是匹配阻抗吸收反射成本幾分錢效果立竿見影。6.3 掉電保存失敗掉電保存失敗通常是電源儲能不夠或者 HLVD 閾值設(shè)得太低。排查步驟用示波器看掉電時 VCC 下降曲線算一下從閾值到單片機最低工作電壓的時間檢查電容容量10μF 不夠就加到 47μF 或 100μF確認 HLVD 中斷優(yōu)先級最高沒有被其他中斷阻塞保存函數(shù)盡量精簡不要調(diào)用浮點運算或復雜邏輯我一般會在保存函數(shù)里只寫最核心的數(shù)據(jù)比如累計量和故障標志其他非關(guān)鍵數(shù)據(jù)可以丟。這樣保存時間最短對電源要求最低。6.4 多設(shè)備共享 SPI 總線的片選沖突如果一個 SPI 總線上掛多個從設(shè)備CS 控制就很重要。常見問題是兩個設(shè)備的 CS 同時被拉低導致數(shù)據(jù)沖突。我的做法是每個設(shè)備的 CS 單獨用一個 GPIO初始化時所有 CS 都拉高切換設(shè)備時先拉高當前 CS再拉低目標 CS中間加 1μs 延時不要在中斷里切換 SPI 設(shè)備容易亂如果設(shè)備多可以用 74HC138 譯碼器擴展片選節(jié)省 IO 口。但譯碼器輸出要加上拉電阻防止上電瞬間誤選。7. 實際項目中的經(jīng)驗沉淀這個方案我在三個項目里落地過一個電力監(jiān)測終端一個電機參數(shù)記錄儀一個環(huán)境數(shù)據(jù)采集器。電力監(jiān)測那個項目要求每 20ms 記錄一次三相數(shù)據(jù)MRAM 連續(xù)寫了兩年多沒出過一次數(shù)據(jù)丟失。電機參數(shù)記錄儀工作在變頻器旁邊電磁干擾很強最初 SPI 跑 8MHz 偶爾出錯后來降到 4MHz 并加了屏蔽線穩(wěn)定運行至今。環(huán)境采集器是電池供電MRAM 的待機電流只有 10μA配合單片機的休眠模式兩節(jié) 18650 電池撐了一年半。有幾個細節(jié)是我踩過坑之后才明白的。第一MRAM 的 WP 引腳不要直接接地雖然接地是寫保護但有些批次接地后連狀態(tài)寄存器都寫不了最好通過 GPIO 控制需要寫的時候拉高。第二SPI 初始化之前先把 CS 拉高否則上電瞬間 CS 浮動可能導致 MRAM 進入錯誤狀態(tài)。第三讀操作不需要 WREN但寫操作每次都要發(fā)這個別搞混。如果你正在選型階段我的建議是數(shù)據(jù)量小于 1MB、寫入頻繁、掉電不能丟、環(huán)境溫度高這四條滿足兩條以上就值得上 MRAM。成本確實比 EEPROM 高但省掉的電池、超級電容、復雜掉電保護電路綜合算下來不一定虧。特別是工業(yè)設(shè)備現(xiàn)場維護一次的成本可能比芯片差價高幾十倍。最后分享一個調(diào)試小技巧用邏輯分析儀抓 SPI 波形時把 CS、SCK、MOSI、MISO 四根線都接上設(shè)置 CS 下降沿觸發(fā)這樣每次讀寫事務(wù)都能完整看到。MRAM 的時序很標準對照數(shù)據(jù)手冊的時間參數(shù)一看就知道問題在哪。我用的是一款國產(chǎn)的 8 通道邏輯分析儀一百多塊錢比示波器方便抓 SPI 協(xié)議還能自動解碼強烈建議入手一個。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
少妇2做爰HD韩国电影| 久久婷婷网| 色婷久久| 婷婷色情五月| 操逼福利视频| 国产伊人五月天| 99啪啪骑| www.九九婷婷| 亚洲日本三级片| 亭亭五月色男人| 美国十月色婷婷在线观看| 婷婷亚洲五月丁香综合在线 | 欧美性爱五月天| 五月丁香六月欧美| 久久这里只有精品网| 婷婷九月激情| 丁香五月综合高清在线| 99啪啪视频| 黄色91在线观看| 香蕉久久国产AV一区二区| 五月丁香激情综合| 久久三级视频| 五月综合久久| 色婷婷五月综合| 激情深爱五月天| 日夜夜天天| WWW,激情五月天,COM| 99ri精品在线| 日韩黄色网络| 色婷婷色九月| 丁香六月啪啪啪| 丁香五月婷婷高清| 91性人人| 五月丁香激情综合啪啪| 任你爽精品免费视频6| 五月间天堂综合| 婷婷丁香五月天之开心少妇| 99综合99| 大香蕉久久婷婷| 啪啪东京热| 4399精品一区二区| 色婷婷性爱| 人人操婷婷| 国产一二区爆乳_1国产日韩一区二区三-成人AV | 人人操AV| 超碰狠狠干99| 激情国产五月| 98色丁香五月婷婷综合网| 97ai婷婷| 99re久热只有精品6在线直播.com| 夜色.cnm| 综合狠狠干| 日本在线99| 91在线看免费 九九九九| 久久九九亚洲| 情色五月天网站| 色呦呦美女| 丁香五月综合婷婷| 最新精品视频99| 九九热九九热精品| 激情五月婷婷色| 色色色色网色色网色色| 五月天综合网| 色色色色综合网| 五月天丁香| 天天干人人奸97| 男女啪啪视频久 9| 久久精品63| 91狠狠色| 色情五月天A片| 99热99干| 亚洲天堂热| 女人天堂AV| 国外亚洲成AV人片在线观看| 色级婷婷| 六月婷婷五月丁香首页| 五月婷综合网| 综合久| 久久九九色| 久热无码| 久久aaaaa| 99超碰在线观看| 久久停停超碰| 丁香五月,激情五月,深爱五月| 五月婷婷五月丁香| 国产美女无遮挡裸体毛片A片| 色和综合网| AV网址大全在| 五月天婷a在线| 99er视频在线| 狠狠狠人妻| 五月四色婷婷| 91九色视频| 中文字幕人成乱码在线观看| 中文字幕成人影视| 五月四色婷婷| 婷婷五月六月丁香| 任你日热视频| 97色色色色色色色色色色色色色| 五月天开心色情网| AV中文字幕夜夜操b天天摸bb| www.婷婷,com| 五月婷婷手机在线| www色色色com| 五月 成人 婷婷| 色月视频| 操人91| 国产精品激情AV久久久青桔| 五月色丁香| 深爱激情九九五月天| 日本激情综合| 激情丁香五月| 亚洲成人在线播放| 无码动漫av| 成人看片网站| 综合久| 天天五月情| 99色婷婷视频| 成人 在线 日韩| 精品国产一区二区三区四区阿崩| 色婷婷影院| 五月 婷婷 成人| 开心激情五月天网| 99操视频| 成人婷99最新| 97丁香五月| 狠狠色激情综合| 五月天天天色| 色噜噜综合网| 操碰99| 香港九九六区八区99| 亚洲国产婷婷色五月| 色婷婷六月丁香综合欲精品| 色综合色香蕉网| 日本综合色图| 色色丁香五月天| 97碰 在线视频观看| 久久久久久久久久久久久久人妻视频| 亚洲激情网| 操人视频91| 久久66精品| 超碰国产在线| 777丁香六月青青草婷婷综合久月| 成人AV免费观看| www色综合亚洲92| 天天舔天天| 婷色五月天| 婷婷黄色| 美女五月天| 五月综合视频| 激情婷婷五月亚洲| 99操碰| 97热在线精品| 欧美色图天堂网| 偷拍九九五月丁香婷婷| 婷婷丁香色情| 操人无码| 日日干夜夜干| 国产精品色一哟哟| 久久久9久| 思思99热这里只有精品6| CHINESE熟女老女人HD视频| 亚洲婷婷五月天在线激情综合网| 五月丁香综合啪啪| 丁香婷婷五月天色播| 综合色久| 日本不卡五月婷婷丁香| 99综合成人视频在线观看| 99av视频| www,色婷婷| 色欲婷婷五月天丁香| 一操久久| 99色视频| Va另类视频| 99cao婷婷| 婷婷五月天堂一本在线| 欧美超级视频97| 五月婷婷激情| 亚洲激情综合| 亚州在线中文字幕| 日本久久婷| 婷婷天天色| 久久亚洲色导航| 激情五月天综合网| 俺去也五月天婷婷| 99热自拍| 丁香五月天成人| 六月婷婷色宗合| 97碰碰草| 五月丁香激情婷婷| 成人超碰AV| 国产69久久久欧美黑人A片| 亚洲99激情| h在线看免费版在线看| 天天肏屄夜夜爽| 可以免费看的AV网站| 日韩欧美婷婷丁| 激情五月天小说网| 久久永久网址| 色综啪啪啪啪啪啪| 九九热精品| 三十路磁力链接| 操逼综合激情网| 综合五月天| 色5月婷婷| 成人做爰A片免费看网站找不到了| 久久婷婷五月综合色播| 久久电影4399| 91蝌蚪窝视频在线| 99自拍视频在线观看| 狠狠久久婷五月综合色| 成人版视频在线观看| 亚洲综合五月| 激情五月丁香亭亭| 五月丁香综合伦理片| 久人人操| 天天爽天天摸天天爱| 99视频九九热| 色就色94欧美setu| 国产99热| 久久久精品人妻| 亚洲小视频免费看| 午夜婷婷久久 | 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 九九精品视频在线观看| 午夜丁香丁香婷婷| 密乳Va| 人人干av| 狠狠操狠狠| 噜噜色五月| 99视频综合网| 丰满少妇猛烈A片免费看观看| 久久丁香五月天| 婷婷丁香77777| www,久久久人人| h在线看免费版在线看| 色婷婷九月| 日韩无码专区| 久久99大全| 丁香五月婷婷激情中文| 情五月亚洲婷婷| 亚洲视频操| 五月婷久久久久综合| 久久婷婷色| 久久久久久五月天| 天插天啪天啪天啪| 五月天快乐开心激情网| 99九色视频在线观看| 丁香五月婷婷社区| 直接看的AV| 色色五月天丁香| 久综合九综合99| 五月丁香色色网| 久久婷婷五月综合色丁香| 五月深爱婷婷| 久久一热免费视频| 亚洲性天天| 91肏| 久9无码视频| 久久五月婷综合| 人人干人人看| 99综合网| 狠狠干综合| 99爽视频| av在线中文| www.五月.com| 久久久精品人妻| 99精品久久久久久久婷婷久久| 久久最新色色色| 99在线视频精品| 狠狠久久婷| 99久久久精品| 熟美女麻豆| 六月婷婷色色网| 久久精品99国产精品日本| AV九九| 精品成人久久久久久久_一二三四视| 99亚洲视频| αV电影| 九色综合网| 亚洲情综合五月天| 五月停停大香蕉| 操操操97| 亚洲成人AV一区在线观看| www.99热国产| 五月色激情综合网| 欧美性久| 综合激情伊人影视在线| 97丁香花五月天激情小说| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 婷婷激情九月| 天天久久66xxx| 五月丁香激情啪啪| 九九热在视频| 久久99成人性爱高清视频| 青青草护士中出内射-欧美电影在线天堂新版| 成人五月天婷婷| 天天色·欧美| 色六月视频| 色婷婷色人人射| 中国激情网| 丁香五月婷婷六月| 色域五月婷婷丁香| 五月天婷婷久久| renre人人操国产超碰在线| 丁香六月狠狠| 婷婷五月图片小说视频| 婷婷内射视频在线| 97av在线视频| 97操碰日本女人| 五月天大香蕉AV| 久久久jd| 另类图片五月天婷婷| 五月天久久www| 蜜桃五月天| 狠狠爱五月婷婷| 91婷婷在线| 婷婷五月激情网| http:色情日本com| 综合久久久婷| 五月婷婷内射网| 色婷婷狠狠久久综合五月| 五月天激情无码| 久草性爱| 丁香婷婷狠狠97| AVV黄| 天天爱天天做天天日| 色五月婷婷激情五月| 婷婷五月激情在线视频| 噜噜视频| 天天透天天干| 色丁香五月婷婷婷| 日日撸夜夜操| 免费观看全黄做爰的视频| 日本99婷婷| 99久视频| 思思热精品在线| 丁香五月人妻| 中文字幕网站在线观看| 色狠狠六月| 久久狠狠干| 天天日天天色| 538任你爽视频不一样的| 色欲婷婷夜夜| 天天操夜夜操| 91精品刘玥| 亚洲视频五区| 狠狠xx| 性色五月天| 久超免费视频| 日本天天综合| 91viP在线看| 色亭亭丁香五月天| 狠狠色婷婷丁香六月| www.99热在线| 中文字幕欧美精品久久| 综合五月亭亭9| 成人一级片| 欧美熟女视频 色婷婷| 日韩无码成人电影| 色婷婷五月天偷拍| 婷婷丁香六月天激情四射网| 丁香婷婷免费| 五月天com| 婷婷终合色图| 亚洲AV色婷婷人禽五月天| 丁香婷婷久久| 色婷婷影院| 狠狠搞狠狠操| 噜噜五月天综合| 五月丁香好婷婷姑娘综合网| 婷婷丁香六月| 99热免费精品| 99在线免费观看| 丁香五月婷婷综合啪啪| 婷婷五月天无码熟女| 生活片五区| 亚洲国产色婷婷| 丁香五月狠狠综合欧美| 九九综合久久| 噜综合| 九色91国产| 91日综合欧美| 天天干天天干天天操| 亚洲综合网在线| 综合五月草| 国产 亚洲 在线| 五月丁香人妻| 综合婷婷五月天| 99ri6在线视频| 亚洲99视频| 99热精品在线观看| 玖玖资源部在线播放| 91久久| 久久在线92| AV人人操| 天堂色色色| 几激情五月婷婷色五月色天堂| 婷婷综合九色伊人| 婷婷五月天六月| 狠狠干.com| 激情五月综合ì香亚洲| 国产性爱在线| 性天天中文网| 日本三级片片| 黄网在线观看免费| 超碰人人射| 五月婷婷丁香综合| 九九热这里只有精品5| 99热精品在线| 色情五月丁香婷婷网| 99视频精品| 日夜操B| 伊人久久婷婷| 婷婷五月天直播| 亚洲精品久久久久AV无码| 99视频地址| 久草热久草在线视频| 婷婷丁香五另类网站| 狠狠CAO日日穞夜夜穞AV | 777色色色| 五月开心婷婷网| 亚洲激情久久| 欧洲高清免费久久| 色婷婷色五月综合| 久9久9热久热| 五月婷婷久久激情| 婷婷情色五月| 日本色99| 激情五月天综合图片小说网站| 曰韩少妇内射免费播放| 五月网在线| 久久一级片| 九月激情网| 激情五月综合视频| 99爱在线| 五月婷婷综合激情网| 无码九九| 一本婷婷丁香久久| www.色婷婷.com| 丁香五月激情婷婷| 久久曰9| 色欲一区二区三区精品A片| 色婷婷色情| 久久婷婷色| 2025天天爽天天摸| 激情五月天的婷婷| 国外亚洲成AV人片在线观看| 99这里只有精品|v| 婷婷五月天堂网| 黄色中文字目| 色五月婷婷综合| 视色网在线播放| 97久久精品视频| 中文字幕在线播放视频| 开心五月婷| 99热在线看片| 精品亚洲国产成AV人片传媒| WWW,五月| 狠狠干五码| 久色五月天| 色噜噜狠狠色综合日日| 狠狠色噜噜狠狠狠888| 新久久五月天激情| 99精品视频推荐| 久久婷婷五月天| 色五月激情五月天| 狠狠色综合777| 99久久久久久www| 六月色婷婷| 日本爆乳片手机在线播放| 亚洲丁香五月综合| 成人av在线网址| 最近免费中文字幕大全高清大全1| 婷婷丁香五月婷婷| 国产又黄又爽又激情不遮挡视频在线观看| 色婷婷先锋| 538在线精品| 中文字幕成人影视| 99日这里只有精品| 色五月婷婷成人视频| 丁香五月婷婷天堂大香蕉| 国产成人精品亚洲线观看| 可以免费观看的AV| 六月五月婷婷| 狠狠狠狠狠狠草| 日韩一级A片黄色| #NAME?| 激情99| 97在线碰| 色色五月婷婷久久| 色五月在线观看| AV 3P| 91久久99久久91熟女精品| 国产操逼网站| 久久性都花花世界成人免费视频| 午夜69成人做爰视频| 伊人网碰碰| 五月天伊人综合| 欧洲亚洲欧洲99久久| 大香蕉综合网| 99久久综合网| 亚洲六月婷婷| 99网址在线看| 国产精品视频免费看| 丁香六月激情国产| 97人人操人人拍| 欧美69久成人做爰视频| 国产成人一区二区三区在线观看| 亚洲色婷婷| 丁香九月婷| 综合网啪| 婷婷五月色综合| 高清无码入口| 噜噜视频| 久婷五月| 91九色中文字幕女在线观看| 五月婷婷丁香| 日本九九网| 99热都是精品| 婷婷五月天视频免费在线观看| 色五月婷婷丁香五月| 五月情涩综合婷婷| 六月丁香婷婷五月| 婷婷五月av| 玖玖热视频| 婷婷丁香色无五月| 九九视频在线| 日本啪啪网| 啪啪激情综合| AV性爱在线| 狠狠干夜夜干| 最近韩国日本免费高清观看| 亚洲乱码日产精品BD| 国外亚洲成AV人片在线观看| 九色综合网| 五月激情综合婷婷| 激情丁香五月AV| 亚洲av午夜精品一区二区| 97艹| 婷婷五月天六点丁香五月| 色情丁香五月婷婷精品| 丁香蜜臀黄色婷婷五月天| 亚洲日本激情| 激情婷婷丁香色五月| 五月丁香婷婷综合网色欲| 色噜噜在线| 色情五月停停丁香| 激情六月天婷婷| 99无码视频| 色婷婷电影| 日木WWW视频| 日韩无码亚欧无码| 久久综合首页| 深爱五月婷婷开心中文字幕| 9这里只有精品| 九九热99热| 亚洲AV日韩无码| 丁香六月婷婷| 色婷婷五月天av在线| 欲求不满的人妻| 色九亚洲| WwW天天干| 深爱激情丁香五月| 五月停亭六月,六月停亭的英语| 大香蕉综合在线| 91妻人人爽人人看片| 99综合成人视频在线观看 | 日日鲁鲁鲁夜夜爽爽狠狠视频97| 色婷婷亚洲综合天堂| 99热这里有精品首页10| 久久国产性爱A V| 色色哒五月婷婷六月丁香| 97丁香五月| 色色激情五月天| 91n网站cad入口在线观看| www久久久久久久97| 激情开心五月婷婷| 婷婷五月天av| 中文字幕免费高清电视剧| 操逼综合网| 久久久久妻| 亚洲五月天婷婷综合| 淫视馆AV在线| 亚洲区在线| 婷婷中文在线| 五月天国产婷婷精品视频在线| 丁香五月天啪啪| 五月激情四射网站| 久草五月| 亚洲精品永久久久久久| 五月丁香六月激情综合| 激情久久丁香| 九九热短视频在线观看| 丁香五月久久| 五月丁香久久婷| 天天爽—爽| 免费97碰碰| 老师的粉嫩小又紧水又多A片视频 粉嫩AV久久一区二区三区 | 成人五月丁香花| 激情av| ji'qi'luan'ren'lun| 欧美成人va| 日韩在线成人电影| 亚洲男人的天堂婷婷色五月| 亚洲色五月| 久久五月天 91| 婷婷5月色| 99在线视频免费| 久热精品免费视频4| 九九碰九九爱97超碰| 五月天婷婷丁香社区| 久热9| 色婷婷久久天天性爱| 99热99热不卡| 欧美叉叉叉BBB网站| 伊人婷婷综合| 狠狠综合网| 日韩中出视频| sewuyuejiqingwang| 五月丁香六月情| 91久久电影| site:feetmall.com| 亚洲五月天激情| 婷婷五月激情网| 婷婷五月天福利| 五月丁香综缴情性爱| 久久五月人人摸| 五月婷婷性爱| 91seav| 色欲久久久久久综合网综合网| 日本性视频| 99热这里只有精品2016| 国产毛片精品一区二区色欲黄A片| 欧美天天草人人草| 九九热AV| 色五月大香蕉| 激情综合五月丁香| 亚洲天堂99| 综合大香蕉| 免费婷婷| 色综合99| 中海油常州环保涂料有限公司| 99精品自拍视频| A在线观看| 日韩欧美成人片| 九色无码| 九九色色网| 91黄址| 国产在线中文字幕| 五月丁香影院| 91九色首页| 伊人五月婷婷| 在线观看免费视频| 亚洲精品性色| 九九视频在线观看视频在线播放69| 五月丁香六月香综合激情| 9视频在线成人网站| 丁香五月天视频在线播放| www.lchjjc.com| 久久久五月四色| 影音先锋91男人资源在线播放| 夜夜骑夜夜操| 色婷婷婷婷| 99热精品无码| 中文字幕日韩无码制服诱或| 中文字幕人妻一区二区| 99热综合网| 激情五月丁香社区| 婷婷色婷婷| 丁香色播五月天| 国内熟女黄色系列| 五月丁香影院| 婷婷丁香五月天综合AV| 极品少妇XXXX精品少妇偷拍| 99热这里只有精品2024| 97操| 9久久精品| 亚洲 精品 综合 精品| 亚洲三A| 免费不卡狠操美女视频网 | 天天艹天天综合网| 99在线精品免费视频| 丁香六月亭亭久久综合| 综合色影| 影音先锋女人AA鲁色资源| 思思re视频在线| 99资源在线| 91碰碰碰| 伊人久久丁香婷婷六月五月综合| a在线免费v| 五月丁香影院| 另类五月激情| 综合婷婷| 人人综合色| 日本一道久久| 狠色狠色综合久久| 97色在线视频| 久久大国产香蕉| 外国碰视频网站97| 2020夜夜操天天爽| 久久久久网站| 操碰色一区就去操| 欧美五月婷婷| 99精品7| 亚洲在线操| 婷婷五月激情黄色| 91啪啪视频| 激情五月婷婷色播网| 激情文学第四色婷婷丁香五月| 1024人妻| 99热在线观看| 开心激情久久久久久久| 久碰久操| HD久久精品视频| 国产一级片| 人人色婷婷| 5月丁香综合网| 激情婷婷久久| 色婷婷亚洲综合天堂| 极品人妻VideOssS人妻| 久久人妻人人| 嫩BBB槡BBBB搡BBBB视频| 91久久| 丁香五月婷婷高清| 麻豆WWWCOM内射软件| 狠狠五月激情丁香六月| 性生活久久人妻| 亚洲综合视频天天精品| 99热天堂| 丁香婷婷久久五月天| 91超级碰| 色婷婷导航| 99热首页| 久久综合激情婷婷激情| 天堂五月婷婷| 激情综合播播| 色婷| 久久免费丁香| 91九色在线观看免费| 极品人妻VIDEOSSS人妻| 免费黄色片子| 五月婷婷天| 亚洲精品99| 亚洲六月色| 五月丁香成人版| 凹凸7777操操操| 成人AV在线网站| 色色九九五月天| 丁香六月欧美| 四色五月婷婷| 久99婷婷色综合| 99在线精品免费视频| 99久热这里只有精品| 啪啪 综合网| 五月丁香六月婷婷激情视频在线观看免费| 久久这里只有精品16| 天天做天天爰天天爽天天无遮挡| 6月丁香婷婷| 久99久视频| 人人妻人人澡| www99在线观看视频| 九色PORNY在线精品酒店| 色综合网页| 日韩AC在线免费观看| 色.五月综合网| 美国少妇性做爰| 国产精产国品一二三在观看| 色欲一区二区三区精品A片| 久色网| 五月香婷婷| 丁香六月综合激情| 五月天激情网站| 99噜噜噜在线播放| 极品人妻VIDEOSSS人妻| 丰满少妇猛烈A片免费看观看| 99热伊人| 青草青草视频2免费观看| 免费无码毛片一区二区A片| 狠狠综合网| 国外亚洲成AV人片在线观看| 婷婷成人基地| 玖玖九九超碰| 月色色综合婷婷网| 97资源碰碰在线| 91黄址| 久久激情视频99| 丁香婷婷五月天亚洲| 激情综合网,婷婷| 激情五月婷婷综合网| 天天干天天叉| 日本丁香五月| 99热最新网址| 五月天婷婷综合网| 超碰婷婷五月| 丁香五月电影院在线观看| 91丨九色丨熟女| 精品九九在线观看视频| 天天插天天很| 天天干狠狠艹| 99视频在线播放大全| 色噜噜狠狠色综合日日| 中国丰满熟女A片免费观| 婷婷色色综合| 激情九色| 久青青久| 欧美啄木乌丝袜人妻系列| 狼人婷婷综合| 99精品在线| 国产AV一区二区三区最新精品| 精品9久| 大香蕉七区| 久久伊人大香蕉| 五月丁香综合久久| 婷婷五月天伊人网| 中文字幕在线观看视频www| 免费视频无码| 秋霞网在线免费基地五月婷婷丁香| 夜色综合网| 激情五月伊人婷婷| 激情综合色播| 色中色综合| 婷婷碰碰| 亚洲无码播放| 日本va视频| 日本一级特黄大片AAAAA级| 性爱视频久久| 97爱综合| 免費亭亭成人| 五月天婷婷在线视频| AA丁香综合激情| 激情婷婷五月在线合集| 色五月激情综合网| 乱色色色| 99热这里只有精品在线观看| 色婷婷播放| 蜜臀AV在线成人| 色婷婷综合网站| 色五月丁香网| 五月天丁香花婷婷| 亭亭丁香aV| 激情五月天综合婷婷网| 国产FREESEXVIDEOS性中国| 丁香五月色色婷| 狠狠操之狠狠操| 九九这里有精品| 少妇被下春药玩弄A片| 婷婷大乡焦噜噜| 亚洲激情五月丁香久久久久| 99久久婷婷国产综合| 超碰69天堂| 婷婷五月丁香五月丁香| 婷婷娌伦网| 色婷婷丁香花五月天| 色婷婷丁香| 婷婷五月天第三页| 国产黄大片在线观看画质优化| 中文字幕九九九九| 99久久久| 欧美成人精品A片免费一区99| 碰碰女| 天天色天天爱天天爱天天爱y| 99热精品在线| 97资源欧美日韩大香蕉超碰一区| 久热这里只有精品在线| 婷婷久久五月天| PORNY九色9l自拍视频成人| 婷婷十月激情综合网| 激情五月激情综合网| www.91九色| 五月激情小说网| 亚洲色无码A片一区二区麻豆| 亚洲成人免费电影| 日本色色网站| 免费成人中文字幕| 九九热这里只有精品31| 天天干天天爽| 97人人草| 亲子乱AV一区二区三区下载| 99re青青草| 久久精品视频9| 欧美性生交xXxX久久久| 丁香六月天AV| 丁香五月手机在线| 日本91在线| 久久玖玖综合| 日韩xx在线| 五月婷婷性| 91在线97视频| 久久婷婷五月天激情唯美| 一本道在线电影| 婷婷激情丁香五月婷婷激情丁香五月婷婷 | 亚洲成人网站在线观看| 五月丁香激情婷婷| 国产老熟妇亲子乱对白| 婷婷五月丁香五月| 人人爽欧美婷婷久久久五月丁香| 婷婷六月久久综合导航| 婷婷五月天亚洲综合网| 99这里只有精彩视频| www.wuyuetian啪啪| 九九在线免费观看| 九九九九九999999| 婷婷激情五月综合在线视频| 欧美婷婷色| 热这里| 五月美女婷婷风骚| 伊人午夜综合色啪| www.夜夜爱.com| 日日操天天爽| 五月天激情黄色网址| 色五月六月| 婷婷丁香91| 五月综合激情网| 狠狠爱婷婷| 99久久综合网| 99热乎| 精品夜夜澡人妻无码AV| 久久婷婷五月天激情| 五月婷婷久久大片| 丁香五月综合网亚洲综合欧美狠狠| 亚洲综合色激情色五月| 六月丁香五月天| 日韩黄色电影| 色噜噜狠狠色综合日日| 激情桃色网| 久久性爱网| 色婷婷色五月天| 99热线观看9| 亚洲高清在线| 琪琪理论片| 五月婷婷色欲| 成人免费va| 熟女网站久久| 色丁香久久| 色婷婷五月天堂资源| 殴美97色| 丁香五月婷婷AV| 国产精品久久99| 99久久66综合| 精品人妻一区二区三区四区不卡在| 天堂综合久久| 精品久久99码| 婷婷五月AV| 99久久精彩视频| 婷婷色五月天在线观看| 激情综合激情五月| 亚洲另类AV| 996热| 婷婷五月天熟妇| 日本乱论99| 五月天激情综合网| 99r这里| 伊人色综合影院视频| 丁香久久| 天天久| 激情综合啪啪啪| 熟女色色一区二区| 久久3p| 天天爽日日搞| 五月丁香久久丝袜啪啪| 亚洲色婷婷| www.五月天激情| 五月婷婷AV| 热热色色五月天婷婷| 亚洲人妻电影| 国产婷婷五月中文字幕高清| 99啪啪骑| 激情综合色| 色婷婷婷婷| 五月丁香色色综合| 激情婷| a网站免费观看| 丁香六月久久| 五月天播播综合| 91精产一区三区免费观看| 亚洲综合色网| 九九视屏| 精品少妇蜜臀91| 一逼色综合| 色色图五月天| 激情综合五月| 99视频在线精品| 五月婷婷和六月| 婷婷久久综| 黄色片avv| 婷婷激情五月| 色播五月网| 2023天天日夜夜爽| 综合久久97| 五月丁香天堂| 日韩免费视频| 超碰免费99| 这里只有精彩视| av在线超清中文| 色v综合网| 亚洲a片免费观看| 538在线精品| 丁香婷婷大香蕉| 很很干天天干| 青青福利网| 色婷丁香五月| 五月婷婷三级| 天堂久久大香蕉| 97五月婷| 国产精品国产成人国产三级| 色婷婷亚洲| 月婷婷婷婷五月| 亚洲 五月 婷婷 成人| 香蕉婷婷色五月| 亚洲愉拍99热成人精品| www.久9| 67久久| 国产69精品久久久久999小说| 99热超碰| 99热主页日本| 五月性色| 丁香色五月婷婷| 俺去也在线www色官网| 久久99最新| 久久丁香五月综合六月激情红杏视频| 久久久久98| 久久丁香九| av五月天婷婷丁香| 国产性av| 免费看欧美成人A片无码| 涩涩五月天| 色婷婷五月综合| 婷婷在线精品| 欧美在线操| 五月丁香色综合| 99激情| 激情五月天在线免费美女视频| 亚洲国产色色| 丁香五月激情无码视频| 九九成人精品| 六月婷婷色五月| 婷婷丁香午夜综合影视| 久久网站观看免费欧洲国产| site:xiongshengzz.com| 99re这里只有精品99| 婷婷天堂站| 99热综合| 婷婷激情五月天综合| 99精品热视频只有精品10| 99视频久久| 大香蕉九九| 成人做爰A片免费看网站找不到了| 天天色天天射天天日| 婷婷99视频精品| 天天肏视频| 婷婷五月天综合激情| 五月天日日操夜夜操| 99国产er热视频| 99热久只有精品首页| 亚洲精品乱码久久久久99| 4399在线观看免费高清电视剧| 五月色情婷婷开心五月天| 婷婷五月 丁香六月| 丁香六月 人妻| 亚洲激情区| 丁香五月区| 色婷婷小说网| 色吧五月婷婷| 99综合视频| 少妇性BBB搡BBB爽爽爽视頻| 爱久久小说下载网| 182无码| 香蕉乱插| 操99| 五月深爱婷婷| 久久亚洲婷婷| 狠狠色噜噜狠狠狠狠综合| 97九色视频| 激情小说视频图片| 免费看欧美成人A片无码| 综合六月久久| 欧美婷婷精品激| 国产综合色婷婷精品久久| 99热大全在线观看| 天天干天天操天天上| 婷婷性爱五月天| 久久精品4| 嫩草AV久久伊人妇女超级A | 狠狠狠狠狠狠狠狠| 极品人妻VIDEOSSS人妻| 综合五月激情| 五月丁香激| 激情精品久久| 婷婷五月天激情基地| 婷婷五月综合社区| 国产这里只有精品| 久久看九九90| 狠狠爱婷婷爱| 就爱操www com| 色播五月| 丁香六月激情| 日韩五月婷婷久久| 九九精品综合| 日日鲁鲁夜夜爽爽| 激情五月天视频| 久久女婷| 99re在线免费视频| 色五月婷婷中文字幕在线观看| 五月开心婷婷| 亚洲碰碰碰| 韩国真做片在线观看| 国产永久一黄| 婷婷六月丁香在线| 天天色综网| 五月天com| 婷婷五月综合色小姐小说| 亚洲成人网在线观看| 九热视频这里只有精品| 久久婷婷色综合| 男同91| 亚洲愉拍99热成人精品| 天天情色五月天| 大香蕉五月天| 日本综合99| 久久久中文| 九九热视| 亚洲乱码精品久久久久..| 色婷婷AⅤ| 五月丁香直播| av色婷婷| 色在线免费观看| 99在线观看视频免费| 亚洲最大视频| 99热这里| 激情丁香九九五月综合网| 夜夜夜叫天天天做| www.99在线| 五月婷婷丁香综合,亚洲天堂| 激情五月图| 色婷婷偷拍| 色五月天 丁香| 日日噜狠狠色综| 99在线热视频| 精品日本视频444| 亚洲精品色色| 成人婷婷| se婷97| 五月丁香综合啪啪対白| 九九色逼| 色五月大| 色色哒五月婷婷六月丁香| 久99热| 久婷五月| 色爱综合网| 99精品综合在线| 我爱宗和色| 婷婷五月天激情小说| 亚洲 视频 导航 一区| 婷婷五月天六点丁香五月| 免费无码毛片一区二区A片 | 五月婷婷AV| 国产日韩av片| 五月丁香六月婷婷无码| 日本欧美成人片AAAA| 玖玖视频福利| 亚洲av成人在线| 97久久久免费福利网址| 亚洲bt丁香五月天婷婷激情小说| 国产做爰视频免费播放| 伊人婷婷五月天| 91人人操人人爱| 97香蕉人人在线观看| 天天爽天天摸| 成人免费黄色短视频| 久久综合热17c| 日日爽夜夜爽| 五月丁香久久| 91色婷婷综合久久中文字幕二区| 99色在线观看视频| 五月婷婷丁香婷婷| 亚洲国产成人AV在线| 婷婷五月噜噜| 色www99| 韩国久久少妇视屏| 久久全意婷婷| 丁香网五月网| 综合六月久久| 亚洲综合在线丁香五月| 精品久久久久成人码免费动漫| 99热6这里之有精品| 亚洲1区| 深爱五月婷婷开心中文字幕| 99视频| 激情五月天激情网| 五月婷婷大香蕉| 操笔无码| 成人国产欧美大片一区| 另类图片激情五月天| 99热在线观看| 天天干夜夜操A片| 这里只有精品偷拍| 婷婷社区五月天| 久久中文人妻系列| 五月婷婷色播| 久热这里只有精品在线观看 | 亚洲激情综合| 丁香五月大片| 日韩一级一片内射视频4K| 婷婷五月天激情亚洲小说| 综合aV在线| 婷婷六月伊人| 五月婷婷 自拍| 久久精彩免费视频| 丁香六月狠狠干| 五月丁香黄色视频| 婷婷久久五月| 亚洲精品无人区| 色欲AV导航| 十区av| 情色五月天网站| 国产精品久久99| 成人无码精品1区2区3区免费看| 天天日夜夜夜操操操操| 五月精品99综合| 五月天婷婷综合免费| www.五月天婷婷| 五月婷婷香| 一本道综合网| 91n啪啪| 亚洲在线操| 色色成人網| 波多野结衣不卡AV| 狠狠操狠狠插| 五月丁香| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 五月丁香婷婷激情爱爱| 女人天堂AV| 久久激情视频99| 99热在线观看| 开心五月网 | 99 这里只有精品| 五月丁香花激情啪啪网| 超碰色综合| 99热热九九| 精品九九久久| 99热大香蕉| 五月婷婷香蕉| 综合激情在线观看| 五月婷婷av| 秋霞影音91人妻久久| 99热全是精品| 九九这里只有精品| 九九热精品视频九九| 99在线视频播放| 国产精品扒开腿做爽爽爽A片唱戏| 色J香五月天| 日本人妻A片成人免费看片| 99riav 亚洲| 狼人婷婷久久| 很很干在线视频| 久久99激情| 国产精品久久久久久久久久免费| 尔尔AV一区| 五月欧美色播| 久久天堂色| 天天色视频| 开心五月婷婷婷美女| 噜综合| 色五月97| 少妇性BBB搡BBB爽爽爽视頻|