欧美成人午夜精品久久久,国产?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
返回資訊列表
亚韩在线视频| 激情五月深爱婷婷| 久热在线观看视频9| 另类图片五月天婷婷| 欧美性爱5月天天天看| 欧美三级巜人妻互换| 97 A I色色| 亚州色婷婷| 99超超碰| 色五月综合网| 91丨九色丨丰满人妖| 五月停停直播| 狠狠舔| 伊人五月天| 六月丁香视频网站| 五月丁香啪综合| 久久婷婷亚洲| 人人超碰99| 99色综合| 人人操人人爰人人一天天碰夜夜拍夜夜爽-中国A级毛片天天看天天谢… | 久热中文字幕| 国产成人综合亚洲| 超碰99在线观看| 大波美女VA网站| 天天综合天综合久久网| 操人91| 色婷婷综合久久久久| 丁香五月天堂网| 婷婷五月激情视频网| 五月天激情电影| 丁香色情五月综合激情| 91狠狠色色丁香婷婷综合久久| 996热| 综合五月婷婷| 色婷婷六月天| 久99久热| 婷婷丁香九月| 五月婷婷视频在线观看| 九月色婷婷综合| www.操.com| 久久精品五月| 国精产品一区一区三区免费视频 | 天天成人综合视频| 色五月丁香一区在线| 影音先锋噜一噜| 丁香色婷婷| 99色色| 激情五月天激情综合网| 久久婷婷在线| 五月婷婷婷色| 色99视| 日韩啪啪视品| 亚洲国产成人AV在线| 久久99国产综合精品免费| 玖玖无码中文| 九九热最新| 热99精品视频五月| 久久大香免费| 色九九一二| 久久综合网免费视频| www.99热视频| 噜一噜免费视频| 激情五月丁香社区| 五月天激情黄色小说在线观看| 综激情网| 亚洲激情图文小说| 五月婷婷深爱六月| 亚洲欧美一区二区三区爱爱动图| 天天摸天天舔| 久热91| www.精品99| 99在线视频播放| 人人草人人舔| 欧美激情-区二区三区| 激情婷婷| 日韩久久系列| 久草丁香婷婷1024| 97久操视频| 看全色黄大色大片| 天天插天天狠| 欧美啄木乌丝袜人妻系列| 成年人99热| 久狠日av| 97久久精品| 97操操操| 97在线观视频免费观看| 丁香五月黄色| 老司机伊人| 天天操天天插| 香蕉久日夜| 九 九九九AV| 人人摸人人搞| 爱操人妻| 99婷婷精品推荐在线视频| 激情都市另类| 国模九区| 大香蕉手机视频| 久久xxxx| 久热A| www久久艹| 國語久久婷| 99热99网| 色色色com| www.夜夜操| 超碰婷婷色| 中文字幕+中文在线| 久操无码| 五月天堂六月丁香亚州中文字幕久久| 五月花激情网| 婷婷五月色播网| AAA久久久| 伊人天天色| 狠狠色噜噜色狠狠狠综合久久成人波| 玖玖热视频| 色五月丁香A欧美com | 九九sese| www99热| 色五月首页| 国产偷人爽久久久久久老妇APP| 婷久久综合| www.99热| 日本99色| 91在线就要啪| 久久网日本| 久久大香免费| 热99在线精品| 六月综和久久| 91精品综合久久久久久五月丁香| CAOBIBI| 热中文字幕| 丁香网五月天激情| 噼里啪啦在线观看免费完整版视频 | 色婷婷丁香五月天激情综合网| 五月婷婷九九热| 超碰99热| 婷婷五月天精品| 五月丁香六月婷婷综合免| 婷婷五月天AV| 久久精品日| 99免费热在线精品| 丝袜人妻| 久热超碰91| 最新五月天婷婷影| 九九伊人网| 任你干嘛免费视频播放| www夜夜操wwwcon| 五月天婷婷丁香| 精品操逼一区二区| 五月丁香六月婷婷婷婷| 久操福利| av在线中文| 六月婷婷六月天天在线免费| 日韩久热| 超碰成人免费| 亚洲色99| 综合亚洲五月天| 久久婷婷啪啪视频| 五月激情视频| 婷婷综合五月天| 啪啪丁香五月| 激情小说在线视频| 五月色丁香成人| 996er热| www.99热在线观看| 99久久性爱| 超碰资源在线| 婷婷五月天久久| 黄色激情久久| 538在线精品| 午夜爱插插| 99无码超碰| 久久99日本精品视频免费观看| 久久婷婷五月综合色丁香| 亚洲精品久久久久久久久久吃药| 婷婷五月天AV网| 日韩AV大全| 婷婷五月天99综合网站| 五月丁香777| 综合婷| 色色色热热热| 99婷婷| 91丨九色丨东北熟女| 激情五月婷婷色色| 色婷网| 网色99| 99视频自拍| 狠狠舔| 亚洲综合激情五月久久| 永久地址 色| 色九九中文字幕| 综合网五月天123| 激情综合网激情五月天| 激情综合网婷婷久久| 青青草国产亚洲精品久久| 高清无码一区二区三区四区| 国产偷人爽久久久久久老妇APP| 嫩草综合网| 极骚大香蕉伊人| 五月天另类小说| 五月婷婷色播| 色色五月婷婷狠狠| 日韩色色视频www| 五月色亭丁香| 激情丁香五月天| 久草 天堂| 色香蕉影院| 激情五月天婷婷视频| 婷婷之玖玖| 狠狠操综合| 2020夜夜操天天爽| 超碰免费99| 婷婷五月天激情网| 婷婷丁香五月亚洲| 久1色色| 精品国产a| 91丨九色丨国产打屁股| 狠狠草狠狠草| 婷婷婷五月天最新综合你懂的| 欧美 日韩 人妻 高清 中文| 国产精产国品一二三在观看 | 久久婷婷五月天综合| 日操夜操天天操不卡| 99re这里只有精品在线观看| 五月天日日操夜夜操 | 五月丁香六月激情综合啪啪| 欧洲综合视频| 亚洲色区17| 婷婷五月天伊人网| 成人版视频在线观看| 丁香五月综合福利视频导航| 97人人做| 《久久综合九色综合97婷婷| 狠狠色丁香久久综合婷婷亚洲成人福利| 92久久| 国产色五月婷婷| 91久久99久久91熟女精品| 色99欧洲色19| 91啪啪视频| 婷婷六月丁香欧美视频在线| 五月丁香色婷婷熟女| 五月六月播婷婷| 热久91| 偷偷与邻居做爰完整视频| 综合网啪| 26uuu欧美| 色欲五月婷婷| 狠狠五月天激情| 亚洲综合激| 91日视频| 非洲一级AV| 丁香婷婷婷婷十二月在线观看视频| 久久思思热| 成人视频婷婷| 泰州成人视频| 激情99| 激情综合色播| 99热在线观看精品| 俺去也五月天婷婷| 婷婷五月综合视频免费播放| 丁香五月a| 色婷婷深爱五月| 亚洲成人无码网站| 色热久| 综合99视频| 激情婷婷黄色五月 | 永久无码色| 超碰成人av| 婷婷色一二三区波多野结衣| 九九人人看| 色在线免费观看| 91久女| 淫五月停停| 亚洲色情激情丁香五月| 五月综合激情图片| 狠狠色综合777| 五月天激情综合在线| www.99日本| 色婷婷A| 色五月婷婷综合在线| 一起肏在线视频| 97碰免费精采视频| 五月丁香婷婷啪啪网| 久久综合网桃花| 性爱网六月丁香| 狠狠爱夜夜| 9精品在线| 激情五月天情色| 99精品综合在线| 久久久亚洲精品一区二区三区浴池 | 九月av| 久久五月天色婷婷| 激情色中文| www.五月婷婷久久.com| 99热在线播放| 99精品在这里| 亚洲精品第一国产综合亚AV| 六月婷婷综合激情| 亚洲婷婷五月草久| 天天日综合| 51XX午夜影福利| 婷婷丁香花五月天| 裸体做A爰片毛片A片免费| 日韩久久成人| 色婷婷免费视频| 操操啪| 色之综合网| 人人色AV| 成人av中文字幕| 五月婷婷深深爱| 色哟呦av| 久久99激情| 男人天堂伊人五月丁香| 欧美这里只有精品| 免费做A爰片77777| 98永久精品| 九九日本视频| 久艹大香蕉| 色五月综合网| 亚洲99一级无嗎特制在线| 五月天狠狠色| 热99精品视频| 激情99热| 亚洲欧洲一二| 五月天婷婷色播在线网| 五月丁香六月婷| 99国产在线精品视频| 色五月大香蕉婷婷| 婷婷五月综合啪| 五月丁香婷婷中文| 爱99干99| 激情影院内射| 99爱爱| 好吊兆人妻| 欧美人久久| 久久AV电影| 中文激情网| 国产精产国品一二三在观看| 超碰在线人人| 丁香激情网| 综合激情婷婷| 综合网色| 婷婷五月激情的图片| 国产99久久久国产精品免费看| 亚洲狠狠婷婷| 夜夜骑夜夜撸| 4399无码视频二区| 99热综合在线观看| 久久精品99国产精品日本| www.婷婷,com| 激情文学五月丁香六月婷婷| 1024欧美看片| 婷婷激情五月天在线| 99在线播放视频| 日本视频欧美观看免费| www激情com| 色噜噜丁香| 色婷婷操逼| 天天干夜晚夜操| 狠狠色丁香| 97久久久久| 日日插日日干| 热久久这里只有三级视频| 婷婷激情综合无月| 超碰av在线| 999婷婷综合| 99色在线视频| 日本久久人| 可以看的AV| 亚洲人成播放网站| 26uuu亚洲欧美日本| 亚洲最大成人综合网720P| 激情婷婷丁香五月天小说| 五月丁香激情四射| 国产在线视频1234| 天堂综合久久| 手机旧版看人妻1025| 五月激情婷婷丁香天堂| 久久久久久久久久久97| 97久久草草超级碰碰碰| 久久大香蕉同僚| 无码橾| site:pnnrt.com| 欧美激情久| 亚洲热综合| 五月天久久小说| 色爱终和网| 伊人激情综合| 国产无人区大片| 亚洲激情四谢| 天天在线XXX| 久婷婷五月综合欧美| 五月天综合激情网| 99综合网| 色婷婷丁香五月| 婷婷五月激情网| 激情深爱五月天| 亚洲成色综合网站免费观看| 欧美性猛交AAAA片黑人 | 另类丁香五月天区图| 三级毛片视频| 亚洲精品视频电影| 久久6这里只有精品| 国产婷婷色综合AV蜜臀AV | 91热久久| 日韩色色色色| 婷婷五月丁香91| 99热欧美在线观看| 婷婷色色宗合网| 久久久久久丁香五月| 狠狠干狠狠操狠狠爱| 免费啪啪亚州视频| 五月综合激情久久| 超碰9| 黄色毛片精品| 五月天激情小说网| 色停停五月,在线观看| 激情综合五月天| 伊人无码高清| 99福利导航| 另类图片激情五月天| 殴美97色| 伦乱天堂| 伊人久久丁香婷婷六月五月综合| 六月99天天婷婷激情综合| 色婷婷丁香五月| 日日舔夜夜操| 五月婷婷丁香深深爱| 五月丁香婷婷激情图片| 九九精品免费| 激情亭亭五月| 美女美女美女三级色天天天天天| 五月天婷婷色五月天| 国产免费性爱| 五月综合视频| www.婷婷网| 欧美日韩999| 精品九九视频在线观看| 婷婷激情伍月网| 欧美婷婷精品激| 中文字幕日产A片在线看| 色色性爱视频| 综合深爱五月| 色婷婷丁香五月高清在线| 久热婷婷在线视频| 夜色热久| AA片在线观看视频在线播放| 99九九视频| 五月天在线视频尤物视频在线看| 色吧综合网| 天天操综合网站| 99久久99视频只有精品| 97碰成超视频免费视频| 能看的AV| 99精品视频偷拍| 久久这里只| 丁香五月综合在线| 丁香久久AV| 久久久久9999| 婷婷五月丁香久久| 超碰在线视屏| 91丁香五月| 97久久超视频| 丁香六月激情国产| 久久男人网婷婷| 9l视频自拍9l九色成人| 五月天婷婷成人网| 五月丁香色综合| 五月丁香六月激情啪| 熟女重口味αV| 五月丁香啪啪| 亚洲国产精品五月天| 日本三级毛片| 一级性感黄色内射视频| 中文字幕精品在线观看| 欧美婷婷丁香五月| 91精品啪| 久热丁香| 99热e| 97se视频在线| 九九aV| 日韩AV在线免费| 91九色偷拍| 婷婷在线中文字幕| 丁香婷婷久久综合在线| 久热婷婷在线视频| 久久蜜臀婷婷| 久久综合影院 | 九九99视频精品| 夜夜嗨一区二区三区直播内容| 被强行糟蹋的女人A片| 欧美内射AAAAAAXXXXX| 丁香婷婷色五月| 99精品偷自拍| av超碰在线| 色综合婷婷| 伊人五月天| 精品久久久91久久影视网| 熟女人妻一区二区三区免费看 | 草美女在线观看视频在线播放| 草操网| 婷婷五月AA五月在线| 欧美丁香六月激情视频| 天天插AV丝袜中| www夜夜| AV色婷婷| 成人精品视频99在线观看免费| 国产精品色| 五月婷婷片| 久久婷婷伊人| 亚洲成人AV一区在线观看| 第1影院之五月婷婷| 婷婷久久五月天丁香| 婷婷 久综合| 26uuu激情五月天| 婷婷五月天论坛| 五月丁香激情综合网| 天天干天天色天天干| 五月婷婷中文字幕| 色情综合| 91干网| 久久综合无| 久热久色| 天天综合精品| 亚洲精品又粗又大又爽A片 | 9l视频自拍9l视频自拍九色学生| 亚州激情在线视频| 久久免费精彩视频| 99热在线观看| 91尤物九色在线| 天天综合天天玩夜夜玩天天玩夜夜玩| 超碰在线观看9| 少妇真实被内射视频三四区| 97超碰99热99| 99热国内| 激情综合国产| 99久久综合狠狠综合久久| 99伊人性爱在线影院| 五月丁香六月日逼| 色五月成人在线| 免费啪啪亚州视频| 色五月激情五月| 91人人操人人爱| 五月丁香六月婷婷久久久综合| 九九操操| 亚洲午夜成人av电影网| 大香蕉综合网| 成人电影AV在线观看| 9精品久久999| 五月天婷婷一起草| 一区二区三区视频| 九九精彩久久| 熟女激情五月天| 国产精品久久久久久妇女6080| 丁香五月最新地址| 五月天婷婷爱| 99@久久@99精品视频| 丁香婷婷人妻| 武则天精品久久| 激情五月综合| 五月丁香| 五月丁香成人网| 色色色色色色色色色色色色色五月天| 这里只有精品在线播放| 99色色网| 国产精品久久在线观看技巧| 色色色综合网| 午夜丁香丁香婷婷| 欧美25p| 人人性久久| 99久久玖玖| 在线播放人妻| 夜夜夜天天操| 丁香五月婷婷色| 噜噜噜噜婷婷五月天| 超碰大香蕉网| 99九九综合久久九九| 先锋av性爱成人电影| 丰满少妇乱A片无码| Av性爱网| 国产成人精品一区二区三区视频 | 东北婷婷五月天| 中文字幕成人| 狠狠色狠狠鲁| 九九精品丁香花| 五月丁香色婷婷熟女| 婷婷五月花| 天天干,噜噜色,狠狠色| 色五月婷婷777| 99热这里只有精品2016| 国成人网| 色五月婷婷网| 久操婷婷| 精品一二三区久久AAA片| 亚洲久久视频| 六月婷综合| 五月丁香婷婷激情澎湃四射| 婷婷色六月| 五月丁香影院| 99re在线视频精品,这里只有精品18,| www.狠狠| 激情六月五月婷婷综合网| 亚洲妇女熟BBW| 99惹精品视频| 亚洲色综久久五月| 99久在线精品99re8| 99.N在线视频| www.99热| 婷婷五月精品中文字幕| 色色色五月婷| 噼里啪啦在线观看免费完整版视频 | 国产免费AV网站| 成人噜噜网| 日日影院 | 99热亚洲精品| 色999亚洲人成色| 久久久天堂国产精品女人| 婷婷五月色综合| 久久视频婷婷| 天天日天天操心| 激情五月深爱婷婷| 六月婷婷色综合| 91日韩在线| 婷婷久久五月天亚洲欧美国产日韩在线观看 | 欧美日韩成人在线网| 超碰九色| 五月丁香六月婷婷手机无线| 97操碰在线视频| 欧美色频| 99看片| 开心五月激情网| 色综合伊人网| 超碰人人射| 午夜69成人做爰视频| 五月婷婷二月丁香| 91婷婷| 99久热视频在线| 九九自拍网| 色情五月丁香| 久久女人九九| 屁股翘好撅高迎合跪趴| 美女网黄| 婷婷香五月天| 亚洲综合干| 五月丁香欧美综合| 人操91在线| 大香蕉婷婷| 丁香六月综合激情| 色婷婷丁香中文在线播放| 手机在线日韩视频中文字幕| 久久综合五月天激情小说网站| 五月激情网站| 五月天啪啪| 99热国内| 激情综合5| 伊人三级激情| 日本在线观看aaa 99| 色玖玖综合| 。久久久久久久久久久久久久人妻 | 99视频啪啪| 大香蕉久久| 99九无网码| 五月天五月天成人网亭亭成人色网站| 激情五月天在线| 婷婷的99视频网站| 色婷六月| 久久久久久久久久久44| www.99riav99| 亚洲精品无人区| 成人在线99| 国产操碰| 久草性爱| 久久免费操| 亚洲操B| 丁香婷婷激情网站| 天天天天做夜夜夜夜做| 丁香五月激情月| 五月丁香综合网色欲| 午夜婷婷久久 | 婷婷碰碰| 99色嘟嘟精品网站| 国内熟女黄色系列| 亚洲天堂色| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 婷婷色婷婷| 久99热| 五月婷婷伊人久久| 婷婷激情欧美| 九九精品视频在线6| 热久久视频99| 婷婷五月天AV激情| 五月天成人手机在线视频| WwW天天干| 色色丁香五月婷婷| 六月婷婷亚洲| 99re这里只有精品免费| 五月婷婷丁香大陆免费| 精品成人无码A片观看香草视频 | 免费观看欧美成人AA片爱我多深 | 五月丁香婷婷中文网| 五月婷婷丁香色播网| 欧美VA在线观看| 六月丁香激情网| 天天综合精品| 97在线精品| www.五月.com| 久久视频在线视频| 五月婷婷激情在线| 亚洲色色五月天| 欧美综合五月丁香六月婷| 婷婷九月色| 亚洲国产精品二二三三区| 丁香五月五月婷婷| 国产露脸150部国语对白| 综合久久五| 殴美日韩成人| 天天搞夜夜爽夜夜爽| 五月丁香啪啪激情| 天天搞天天爽| 久久婷婷亚洲| 日日做A爰片久久毛片A片英语| 男人大jjc女人免费视频| 亚洲中文AV网站| 国产综合视频婷婷| 日日干综合| 色播五月婷婷五月| 亚洲色在线观看| 大地资源色婷婷视频在线| 五月丁香婷婷激情爱爱| 婷婷的99视频网站| www.狠狠干com| 亚洲人妻Av| 中国女人做爰A片| 丁香婷婷久| 99精品在线播放| 综合五月激情| 色婷婷av在线观看| 亚洲av另类在线观看| 98色花堂98t.R| 人人人人人人人人人草| 五月婷婷综合在线| 激情深爱五月天| www.久9| 五月婷婷丁香伦理网| 五月在线| 成人综合网站| 无码区婷婷五月花开| 人人综合五月人人婷婷| 色五月丁香五月| 国产伦亲子伦亲子视频观看| 99啪99| 伊人婷婷五月| 99这里只有精品视频| 亚洲AV日韩AV永久无码网站| 丁香香五月激情免费视频| 26uuu成人网| 8090在线影视少妇| 超碰狠狠操| 高清无码中文字幕aVDV| 亚洲无码99| 超碰资源在线| 开心激情播播五月天| 99精品网| 激情久久久| 99热成人| www99精品亚| WWW、日本色丁香、co m| 婷婷久月| 国产激情av| ji'qi'luan'ren'lun| 桃色成人网| 久久久色婷婷五月天| 9久久久久| 97干在线看| 五月婷婷啪啪啪啪| se色婷婷视频| 五月色婷婷亚洲 | 色五月成人| 综合激情九月婷婷,激情综合婷婷中文字| 再次出发二| 涩涩涩五月天| 亚洲色碰| 激情婷婷| 丁香五月婷婷色情综合| 激情婷婷九月| 99网| 激情久久综合网| 天天爽综合网| 狠狠色婷| 五月天 无码| 岛国操B不卡在线| 99亚洲视频| 91要啪| www99热| ss五月天激情| 午夜69成人做爰视频| 免费久久这里只有精品99| 婷婷.com| 俺去也婷婷| 91玖玖| 婷婷六月丁| 色五月xxx| 大香蕉九九| 日韩六十路91性交电影| 伊人99久久| 四月婷婷丁香| 9热在线视频精品| 天天弄天天操| 亚洲成人网在线观看| 337p大胆噜噜噜噜噜91Av| 色婷久久| 另类少妇人与禽zOZZ0性伦| 五月婷婷视频啪啪美女| 久久久一级AAA| 五月天久久丁香| 亚洲黄色av网站| 五月停停色色丁香| 开心五月六月婷婷| 熟女少妇内射日韩亚洲| 丁香五月综合在线观看| 99综合熟女| 综合久久综合| 色色色99韩| 五月婷A V在线| 丁香六月婷婷综合啪啪| 在线网黄| 亚洲精品白浆高清久久久久久| 狠色狠色综合久久| 中文不卡av| www.五月天婷婷| 91chinese在线| 99re6在线视频精品免费| 丁香婷婷视频一区二区| 99操无码视频观看| 婷婷伊人网| 九九热在视频| 丁香六月天婷婷| 99ri精品视频在线观看| 五月丁香六月欧美综合网站| 综合色久| 精品亚洲国产成AV人片传媒| 97婷婷丁香| 99爱免费在线视频| 亚洲精品国产成人AV在线| 色五月婷婷成人| 99熟女| 免费五月婷婷网| 色八月婷婷| 99色日本| 色吧网综合| 丁香五月成人| 大香蕉久久久| 婷婷五月天激情五月天深爱五月天| 中文字幕在线观看视频www| 免费在线观看av网站| 激情小说五月天| 97婷婷丁香| 午夜丁香五月天综合| 色五月婷婷少妇人妻| WWW.久久久久久久| 91九九热| chaopengdaxiangjiao| 天天日天天摸| 久久大香蕉同僚| 婷婷色基地| 色婷婷五月婷婷五月婷婷五月| 色婷婷久久| 日韩无码91| 九月丁香八月婷婷加勒比| 九九热这里只有精品6| 在线观看av网站| 亭亭五月色男人| 婷婷涩五月天综合| 丁香色啪综合| 亚洲小说五月婷婷| 1024人妻| 九九碰九九爱97超| 91视频一起草| 偷拍91九色| caopeng97人人| 五月天色欧美| 97超喷视频在线观看| 亚洲中文字幕在线观看| 国外亚洲成AV人片在线观看| 91狠狠综合久久| 五月婷婷色五月| 超碰99在线观看| 丁香六月婷婷综合激情欧美| 91人人网| 激情视频网址| 深爱激情综合网| 国产性爱亚洲是图| 婷婷五月天网| 色五月激情综合网| www.狠狠| 少妇性BBB搡BBB爽爽爽电影| 人人操AV| 色www久视频| 久久婷婷五月天激情新地址| 婷婷五月天第四色| 日韩人妻操逼视频| 99热这里只有精品最新网址| 久久色这里只有精品| 五月婷婷第四色| 久久激情五月| 丁香五月天黄色片| 五月激情偷拍| 久久久婷| 精品亚洲国产成AV人片传媒| 九九九激情网| 久久九九一區| 日韩在线观看亚洲| 超碰亚洲天堂| 色婷婷五月天激情在线播放| 色色色色av777| 亚洲欧美一区二区三区四区爱爱动图| 色婷婷六月丁香综合欲精品| 欧美影院| 狠狠操综合| 欧美黄色一级录像| 殴美97色| 超碰二区| 精品视频99看在线视频| 六月丁香激情综合| WWW.桔色成人.COM| 久久久免费精彩视频| 在线观看免费人成视频无码| 六月丁香婷婷爱| 狠狠99| eeuus五月婷| 狠狠狠狠狠操| 大香蕉中文| 五月天婷婷色色| 五月丁香亭亭A片| 97人人看| 久久婷婷五月综合色播| 六月婷婷五月天| 91精品久久久久久综合五月天| 人妻丰满精品一区二区A片| 色婷婷丁香AV综合| 狠狠操综合| 蜜桃婷婷丁香| 99熟女| 五月天婷婷青青草| 婷婷丁香花五月天| 五月婷婷综合色拍| 日韩av在线免费观看| 伊人色综合网| 久久99精品久久久久久青青AR| 高清无码.com| 五月天综合视频| 六月激情网| 六月综合婷婷开心伊人| 婷婷国产综合| 五月天啪啪啪| 另类少妇人与禽zOZZ0性伦| 日韩情色在线观看| 99高级会所久久| 五月婷婷激情网| 久久久99精品免费观看| 国产精品视频| 亚洲色 视频| 99在线免费观看| 91亚洲免费片| 五月激情婷婷色| 97操操操| 色色网91| 久久婷婷婷婷伊人| 色播五月| 偷偷操99| 婷婷射婷婷舔| av国产精品| 中文字幕在线资源| 免费不卡狠操美女视频网| 欧美大肥婆大肥BBBBB| 美欧日韩国产成人在战| 这里只有精品免费视频在线观看| 亚洲操操操| 任你擦免费视频| 99视频只有这里精品| 粉嫩AV久久一区二区三区| 99ri久久| 婷婷性福五月天| 99丁香五月| AV 3P| 久久久97| 99久久99九九九99九他书对| 婷婷久久五月天| 亚洲精品**不卡在线播he| 激情五月六月婷婷综合啪啪| 日日夜夜狠狠| 久久新地址| 久久精品系列| 9999综合99综合人| 亚洲国产色色| 中文字幕婷婷9月天| 婷婷区日本| 丁香婷婷色五月| 97成人丁香婷婷| 五月丁香六月婷综合成人综合| 91九色中文| 五月天久久91| 五月丁香六月婷婷激情四射| 99r这里| 日本在线观看99| 激情五月天色爱| 99ER热精品视频| 日在线V视频在线播放| 五月激情天| 26UUU成人网| 色色国产| 丁香婷婷丁香五月欧美人| AV中文在线| 婷婷六月色丁香视频在线观看| 婷婷丁香在线| 天天草天天舔| 天天色天天操天天射| 激情五月色综合国产精品| 亚洲亚洲人成综合网络| www.伊人天堂偷偷婷婷| 色偷偷AV亚洲男人的天堂| 婷婷亚洲丁香五月| 91 影音先锋| 这里只精品热在线18| WWW、日本色丁香、co m| 久久激情五月婷婷| 色色五月天婷婷丁香| 任你搞网站| 超碰AV在线| 成人无码精品1区2区3区免费看| 日韩欧美四五区| 99精品丁香五月| 99热在这里只有精品| 4399在线观看免费毛片| 91色久| 婷婷久久久久久久| 婷婷欠久少妇| 亚洲这里只有精品| 欧美在线97| 一本色道久久综合狠狠躁小说| 99er免费在线观看| 九色亚洲| 97婷婷丁香| 色五月开心婷婷| 日本无码专区| 伊人五月天在线| 国产99久久久| 亚洲亚洲人成综合网络| 色婷婷色婷婷五月| 美女黄频aⅴ视频| 午夜丁香婷婷| 五月开心深爱激情网| 激情综合网五月| 夜夜穞天天穞狠狠穞AV美女按摩| 深爱五月最新网址| 日本在线视频播放91| 91色婷婷综合久久中文字幕二区| 六月天丁婷婷| 日本啪啪网| 青柠影视免费高清电视剧| 99爱视频免费| 日本女va| 五月色丁香婷婷综合| 午夜大香蕉| 五月天停停基地| 97精品欧美91久久久久久久| 亚洲成人AV电影在线| 五月天激情四射网站| 五月丁香拍拍激情综合| 久久婷婷亚洲无码一起| 五月丁香啪啪| 成功精品影院| 另类小说五月天综合| 亚洲午夜Av| 国产毛片精品一区二区色欲黄A片| 天天干天天色综合| 五月天天天操天天爽夜夜操| 99热在线网站| 色婷婷丁香A片区毛片区女人区| 丁香五月Av| 深爱五月中文字幕| 久久免费操| 五月天丁香婷婷久久九| 日本三级中国三级99人妇网站| 亚洲五月天婷婷在线| 99视频超级精品| 激情宗合 激情宗合| 青青草护士中出内射-欧美电影在线天堂新版 | 色月视频| 97干免费视频| 亚洲婷婷综合视频| 亚洲成av人影院| 中文字幕av在线| 橾逼网| 色综合网综合| anquye伊人| 久热一本| 欧美WW在线网| 嫩草免费视频| 99热免费| 99热最新| 热99精品视频五月| www,99热| 国产精品蜜臀99| 色99视| 婷婷六月色| 色丁香五月| 九热视频免费观看| 春色激情| 成人做爰高潮A片免费视频| 一起草AV| 国产91视频| 色五月激情综合| 欧美婷婷综合| 天天操综合网站| 狠狠色噜噜狠狠狠888了| 琪琪理论片| 99热这里只有99| 五月天婷婷色色| 亚洲综合色色| 五月丁香自拍| 亚洲免费观看高清完整版AV线| 婷婷丁香黄色| 婷香狠狠爱五月| 亚洲免费成人电影AV| 99热99精品在线观看| 中文字幕1区2区。| 农村熟妇高潮精品A片| 另类小说五月天| 日本综合久久| 人妻少妇色综合| 九九色色| 免费无码毛片一区二区A片 | 香蕉五月婷婷| 激情婷婷。| 色色色色色综合| 婷婷的色色五月天| WWW·色色色·COM| 铁牛TV人妻| 91欧美日韩综合| 欧美日韩成人在线| 天天色天天搡| 五月丁香网av| 激情网站综合五月天| 99视频精品8| 五月天精品综合| 天天日本夜夜谢| 五月天婷婷激情| 亚韩在线视频| 99热这里只有精品4| A久久| 日本久久激情| 亚洲成人综合网在线免费观看| 综合超碰熟| 中文精品在| 婷婷激情五月天综合| 婷婷五月天干干| 五月丁香婷婷五月色| 两性婷婷丁香五月| 九九九九九九九九九九九九九国产精品| 五月色情婷婷| 婷婷操超碰| 热九九在线| 嫩BBB槡BBBB搡BBBB视频| 国产裸舞表演WWWW| 色欲午夜无码久久久久久张津瑜| 久久九九爽| 国内外色色色色色成人视频| 色.五月综合网| 一区二区三区XXXXXX| 色婷婷丁香| 婷婷伊人激情婷婷| 丁香五月综合在线观看| 婷婷 伊人 久久| 九九aV| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 五月丁香九九九综合| 色99在线视频| 色婷婷小说| 久久婷婷综合五月| 五月丁香久久呀| 亚洲第一色色色| www.婷婷.com| 九九Av| 婷婷丁香综合网| 日本三久久| 五月激情综合五月| 激情网五月天| www.色五月| 久久免费试看120秒| 婷婷五月播| 99成人免费热视频| 99思思| 9色天堂| 色五月综合婷婷久久综合婷婷久久综合婷婷久久综合婷婷久久 | 亚洲殴洲精品Av在线| 色色色色五月天| 性色99| AA丁香综合激情| 五月丁香 狠狠爱| 婷婷综合网| 六月婷婷五月天| 香蕉AV福利精品导航| 五月婷婷导航| 国产美女精品| 五月婷婷天| 久久网婷婷| 夜夜夜夜操| 婷婷久草| 婷婷五月丁香色综合| 天天操夜夜玩!| 久久激情视频| 伊人9草在线观看| 九九在线免费观看| 日本一级一级一级一级| 五月激情婷婷播播网| 亚洲AV网址| 超碰免费电影| 丁香婷婷六月激情| 日本色色色| 色婷婷情片| 五月激情五月婷婷五月天在线| AV九九| 久久九九爽| 色婷婷色99国产综合精品| 成人在线二区| 婷婷丁香视频在线观看免费| 99re热在线视频观看| 丁香六月婷婷激情| 五月情综合| 天天日天天色| 久热人妻| 五月婷婷色播| 99热999| 可以免费看AV网站| 538在线精品| 色五月丁香总合网| 五月天色色网站| 97亚洲婷婷| 色久丁香五| 婷婷丁香精品视频在线观看| 精品九九视频| 亚洲爆乳无码精品AAA片蜜桃| 五月激情啪啪| 婷婷五月综合在线| 另类激情五月| 国产激情av| 亚洲人妻Av| 亚洲色色色| 婷色视频| 五月激情六月丁香| 九月大香蕉| 久久机热/这里只有精品| 精品九九久久| 婷婷丁香在线播放| 婷婷五月精品| 可以免费看AV网站| a免费在线| 日日噜狠狠色| 亚洲av无码影院| 草综合14| 98永久精品| 亚欧州精品视频| 日本欧美在线| 在线播放成人网站| 天天色综合色色色色色。| 欧美大肥婆大肥BBBBB|