免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

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

MRAM與PIC18LF47K42工業(yè)數(shù)據(jù)存儲方案:SPI驅動與掉電保護實戰(zhàn)

MRAM與PIC18LF47K42工業(yè)數(shù)據(jù)存儲方案:SPI驅動與掉電保護實戰(zhàn) 1. 項目緣起與方案選型為什么是 MRAM 加 PIC181.1 一個真實的數(shù)據(jù)存儲痛點做過工業(yè)數(shù)據(jù)采集的朋友大概率都遇到過這個場景設備裝在配電柜里或者戶外機箱內(nèi)主控每隔幾秒就要把一組關鍵參數(shù)累計流量、校準系數(shù)、故障快照、運行小時數(shù)落盤保存一旦斷電這些數(shù)據(jù)必須原封不動地回來。用 EEPROM 吧寫入壽命十萬次量級高頻寫幾個月就報廢用 SPI Flash 吧寫之前得先擦一個扇區(qū)擦寫壽命同樣有限而且掉電瞬間如果正好在擦除整個扇區(qū)數(shù)據(jù)可能全丟用帶電池的 SRAM 吧電池是個消耗品工業(yè)現(xiàn)場高溫環(huán)境下兩三年就得換維護成本高得離譜。這個矛盾在嵌入式圈子里存在了很多年直到 MRAM磁阻隨機存儲器這類新型非易失存儲進入量產(chǎn)才算是給了一個比較優(yōu)雅的答案。我這次選用的MR25H40CDF就是一顆 4Mbit512KB的 SPI 接口 MRAM配合PIC18LF47K42這顆 8 位單片機做主控搭了一套工業(yè)級的數(shù)據(jù)存儲與讀取方案。整套東西不復雜但里面有幾個坑不踩一遍是體會不到的。1.2 MR25H40CDF 到底強在哪先把這顆芯片的核心特性擺出來后面所有設計決策都圍繞這些特性展開。特性項參數(shù)對項目的意義容量4Mbit / 512KB存參數(shù)、日志、故障快照綽綽有余接口SPI最高 40MHz和 PIC18 的 MSSP 模塊直接對接寫入方式無需擦除字節(jié)級寫入省掉擦除管理邏輯代碼量驟減寫入壽命近乎無限無磨損機制高頻寫入場景的救命稻草數(shù)據(jù)保持20 年以上工業(yè)設備生命周期內(nèi)不用管掉電特性寫入即非易失無延遲掉電瞬間數(shù)據(jù)已落地工作電壓2.7V ~ 3.6V注意這是 3.3V 器件工作溫度-40℃ ~ 85℃工業(yè)級戶外機箱、配電柜都能扛這里面最關鍵的三個點無需擦除、字節(jié)級寫入、寫入即非易失。傳統(tǒng) Flash 的“擦除-寫入”兩段式操作在 MRAM 上根本不存在你往哪個地址寫一個字節(jié)它就立刻變成非易失狀態(tài)不需要任何等待周期。這意味著軟件層面可以徹底扔掉磨損均衡、扇區(qū)管理、寫前擦除這一整套復雜邏輯代碼從幾百行縮到幾十行。1.3 PIC18LF47K42 的適配性分析PIC18LF47K42 是 Microchip 較新的一代 8 位增強型單片機我選它主要看中幾點一是它自帶MSSP 模塊硬件 SPI 直接可用不用軟件模擬時序二是它的LF 版本工作電壓范圍覆蓋 1.8V~3.6V和 MRAM 的 3.3V 天然匹配省掉電平轉換三是它片上資源夠用128KB Flash、8KB RAM跑數(shù)據(jù)管理邏輯不緊張四是它的PPS外設引腳選擇功能SPI 引腳可以映射到幾乎任意 IOPCB 布線靈活度極高。提示PIC18LF47K42 的 LF 版本和 F 版本電壓范圍不同F(xiàn) 版本最低 2.3VLF 版本可以低到 1.8V。如果你的系統(tǒng)是 3.3V 供電兩個都能用但如果你未來想降到 2.5V 省電必須選 LF 版本。1.4 整體架構一句話說清主控 PIC18LF47K42 通過硬件 SPI 總線連接 MR25H40CDFCS 片選由普通 IO 控制MRAM 的 HOLD 和 WP 引腳按需處理。軟件上分三層底層 SPI 讀寫驅動、中間 MRAM 讀寫封裝、上層業(yè)務數(shù)據(jù)管理參數(shù)區(qū)、日志區(qū)、快照區(qū)。下面逐層拆開講。2. 硬件連接與 SPI 時序細節(jié)2.1 引腳連接方案MR25H40CDF 是標準的 8 腳 SOIC 封裝引腳定義很清晰。和 PIC18 的連接關系如下表MR25H40CDF 引腳功能連接到 PIC18LF47K42CS片選低有效任意普通 IO如 RC0SCKSPI 時鐘MSSP 的 SCKPPS 映射SI數(shù)據(jù)輸入MOSIMSSP 的 SDOPPS 映射SO數(shù)據(jù)輸出MISOMSSP 的 SDIPPS 映射WP寫保護低有效接 VDD不用硬件寫保護或 IO 控制HOLD暫停低有效接 VDD不用暫停功能VDD電源3.3VVSS地GND這里有個容易搞混的地方MRAM 的 SI 是“從機輸入”對應主機的輸出 SDOSO 是“從機輸出”對應主機的輸入 SDI。命名角度不同接線時別接反了。2.2 硬件片選還是軟件片選熱搜詞里有個“spi硬件片選與軟件片選”這個問題在 PIC18 上尤其值得說。PIC18 的 MSSP 模塊在 SPI 主模式下片選信號并不由硬件自動產(chǎn)生它沒有像某些 ARM 芯片那樣的硬件 NSS 自動拉低拉高機制。所以無論你怎么接CS 都得用普通 IO 手動控制。所謂“硬件片選”在 PIC18 語境下其實不成立你只能軟件控制 IO。那為什么還要討論因為有些平臺比如 STM32確實有硬件 NSS可以配置成自動模式。在那些平臺上硬件片選省 CPU 干預但靈活性差只能選一個從機軟件片選多占一個 IO但可以掛多個從機、可以精確控制片選和時鐘的先后關系。在 PIC18 上我們就是老老實實軟件控制反而簡單。注意CS 拉低到第一個 SCK 上升沿之間要留足夠時間MR25H40CDF 要求 CS 建立時間最小 5ns實際用 1MHz 時鐘隨便都滿足但如果你跑到 20MHz 以上PCB 走線和建立時間就要認真算了。2.3 SPI 模式選擇Mode 0 還是 Mode 3MR25H40CDF 支持 SPI Mode 0CPOL0, CPHA0和 Mode 3CPOL1, CPHA1。這兩種模式的區(qū)別在于空閑時鐘電平和采樣邊沿。Mode 0 空閑低電平上升沿采樣Mode 3 空閑高電平下降沿采樣。我選的是Mode 0原因是 PIC18 的 MSSP 配置成 Mode 0 最直觀SCK 空閑低數(shù)據(jù)在上升沿被從機采樣主機在下降沿改變數(shù)據(jù)。配置寄存器就兩個位CKP0空閑低CKE0上升沿采樣。實測下來 10MHz 以內(nèi)非常穩(wěn)。2.4 時鐘頻率的取舍MR25H40CDF 標稱最高 40MHz但實際能跑多快取決于你的 PCB 和主控。PIC18LF47K42 在 64MHz 系統(tǒng)時鐘下MSSP 的 SPI 時鐘最高可以到 Fosc/4 16MHz。我實際用的是8MHz原因有三一是 8MHz 下時序余量充足不用糾結 PCB 阻抗和走線長度二是 MRAM 讀寫本身沒有等待周期8MHz 已經(jīng)能跑到 1MB/s 的理論吞吐對參數(shù)存儲場景完全夠用三是更高的時鐘對電源去耦和地平面要求更嚴工業(yè)板子層數(shù)有限沒必要冒險。如果你確實需要更高吞吐可以試著往上調(diào)但每調(diào)一檔都要用示波器看 SCK 和 SO 的波形確認采樣窗口沒被壓縮到危險區(qū)域。3. 底層驅動實現(xiàn)從寄存器到讀寫函數(shù)3.1 MSSP 模塊初始化PIC18LF47K42 的 SPI 初始化涉及幾個寄存器SSP1CON1、SSP1STAT、SSP1ADD以及 PPS 的輸入輸出映射。下面是我實際用的初始化代碼注釋寫清楚了每個位的意圖。// SPI 初始化Mode 0時鐘 Fosc/1664MHz/16 4MHz可改 void SPI1_Init(void) { // 1. 配置 PPS把 MSSP1 的 SCK/SDO/SDI 映射到具體引腳 // 這里映射到 RC3(SCK), RC5(SDO), RC4(SDI)按你的板子改 SSP1CLKPPS 0x13; // RC3 作為 SCK 輸入 RC3PPS 0x0F; // RC3 輸出 MSSP1 SCK SSP1DATPPS 0x14; // RC4 作為 SDI 輸入 RC4PPS 0x10; // RC4 輸出 MSSP1 SDO注意 SDO 映射 // 2. 配置 MSSP1 控制寄存器 SSP1STAT 0x00; // 清零 SSP1STATbits.CKE 0; // 數(shù)據(jù)在 SCK 上升沿采樣Mode 0 SSP1CON1 0x00; SSP1CON1bits.CKP 0; // 空閑時鐘低電平Mode 0 SSP1CON1bits.SSPM 0b0010; // SPI 主模式時鐘 Fosc/64 // 想改速度就改 SSPM0001Fosc/16, 0000Fosc/4 // 3. 使能 MSSP SSP1CON1bits.SSPEN 1; // 4. CS 引腳配置為輸出默認拉高 TRISCbits.TRISC0 0; LATCbits.LATC0 1; }這里有個細節(jié)PPS 映射時輸入和輸出是分開配置的。SSP1CLKPPS 和 SSP1DATPPS 是告訴外設“你的輸入從哪個引腳來”而 RCxPPS 是告訴引腳“你要輸出哪個外設的信號”。很多人只配了一半結果 SPI 完全沒反應。3.2 字節(jié)收發(fā)函數(shù)SPI 是全雙工發(fā)一個字節(jié)的同時會收一個字節(jié)。底層函數(shù)就一個// SPI 收發(fā)一個字節(jié)全雙工 uint8_t SPI1_ExchangeByte(uint8_t txData) { SSP1BUF txData; // 寫入發(fā)送緩沖 while (!SSP1STATbits.BF); // 等待接收完成BF 置位 return SSP1BUF; // 讀走接收數(shù)據(jù) }這個函數(shù)看著簡單但有個坑必須先寫 SSP1BUF 再等 BF順序反了會死鎖。另外如果 SPI 時鐘太快而 CPU 太慢理論上 BF 可能在你還來不及讀的時候就被新數(shù)據(jù)覆蓋但在 PIC18 上因為讀寫 SSP1BUF 是單周期操作實際不會出問題。3.3 MRAM 命令集與讀寫封裝MR25H40CDF 的命令集非常精簡常用的就四條命令編碼作用WREN0x06寫使能寫之前必須發(fā)WRDI0x04寫禁止READ0x03讀數(shù)據(jù)WRITE0x02寫數(shù)據(jù)注意MRAM沒有擦除命令也沒有扇區(qū)概念地址就是線性的 0x00000 到 0x7FFFF512KB。寫之前發(fā) WREN然后發(fā) WRITE 命令加 24 位地址接著連續(xù)寫數(shù)據(jù)CS 拉高結束。// 寫使能 void MRAM_WriteEnable(void) { CS_LOW(); SPI1_ExchangeByte(0x06); CS_HIGH(); } // 寫一個字節(jié)到指定地址 void MRAM_WriteByte(uint32_t addr, uint8_t data) { MRAM_WriteEnable(); CS_LOW(); SPI1_ExchangeByte(0x02); // WRITE 命令 SPI1_ExchangeByte((addr 16) 0xFF); // 地址高字節(jié) SPI1_ExchangeByte((addr 8) 0xFF); // 地址中字節(jié) SPI1_ExchangeByte(addr 0xFF); // 地址低字節(jié) SPI1_ExchangeByte(data); // 數(shù)據(jù) CS_HIGH(); } // 從指定地址讀一個字節(jié) uint8_t MRAM_ReadByte(uint32_t addr) { uint8_t data; CS_LOW(); SPI1_ExchangeByte(0x03); // READ 命令 SPI1_ExchangeByte((addr 16) 0xFF); SPI1_ExchangeByte((addr 8) 0xFF); SPI1_ExchangeByte(addr 0xFF); data SPI1_ExchangeByte(0xFF); // 發(fā) dummy 收數(shù)據(jù) CS_HIGH(); return data; }讀操作里那個SPI1_ExchangeByte(0xFF)是發(fā)一個啞字節(jié)來產(chǎn)生時鐘從而把從機的數(shù)據(jù)移進來。這是 SPI 讀操作的通用套路發(fā)什么無所謂關鍵是產(chǎn)生 8 個時鐘。3.4 連續(xù)讀寫與頁邊界單字節(jié)讀寫效率太低實際用的時候都是連續(xù)讀寫。MRAM 的連續(xù)讀沒有邊界限制給個起始地址一直讀下去地址自動遞增讀到 0x7FFFF 會回卷到 0x00000。連續(xù)寫也一樣但要注意跨頁問題——MR25H40CDF 的頁大小是 256 字節(jié)如果你從地址 0x00F0 開始寫 32 字節(jié)寫到 0x0100 時會回卷到本頁開頭 0x0000而不是進入下一頁。這是很多 Flash 類器件的通病MRAM 也保留了。// 連續(xù)寫自動處理頁邊界 void MRAM_WriteBuffer(uint32_t addr, uint8_t *buf, uint16_t len) { while (len 0) { uint16_t pageRemain 256 - (addr 0xFF); // 本頁剩余空間 uint16_t chunk (len pageRemain) ? len : pageRemain; MRAM_WriteEnable(); CS_LOW(); SPI1_ExchangeByte(0x02); SPI1_ExchangeByte((addr 16) 0xFF); SPI1_ExchangeByte((addr 8) 0xFF); SPI1_ExchangeByte(addr 0xFF); for (uint16_t i 0; i chunk; i) { SPI1_ExchangeByte(buf[i]); } CS_HIGH(); addr chunk; buf chunk; len - chunk; } }實操心得頁邊界處理是必須的我一開始偷懶沒做結果寫一個 300 字節(jié)的結構體時后 44 字節(jié)莫名其妙覆蓋了前面的數(shù)據(jù)查了半天才發(fā)現(xiàn)是回卷。這個坑非常隱蔽因為單次寫少量數(shù)據(jù)時根本不會觸發(fā)。4. 數(shù)據(jù)管理策略參數(shù)區(qū)、日志區(qū)與掉電保護4.1 存儲空間劃分512KB 看著不大但存參數(shù)和日志綽綽有余。我的劃分方案是區(qū)域地址范圍大小用途參數(shù)區(qū) A0x00000 ~ 0x00FFF4KB主參數(shù)副本參數(shù)區(qū) B0x01000 ~ 0x01FFF4KB備份參數(shù)副本日志區(qū)0x02000 ~ 0x3FFFF248KB循環(huán)日志快照區(qū)0x40000 ~ 0x7FFFF256KB故障快照參數(shù)區(qū)做雙副本是工業(yè)設備的常規(guī)操作寫入時先寫 B 再寫 A讀取時校驗 AA 壞了讀 B。因為 MRAM 寫入即非易失不存在寫一半掉電導致整個扇區(qū)失效的問題但雙副本仍然能防住“寫 A 的過程中掉電A 數(shù)據(jù)不完整”的情況。4.2 參數(shù)結構體與校驗參數(shù)區(qū)存的是一個結構體包含設備配置、校準系數(shù)、累計量等。為了檢測數(shù)據(jù)完整性我在結構體末尾加了一個 CRC16 校驗值。typedef struct { uint32_t magic; // 固定值 0x55AA1234標識參數(shù)有效 uint32_t totalFlow; // 累計流量 uint16_t calibK; // 校準系數(shù) uint16_t calibB; // 校準偏置 uint32_t runHours; // 運行小時數(shù) uint8_t deviceId[16]; // 設備編號 uint16_t crc; // 前面所有字節(jié)的 CRC16 } DeviceParams_t;讀取時先檢查 magic再算 CRC兩個都過才認為參數(shù)有效。如果 A 區(qū)無效就切到 B 區(qū)B 區(qū)也無效就用出廠默認值并觸發(fā)告警。4.3 日志區(qū)的循環(huán)寫入日志區(qū)用環(huán)形緩沖思路維護一個寫指針每次寫一條日志就往后移寫到區(qū)域末尾就回卷到開頭。每條日志帶一個序號和時間戳讀取時按序號排序。typedef struct { uint32_t seq; // 日志序號單調(diào)遞增 uint32_t timestamp; // 時間戳秒 uint16_t eventCode; // 事件碼 uint8_t data[8]; // 附加數(shù)據(jù) uint16_t crc; // 校驗 } LogEntry_t; // 共 20 字節(jié)248KB 除以 20 字節(jié)約等于 12700 條日志對大多數(shù)工業(yè)場景夠用了。寫指針本身也要存到 MRAM 里否則掉電后不知道寫到哪了。我是在日志區(qū)頭部留了 16 字節(jié)專門存寫指針和總條數(shù)每次寫日志前更新。4.4 掉電瞬間的數(shù)據(jù)安全這是 MRAM 最大的優(yōu)勢所在。傳統(tǒng) Flash 在擦除過程中掉電整個扇區(qū)可能變成 0xFF 或者亂碼EEPROM 在寫入過程中掉電那個字節(jié)可能處于不確定狀態(tài)。MRAM 的寫入是物理磁化翻轉寫入完成即穩(wěn)定不存在中間態(tài)。所以只要你的 SPI 寫操作已經(jīng)發(fā)完最后一個時鐘并且 CS 拉高數(shù)據(jù)就一定落地了。但這里有個系統(tǒng)級的問題如果掉電發(fā)生在你“正在組織數(shù)據(jù)、還沒發(fā)給 MRAM”的時候那數(shù)據(jù)就丟了。解決辦法是盡早寫——關鍵數(shù)據(jù)一產(chǎn)生就立刻寫 MRAM不要攢在 RAM 里等批量寫。MRAM 寫入速度快無等待字節(jié)級寫入完全支持這種即時寫策略。注意雖然 MRAM 寫入即非易失但 WREN 命令和 WRITE 命令之間如果被中斷打斷寫入不會發(fā)生。所以寫操作要保證原子性必要時在寫之前關中斷寫完再開。5. 常見問題與排查實錄5.1 讀出來全是 0xFF 或 0x00這是最常見的現(xiàn)象通常有三個原因。第一CS 沒拉低或者拉低時機不對從機根本沒被選中第二SPI 模式配錯CPOL/CPHA 和從機不匹配采樣到的全是錯位數(shù)據(jù)第三MISO 引腳沒配成輸入或者 PPS 映射漏了。排查順序先用示波器看 CS、SCK、MOSI 三根線確認 CS 在傳輸期間是低電平SCK 有 8 個脈沖MOSI 上有正確的命令字節(jié)。如果這三樣都對再看 MISO 有沒有波形。MISO 沒波形就是從機沒響應檢查供電和焊接。5.2 寫入后讀出來不對如果讀命令能讀到數(shù)據(jù)但寫進去的不對先檢查 WREN 有沒有發(fā)。MR25H40CDF 要求每次寫之前都要發(fā) WREN寫完自動清除寫使能。如果你連續(xù)寫多個地址每次都要重新發(fā) WREN不能發(fā)一次 WREN 然后寫好幾個地方。另一個可能是頁邊界回卷前面講過。還有就是地址算錯了24 位地址分三個字節(jié)發(fā)高字節(jié)在前別搞反了。5.3 高速時鐘下數(shù)據(jù)出錯把 SPI 時鐘從 4MHz 提到 8MHz 或 16MHz 后出現(xiàn)偶發(fā)錯誤大概率是信號完整性問題。檢查幾點SCK 走線是否過長、是否有過孔太多、MISO 上是否有足夠的上拉MRAM 的 SO 是推挽輸出一般不需要上拉但長走線加個 10K 上拉能改善邊沿。另外PIC18 的 SPI 在高速下對電源噪聲敏感VDD 引腳旁邊要放 100nF 加 10uF 去耦。5.4 常見問題速查表現(xiàn)象可能原因排查方法讀全 0xFFCS 未拉低 / MISO 未接示波器看 CS 和 MISO讀全 0x00從機未供電 / 模式錯量 VDD核對 CPOL/CPHA寫入無效漏發(fā) WREN抓 MOSI 看是否有 0x06數(shù)據(jù)錯位頁邊界回卷檢查跨頁寫入邏輯偶發(fā)錯誤時鐘太快 / 去耦不足降時鐘加去耦電容地址錯亂24 位地址字節(jié)序錯核對高字節(jié)在前5.5 一個隱蔽的坑HOLD 引腳懸空MR25H40CDF 的 HOLD 引腳是低有效如果懸空引腳電平不確定可能隨機進入 HOLD 狀態(tài)導致 SPI 通信間歇性中斷。我一開始把 HOLD 懸空了調(diào)試時好時壞查了兩天才發(fā)現(xiàn)。HOLD 和 WP 都必須明確接 VDD 或 IO 控制不能懸空。這是硬件設計階段就要注意的板子打回來再飛線很麻煩。6. 性能實測與優(yōu)化建議6.1 實測吞吐數(shù)據(jù)我在 8MHz SPI 時鐘下做了實測單字節(jié)寫含 WREN約 3.5 微秒單字節(jié)讀約 2.5 微秒256 字節(jié)連續(xù)寫約 270 微秒256 字節(jié)連續(xù)讀約 260 微秒。換算下來連續(xù)讀寫吞吐約 950KB/s接近 8MHz 時鐘的理論上限8Mbit/s 1MB/s。這個速度對參數(shù)存儲場景綽綽有余。就算你每秒寫 100 條 20 字節(jié)的日志也才占用 2KB/s 的帶寬CPU 開銷可以忽略。6.2 減少 WREN 開銷每次寫都要發(fā) WREN這占了一個字節(jié)的傳輸時間。如果你要連續(xù)寫很多數(shù)據(jù)可以考慮用 MRAM 的連續(xù)寫模式發(fā)一次 WREN然后發(fā) WRITE 命令加起始地址接著連續(xù)寫多個字節(jié)只要不跨頁且 CS 保持低寫使能一直有效。這樣 WREN 的開銷就被攤薄了。6.3 讀取緩存策略如果某些參數(shù)讀得非常頻繁比如每秒讀好幾次可以在 RAM 里做一份緩存只在參數(shù)變化時才寫 MRAM 并更新緩存。這樣既減少 SPI 訪問又保證掉電時數(shù)據(jù)已經(jīng)在 MRAM 里。緩存的失效策略很簡單寫 MRAM 成功后更新緩存讀的時候直接讀緩存。6.4 關于壽命的再確認雖然 MRAM 標稱寫入壽命近乎無限但“近乎無限”不等于“真的無限”。數(shù)據(jù)手冊里給的指標是 10^14 次寫入有的型號標 10^15按每秒寫 1000 次算也能寫幾千年。所以在這個項目里壽命完全不是約束你可以放心地高頻寫。7. 一些延伸思考與個人體會這套方案我已經(jīng)在幾個工業(yè)采集設備上用了大半年現(xiàn)場跑了幾個月沒出現(xiàn)過數(shù)據(jù)丟失?;剡^頭看MRAM 最大的價值不是速度快而是把嵌入式存儲的軟件復雜度降了一個數(shù)量級。以前用 Flash 要寫磨損均衡、扇區(qū)管理、掉電保護代碼幾百行還容易出 bug現(xiàn)在用 MRAM寫就是寫讀就是讀代碼簡單到幾乎不會出錯。成本方面MR25H40CDF 單顆價格比同容量 SPI Flash 貴不少但比“Flash 超級電容 復雜電源管理”的組合還是便宜而且省了 PCB 面積和調(diào)試時間。對于數(shù)據(jù)可靠性要求高、寫入頻繁的工業(yè)場景這個溢價是值得的。如果你手頭有類似的需求我的建議是先明確你的寫入頻率和數(shù)據(jù)關鍵程度。如果一天寫不了幾次EEPROM 或 Flash 就夠了如果每秒都在寫、掉電不能丟那 MRAM 這類新型非易失存儲值得認真考慮。選型時注意電壓匹配、SPI 模式、頁邊界這幾個點剩下的就是常規(guī)的 SPI 驅動工作沒什么玄學。最后分享一個小技巧調(diào)試 SPI 時如果手頭沒有邏輯分析儀可以用單片機的一個空閑 IO 在 CS 拉低和拉高時翻轉然后用示波器雙通道看 CS 和這個 IO 的關系能快速確認片選時序對不對。這個方法土但管用我在沒有邏輯分析儀的現(xiàn)場全靠它。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久这里都是精品| 99色在线| 五月天激情四射| 激情小说五月天| 我爱婷婷五月天综合88| 国产精品久久久久久白浆色欲| 婷婷五月色天| 999热这里只有精品| 久久综合爱| 中文色婷婷| 第2色五月婷| 丁香五月婷婷激情97| 五月天激情婷婷丁香| 五月婷婷九九久久| 久久看九九90| 婷婷成人五月天| 婷婷色色欧美| 六月天无码网址| 久久9RE热视频精品98| 五月丁香综合激情| 精品99在线| 秋霞电影一级黄| 99ri国产精品| 玖玖综合色区在线观看| 亚洲五月天激情| 五月婷婷六月少妇激情| 婷婷中文字幕版| 婷婷五月欧美综合| 日韩国产在线精品| 婷婷五月天AV| 五月激情六月丁香| 思思热99er在线视频| 天天日夜夜爽| 在线不卡视频| 天天天干夜夜夜操| 超碰在线人妻| 日欧一片内射VA在线影院| 五月婷婷成人w| 丁香五月天堂网| 97干在线看| 亚洲乱码日产精品BD| 五月天婷婷社区| 99黄色| 密黄站| 久cao香蕉影院| 久久99综合| 99热这| 99成人| 这里只有精品99www| 五月色色网| 激情久久网 | 久久99国产综合精品免费 | 丁香五月成人| 久久精彩视频18| 国产伦亲子伦亲子视频观看| 国产偷人爽久久久久久老妇APP| 九九色婷婷| 99热这里只有精品99| 久久久久人妻精选| 国产亚洲色婷婷久久99精品91| 色婷婷色情| 婷婷五月 丁香六月| 人人色人人摸人人看| 丁香五月91| 久久全色| 综合激情婷婷| www婷婷亚洲| 午夜九九九九九九九九九九九九九| 免费99色| 亚洲人妻AV| 婷婷人人操| 欧美啪啪五月天| 综合久久综合综合| 99re在线视频精品,这里只有精品18,| 日韩99色| 日本色视| 五月丁香六月激情综合| 乱精品一区字幕二区| 日韩操人| 丁香五月激情五月色综合| 操操操B| 五月婷婷综合成人| 国产三级片91| 色必久悠悠影院| 色婷婷欧美在线| 国产丁香五月天婷婷| 色青青视频| 六月婷婷国产| 丁香九月婷| 婷婷伊人綜合中文字幕| 97丁香视频| 天天干,天天操,天天射| 五月丁香亭亭成人电影| 99色综合| 五月婷在线| 色爆五月| 91日本在线观看| 五月丁香综合激情在线观看| 六月婷婷久久大全| 色丁香五月婷婷| 青青草国产亚洲精品久久| 99热99思午夜精品| 天天日日天天| 大香蕉综合| 国产伦亲子伦亲子视频观看| 久久综合9| 99日精品视频| 色深爱五月| 日本三级韩三级99久久| 成人在线高清| 五月丁香六月婷婷综合在线| 天天五月天综合网址| 99综合在线| 激情伊人五月天| 9九九久久精品无码专区| 中美日韩成人在线| 青草少妇激情| 婷婷综合中文| 色婷婷视频| 亚洲无码色色| 五月丁香亭亭A片| 玖玖婷婷精品| 色 色 色综合com| 香蕉久久国产AV一区二区| 任我肏视频精品| 99在线er热| 精品人妻久久久久| 免费在线观看av网站| 色播婷婷五月天| 六月婷婷久久大全| 99视频在线9| 97资源碰碰在线| 五月丁香六月婷婷在线小说视频| 五月天激情四射| 丁香五月亚洲综合| 丁香五月另类小说在线阅读| 激情六月婷婷| 五月丁香久人妻中文| 99操逼| 狠狠狠狠狠| 亚洲不卡欧洲| 午夜成人天堂久久无码日韩久久| 操B视频在线播放| www.久久爱.c n| 九九婷婷五月天影视| 日韩无码色色| 九九热在视频| 影音先锋91网站在线观看| 九九热黄色| 狼人狠狠操| 丁香五月成人自拍| 欧美日韩aaa| 99在线视频操999| 亚洲一色色色色色色色色| 97色色婷婷| 97操碰碰无码视频| 怡红院视频| 99九九精品视频| 色99视频| 66精品国产成人| 任我肏| 久久丝袜婷婷| 99热精品在这里| 99九九玖玖| 99热只有这里有精品| 91a片爽| 第一区久久网站| 强壮的公次次弄得我高潮A片日本 | 色婷婷九月| 久久久婷婷婷| 色婷婷综合五月| 99操| 婷婷五月婷婷五月天| 国产偷人爽久久久久久老妇APP| 五月丁香婷婷AV天堂| 久久丁香| 婷婷五月天堂一本在线| 99热九九九九| www激情| 狠狠舔| 26uuu国产| 99re久热只有精品6在线直播| 六月丁香久久| 色情综合网| 九九激情视频| 五月丁香六月情| 五月婷婷99热| 婷婷五月激情基地| 在线婷婷| 激情婷婷五月基地| 黄色AV日韩| 少妇性按摩无码中文A片| 午夜九九电影| 14色综合婷婷| 婷婷无五月无码视频| 五月婷婷综合潮喷| 337p大胆噜噜噜噜噜91Av| 色五月人妻| 五月婷婷就去色| 久久5 9视频免费观看| 婷婷五月天激情综合深爱激情| 五月丁香 狠狠爱| 五月亭亭性| 9久国产精品| 激情五月天社区| 狠狠色五月| 久草a片| 99热这里有精力| 思思网站| 99久久精品色老| 久久色区| 操一操干一干| 久久精品爱爱| 97久人人| 色一色综合| 一起草无码| 久久五月人人摸| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 欧美精品99| 五月丁香综合网色欲| 第四色色六月色综合| 香蕉综合在线| 四色五月婷婷| 激情综合网激情五月丁香| 熟妇无码乱子成人精品| www色五月| 开心五月激情五月丁香五月婷婷| 婷婷色婷婷| 秋霞九九无码| αv中文字幕在线观| 超碰国产AV| ss99热| 婷婷久久久久| 综合亚洲AV| 丰满少妇猛烈A片免费看观看| 99热都是精品| 五月天婷婷在线观看| 色狠狠狠干| 狠狠色丁香婷婷五月| 国产伦亲子伦亲子视频观看| 五月在线| 人妻久久久久久久| 成人丁香五月天| 久草热视频在线观看| 99er国产| www.久久五月天.com| 9热在线视频| 男妓跪趴把舌头伸进我的嘴巴| 九九自拍网| 五月丁香六月婷婷开心网| va婷婷在线| 婷婷久久网| 97综合色片| 日韩成人精品中文字幕电影| 人五月天婷婷喷水| 99碰碰。| 999九九九久久久99HD| 丁香五月开心七月| 91无码一起草| 综合久久8| 综合久久五| 精品无码久久久久久久久| 成人精品在线| 色婷婷9| 99热这里只有精品8| 丁香五月六月激情| 很很干夜夜干| 极品另类| 婷婷五月电影| 五月丁香久久| 久久久www| 丁香婷婷五月综合| 夜夜骑夜夜撸| 亚洲黄色影视| se色婷婷视频| 狠狠操狠狠色| 国产成人AV在线播放| 成人AV综合在线| 色色丁香五月天社区| 波多野结衣不卡AV| 亚洲无aV在线中文字幕| 高清国产AV| 色色色色色五月丁香| 99久久婷婷五月| 天天干在线播放| 九九色婷婷Av| 黄网免费看| 婷婷久久综合久| 婷婷激情丁香五月婷婷激情丁香五月婷婷 | 大香蕉久久草| 无码一区二区三区四区五区| 久久综合99综合| 性按摩玩人妻HD中文字幕| 亚洲欧美在线观看| 丁香六月天婷婷| 色综合色色色色| 996er热| 六月婷婷视频| 久草狼人| 无码一区精品一区视频| 九月激情综合婷婷| 激情99热| 久9无码视频| 婷婷丁香18| 国产AV影片| 超碰中文字幕在线| 七七九九色色| 国产精品色色| 97caop| 色色色色区| 久久婷五月| 色 五月婷婷基地| 日韩色五月| 色综合色五月| 97超级碰人人| 99在线观看这里都是精品| 99色免费视频| 日日色综合| 丁香五月婷婷五月基地| 丁香婷婷六月婷婷六月婷婷六月婷婷| 天天插,天天射| 六月 丁香 视频| 九月婷婷在线视频| 九九精品片一| 91色婷婷综合久久中文字幕二区| 中字幕视频在线永久在线观看免费 | 婷婷丁香五月激情图片| 92久久| 色五月丁香A欧美com| 夜夜躁婷婷AV| 色色射| 婷婷俺去也| 精品人妻在线免费观看| 开心五月婷婷五月| 五月婷婷网站| 激情网 久久| 色在线99| 日本丁香五月| 碰久久精品w| 蜜桃婷婷丁香五月天狠狠久久综合| 草综合14| 碰超在线九色| 激情丁香五月天综合| 天天爱综合网| 91AV视频| 欧美黄色韩日网| 色色色欧美| 亚洲午夜Av| 丁香五月天激情网| 五月婷婷六月激情| 99这里只有精品在线观看| 亚洲综合色婷婷| 日韩三级高清无码| 99热这里只有精品最新| 色色999三级片| 九九热区一区二区三区| 99精在线| 婷婷综合久久| 久久久久久人妻| 色婷婷久久综合久色综| 成人网站在线观看视频| 99re久久| 久久婷婷伊人| 欧美日综合| 中文AV在线播放| 性爱人人网| 国产裸舞表演WWWW| 丁香综合久久| 97色欧美| 欧美精品999| 中文字幕在线不卡| 中文网AV| 国产精自产拍久久久久久蜜 | www.99热最新视频8| Av大香蕉| 人人舔人人色人人高潮| 五月婷婷色欲| 色色网站在线| 久久91久久精品久久| 五月丁香啪啪啪| 天天日日综合| 九九精品亚洲| 丁香五月aV| 无码一区二区日韩| 另类综合激情| 婷婷成人在线| 开心激情网五月| 影音先锋色婷婷| 久热99| 99热在线观看99| 色婷婷内射| 五月丁香婷婷成人网| 狠狠爱综合网| 99久久久国产大片区| 五月六月激情| 久热久| 婷婷五月天亚洲综合网| 亚洲五月婷天天操| 国产成人一区二区三区在线观看| wWwCom夜操wwW| 色婷婷AV在线| 123草逼网| 亚洲欧美一区二区三区四区爱爱动图| 狠狠色 综合色区| 国产成人AV人人爽人人澡Va| www.五月丁香| 天天久久66xxx| 婷婷久久久久| 色玖玖综合网| 天天爽人人综合免费7799| 色婷婷综合影院| 久久丁香久久| 在线成人国产| 99热综合网| 拍真实国产伦偷精品| 国产亚洲99久久| www.婷婷网| 人。妻久久| 五月天激情网图片| 婷婷成人丁香色情基地30| 99成人| 小视频aaa久久久| 久久激情网| 丁香五月天啪啪| 99色在线视频| 激情综合综合综合| 乱乱av| 伊人婷婷五月| 亚洲色区17| 538在线精品| 91久草五月天婷婷| 91大神操美女| 性色人人爽| 99无码| 九九视频精品这里只有| av中文字幕免费观看| 噜噜噜色噜噜| 婷婷丁香www视频日本韩国| 青青草激情网| 久久免费9| 欧美日韩aaa| 夜夜涩涩涩| 色欲五月婷婷| 99 r热| 噼里啪啦在线观看免费完整版视频| 久热这里这里有精品| 99国产精品久久久久久久久久久| 亚洲乱码成人| 97AV人人插人人操| 激情综合亚洲| 亚洲五月综合色播| 无码A片一区二区免费| 色久女| 六月丁香婷婷视频综合在线观看| 人妻丰满精品一区二区A片| 思思re视频在线| 亚洲综合欧美色丁香婷婷888月图片| 日韩AAAAA| 婷婷久久在线| 97香蕉久久超级碰碰高清版| 永久99免费视频网站| 综合色、色综合| 精品人妻久久久久久| 9191avse| www,婷婷,com| AV在线免费播放| 丁香六月啪啪啪| 天天舔天天爽| 天天狠狠干| 二色AV| 天天干天天拍| 99热这里只有精品1| 99网址在线看| 国产成人精品一区二区三区视频| 99爱免费在线视频| 大香蕉婷婷丁香天堂AV| 成人做爰高潮A片免费视频| 天天做天天摸| 精a品a视a频| 高清 码 免费看片短视频| 久久婷综合| 无码网站视频| 天天日夜夜欢| 五月综合激情网| 午夜天堂啪啪| 色情五月婷婷| 热99久久这里只有精品| 岛国AAAV| www.五月.com| 色狠狠婷婷| 五月色综合| 色婷婷aV四虎| 国产成人网站在线观看| 婷婷成人五月天| 欧美噜噜噜草| 五月丁香成年黄色| 婷婷久久网| 91婷婷色 | 久久久18| 五月叮香啪| 成人久久天天x资源站| WWW.久久久久久久久久久久久| 国产亚洲99久久精品| 欧美激情综合色综合| 国产欧美婷婷| 九九99精品| 九九精品re免费视频| 日韩成人精品中文字幕| 色情综合网| 亚洲天天操| 婷婷在线五月天观看| 国产av影片| 婷婷丁香五月天操逼| 精品亚洲国产成AV人片传媒| 夜夜干夜夜操| 狠色色狠网| 欧美综合婷婷网| 国产欧美日韩性爱| 99熟女视频| 日韩操啪| 2021日韩无码| 青青久久五月| 五月婷婷丁香91| 性做久久久久久久免费看| 日本色色色| 五月婷婷久| 五月天婷婷导航| 99re6久热只有精品6在线直播| 先锋av性爱成人电影| 婷婷久久免费| 色婷六月| 99热1| 久热久re| 日韩无码系列| 欧美日韩五月婷婷| 欧美操综合| 91热久| 9999综合99综合人| 色天堂操| 丁香五月人妻| 99日本精品视频热| 五月婷丁香花| 99欧美精品99日本精品| 极品人妻VIDEOSSS人妻| 久热精品免费视频4| 久操香蕉| 影音先锋天天日| 色婷婷免费视频| 婷婷色五月丁香六月欧美啪| 99热免费精品热久久66| 手机AVAV天堂看网| 久久色这里只有精品| 激情5月婷婷| 大香蕉欧美在线| 婷婷月综合| 亚洲色99| 久久色大香蕉| 99精品高潮| 91偷拍视频| 日本激情ⅩXX免费视频| 久热这里只有精品66| 婷婷丁香五月综合激情小说| 亚洲综合另类| 天天爱天天操| 六月婷婷操逼| 99热在线观看| 久久视频九九视频| 色婷久久| 婷婷综合五月天| 4399无码视频二区| 色综合久久99色| 99久久国产宗和精品1上映| 六月婷婷影院| 这里只有精品在线视频精品| 中文字幕性爱丰满| 99在线视频资源| 久久婷婷五月天| 亚洲图片 丁香婷婷| 国产婷婷综合在线免费视频| 亚洲激情高潮| 欧洲色色| 亚洲精品又粗又大又爽A片| 美女视频图片久久91| 天堂中文国产| 五月婷六月天| 丁香婷婷网| 色色三级视频| www.婷婷五月天.com| 激情五月丁香色婷婷| 丁香五月手机在线| 99re6在线视频精品免费| 伊人久久大香线蕉综合网站| 伊人青草成人| 婷婷色片| 日韩aⅴ视频| 狠狠干综合| 五月天激情亚洲| 日日干日日| 丁香婷婷午夜| 亚洲综合干| 日本一级一片免费视频| 日本性视频| 日韩免费乱轮网站| 婷婷狠狠97| αv中文字幕在线观| 99热新网址| 99综合激情久久精品久久| 婷婷99狠狠| 亚洲人成播放网站| 九九免费视频在线| 中文字幕人妻在线| 天天透天天干| 天天天摸夜夜夜玩| 国自产拍偷拍精品啪啪一区二区| www.婷婷五月| 97色欧美| 欧美在线视频9| 99热这里只有精品13| 九九色热| 亚洲视频操| 久久五月天激情| 性av| 深爱五月综合网| 久久婷婷五月丁香网| 久草视频大香蕉99| 婷婷五月中文字幕国产| 激情婷婷五月天| 网色99| 九九亚洲| 婷婷综合av| 五月丁香激情欧洲啪啪| 国产精品久久久久久久久久久久 | 久久婷婷综合网| 亚洲色另类| 九九Y精品热播| 另类激情五月| 久九男女天堂| 狠狠色丁香婷婷基地| 激情网五月| 色九区| 亚洲欧美成人在线| 97人人操在线| 日本精品99| 九九热99视频在线| 亚洲网站999| 丁香久月| 久久婷婷人人| 色色激情五月| 色九月婷婷综合| 人人性久久| www.射伊蕉婷婷| 日韩欧美一道四区中文字幕| 五月婷婷影院| www.色综合.com| 99色热视频| av色婷婷| 在线综合网| 婷婷在线播放av| 久久机热/这里只有精品| 色欲丁香| 婷婷五月在线观看| 五月天婷婷网站| 不卡在线超碰| 激情小说视频图片| 久婷婷色| www.99热| 五月婷婷综合色啪| 7777国产盗摄农村女人| 久热这里只有精品99re| 99热碰碰| 久操操| 思思99热在线| 五月伊人91| 综合久久五月天| 永久免费一区二区三区| 91九色国产| 婷婷五月天天天日日夜夜| 99re6在线视频精品免费| 艹| 91超级碰人人操| 丁香五月激情网| 97干在线视频| 国产精品日本一区二区在线播放| 五月婷婷自拍| 五月天婷婷免费| 天天插天天插天天插天天插| 婷婷中文字幕版| 色综啪啪啪啪啪啪| 人妻av在线| 天堂婷婷五月色| 草榴视频黄色网| 激情中文在线| 日本婷婷丁香五月| 九月av在线| 五月香婷婷| 青青五月天婷婷| 九月大香蕉| se99视频| 婷婷丁香色五月久久88| 免费婷婷| 久久婷婷综合五月| 久久多色| 丁香五月综合在线播放 | 99热无码| 91五月天| 色综合女人99| 婷婷香五月天| 色综合色综合色综合| 久月婷婷| 爱iii做iiii日日| 中文字幕永久免费| 丁香五月中文字幕久色| 久久久8| 9热在线| 120分钟婬片免费看| 五月色俺婷婷| 色,激情五月天| 婷婷九月丁香中文| 在线播放成人网站| 久久九九国产精品怡红院| 爱爱色五月天| 91综合色| 国产精女同一区二区三区久| 操骚货在线| 综合噜噜| 五月综合激情视频| 在线观看熟女少妇| 久热69| 91丨九色丨首页| 久久五月天婷婷| 色噜噜97视频在线观看| 天天五月情| 79精品在线视频| 久久久性爱网| 99综合成人视频在线观看| 中文字幕欧美日韩VA免费视频| 天天搞天天色综合| 99九九精品| 五月综合在线婷婷图片| www激情| 九九久久高清| 色婷婷AV久久| WwW色婷婷| a在线观看| 丁香色五月 97干| 亚洲无码99| 色99欧洲色19| 三十路磁力链接| 激情影院内射| 久久狠狠欧美| 99久久网站| 色婷婷88| 999久久久国产精品| 亚洲殴洲精品Av在线| 国产精品第一国产精品| 这里有精品| 色婷婷丁香| 日日爽日日| 色五月天激情| www.色色五月天.com| 激情五月综合| 五月天色区| 婷香五月激情视频| 可以直接看的av| 日本五月天婷婷丁香| 久热网站| 五月天婷婷在线观看| 日日舔夜夜操| 热久久99热欧美国产亚洲| 青青草原99热| 五月丁香亚洲婷婷| 欧美丁香五月| 中文av网| 久久婷婷五月天激情四射| 色五月大| 99热青青草| 丁香五月综合| 日韩aaa| 久久久人妻| 五月丁香六月| CHINESE熟女老女人HD视频| 久草婷婷| 97日韩无套内| 国内9l视频自拍老熟女九色| 婷婷激情综合色五月久久91| 激情婷婷综合网| www.久久婷婷| 色婷婷19| 婷婷六月丁香在线| 日操五月婷| 停停五月天激情网| 熟女激情五月天| 99久久久久久www| 久久精品婷婷| 婷婷五月影院| 综合久久狠狠| 日韩三级视频一区二区| 超喷97免费在线视频| 久久九九热re6这里有精品| 五月婷婷先锋| 欧美啪啪五月天| 超碰二区| 五月天亚洲图片婷婷| 五月开心六月婷婷在线播放网站| 美女100%露全身无挡网站| 色婷婷在线视频综合| 婷婷五月天亚洲图片| 婷婷激情视频欧美视频自拍视频欧美剧 | 色婷婷综合电影| 在线中文字幕av| 热无码A∨| 无月播播激情在线观看视频| 99热在线看片| 婷婷金品综合视频| 亚洲婷婷性爱| www. 五月. com| 二色av| 激情综合网,婷婷| 26UUU欧美| 六月丁香激情| 天天插天天插| 成人精品免费在线观看| 97超级碰碰碰| 激情色中文| 亚洲看av的网站| 这里只有精品视频在线| 大香蕉九九| 超碰九热| 超碰色综合| 五月丁香婷婷激情在线| 岛国AV网| 久久99视频| 婷婷五月无码| 另类国产欧美视频| 天天爽在线视频| 丁香婷停五月激情综合深爱| 丁香五月开心亚洲| 综合激情五月丁香| 毛片蕉地一二| 99er这里只有精品| 夜夜躁爽日| 九九热视频精品| 操比激情五月| AV动漫不卡无码免费| 婷婷五月天亚洲色| 91色涩| 亚洲色无码A片一区二区麻豆| 99超碰在线观看| 五月婷婷内射网| 亚洲婷婷五月天| 亚洲综合另类| 人人97碰| 新激情五月开心五月婷婷五月丁香五月| a久久| 五月婷婷六月激情| 亚洲不卡| 五月天久久91| 2018国产大陆天天弄| 99亚洲视频| 丁香五月婷婷乱| 国产性爱亚洲是图| 丁香五月停停基地| 最新亚洲色色网| 五月天啪啪啪| 日韩成人电影av| 五月丁香六月合| 色五月综合激情| 午夜成人在线免费视频| 色五月婷婷丁香国产在线| 色99在线| 五月天堂六月丁香亚州中文字幕久久| 亭亭丁香aV| 色狠狠综合网| 91精品久| 九九热这里只有精品31| 丁香五月天激情综合| 97色97干| 六月婷婷中文字幕| 99国产在线精品视频| 色久婷婷五月| 狠狠香蕉| 亚洲午夜一区二区| 夜夜干天天干| 天天久综合网永久入口18| 天天综合亚洲综合网天天αⅴ| 欧美日韩成人高清在线| 亚洲99一级无嗎特制在线| 亚洲激情视频网| 九九综合色| 人妻狠狠操| 伊人婷婷大香蕉| 色天堂97| 狠狠狠狠操| 亚洲黄色网址| 日逼免费视频| 日本精品人妻无码77777| 五月激情婷婷图片基地| 婷婷五月丁香久久| 五月婷啪| 九九热99视频| 日韩精品超碰在线观看| 天天干,夜夜爽| 综合久久综合五月天婷婷| 国产精品激情五月天色婷婷| 只有久久精品免费| 激情开心五月天| A√天堂网在线| www99热| 丁香五月亚洲激情婷婷射| 亚洲旡码| 亚洲综合色婷婷| 久久婷婷五月丁香网| 色99热| 欧美熟女99| 五月丁香婷草| 超碰成人免费| 色吧综合网| 五月天开心网| 婷婷在线操| 五月天激情国产综合婷婷婷| 婷婷五月丁香狠狠| 五月丁香久久| 26uuu亚洲欧美另类| 少妇性按摩无码中文A片 | 狠狠综合久久综合| 色婷婷AV久久久久久久| 人妖色AV色综合| 亚洲最大激情无码| 午夜九九九九九九九九九九九九九| 丁香五月色网| 五月婷婷激情| 五月天激情小说网| WWW.五月天9999| 中文字幕免费高清电视剧| 色噜噜在线| 激情国产五月| 色婷婷六月| 97在线/亚洲| 五月天激情丁香| 丁香五月骚喷水视频| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品 | 成人国产欧美大片一区| 五月婷婷狠狠干| 4399在线观看免费高清毛片| www.色五月| 99 r热| www.色婷婷| 999热成人在线综合网| 国产这里只有精品| 五月丁香基地| 大香蕉婷婷丁香| 日本五月婷| AV国产有码| 丁香五月天堂婷婷| www,超碰| 久久亚洲婷婷综合色五月| 亚洲字幕AV一区二区三区四区| 五月开行婷婷色五月| 久久色五月| 99在线精品免费视频| 亚洲精色| 中文字幕在线播放视频| 欧美五月停| 开心激情婷婷| Av性爱网站| 色婷婷播放| 丁香五月婷婷六月| 亚洲情a| 亚洲乱码在线观看| 99国产精品久久久久久久久久久 | 色情婷婷| 激情欧美五月丁香| 亚洲精品乱码久久久久久按摩观| 国产精品激情AV久久久青桔| 五月丁香综合激情| 色综天天综合| 伊人影院久久网| 综合激情婷婷| 五月婷婷丁香瑟瑟视频| 日韩ac不卡无码| 免费看成人AA片无码视频吃奶| 夜夜操天天干| 激情99。| 婷婷伊人五月丁香天堂网| 色九九综合| 天天干天天干天天| 久久ER视频com| 91日视频| 天天天天天天操| 能直接看的av网站| 激情开心五月婷婷| 日本天堂免费99| 日韩黄色中文字幕| 日本一级黄色电影| 久久开心五月婷婷| 五月激情丁香五月| 丁香五月 无码| 北京熟妇搡BBBB搡BBBB| 97热精品| 天天操夜夜爽| 久久这有这里精品| 久久婷婷五月综合色奶水99啪| 色无婷婷| 激情综合色| 丁香五月天激情网| 色婷婷六月激情| 婷婷久久大香蕉| 五月丁香天堂| 蜜臀久久99精品久久久久久酒店| 婷婷久久五月| 美女五月狠狠| 五月天婷a| 国产99精品免费视频| 五月丁香综合成人社区| 99热黄| 内射爽无广熟女亚洲| 亚洲综合色婷婷| 色婷婷五月天| av人人操| 丁香久久AV| 色五月婷婷久久| 欧美、日韩、中文、制服、人妻| 天天干天天日蜜臀av| 五月丁香啪啪| 97碰在线视频| 天天综合网91| 激情五月天激情五月天| 狠狠操狠狠干综合| 这里只有免费的精品| 久鲁鲁色网| 久久九九99| 操碰91| 激情五月天啪啪| 色婷久| 九九99男女视频在线观看| 亚洲丁香五冃97色| 日韩黄在免| 99激情| 激情五月天丁香| 婷婷五月天激情四射| 在线观看欧美| 亚洲激情婷婷| 婷婷五月天亚洲丁香| 色综合五月婷婷狠狠干| 色八月婷婷| 五月天激情小说| 丁香五月婷婷亚洲综合精品| 99爱爱网| 91婷婷五月丁香碰| 国产亚洲av片| www.9色色色| 97超级碰| 97婷婷久久丁香| xxxx久| 五月婷婷丁香| 99精品综合| 亚洲va成人va成人va在线观看| 深爱婷婷丁香五月激情| 丁香六月亚洲综合| 五月丁香久久激情网| 综合在线丁香五月| 午夜丁香六月婷| 99这里只有精品国产| 日本激情ⅩXX免费视频| 九九AV在线| 色婷婷WWW| 久久亚洲色导航| 亚洲久久婷婷丁香五月天| 人妻狠狠操| 欧美色六月婷婷| 综合图区激情| 九九热视频免费| 亚洲激情网站| A久久| 丁香五月电影| 五月天婷婷综合网| 桃色成人网| 婷婷综合干| 丁香玖玖视频大全| 亚洲中文字幕AV| 99re在线观看视频| www,色中色| 深爱激情综合网| 97碰| 狠狠干综合| 婷婷97色| 婷婷丁香社区| 色伊人婷婷| 五月天 综合 在线| 五月丁香基地| 五月婷婷啪啪综合网| 色噜噜婷婷| 91久久久久久久久久18| 婷婷成人av| 原琪琪色影院| 99爱免费在线观看| 色五月婷婷DVD| 婷婷在线视频| 99无码精品| 专区无日本视频高清8| 亚洲综合碰| www.色综合| 97碰操| 天天操B| 国产一级婬片毛片| 五月婷婷丁香| 丁香五月成人社区| 日韩丁香涩| 欧美色宗和激情| 亚洲精品乱码久久久久久综合| 国产精品五月天婷婷| 中文字幕综合网| 少妇人妻人伦A片| 丁香五月天影院| 久久99网站| 五月婷婷丁香在线视频| 久久久大香蕉| 中文字幕无码人妻少妇免费视频| 伊人9草在线观看| 激情丁香久久| 吉澤明步Av一區二區| 少妇综合网| 色九月综合网| 天天日天天插天天操| 色婷婷成人| 99成人| 视频1区2区| 激情五月综合六月丁香婷婷狠狠干| 熟女激情五月天| 97色色视频| 九九偷拍网| 六月婷婷日| 久热大香蕉| 182tv992tv人之初午夜免费观看| 大香蕉九九| 熟女激情五月天 | 六九色综合婷婷五月天| 另类图片五月天| 久久电影4399| 五月婷婷开心丁香| 99在线小视频| se99热久久一本| 色宗合久久五月婷婷| 色噜噜狠狠色综合日日| 玖玖五月丁香| 人妻精品久久久久久| 99久久激情视频| 啪啪操超碰| 五月天综合图片| 青草视频在线观看视频 | AV操一操| 久婷婷五月激情| 婷婷五月激情图片| 国产婷婷久久| 五月婷婷久久内射| 天天操天天操天天操天天操天天操 | 婷婷天堂综合| 五月综合丁| 五月婷婷开心丁香| 久久伊人大香蕉| 91人人爽狠狠狠| 久操热| 五月丁香六月激情在线| 狠狠操狠狠色| 襙比视频| 九九热最新| 91热久久| 超碰人人超碰| 在线观看av网站| 人人色婷婷| 婷婷五月另类网站| 久热这里只有精品66| 久草婷婷| 婷婷中文字幕| 玖玖综合色| 五月丁香无码| 夜夜大香蕉婷婷丁香| 人人操人| 99热免| 亚洲a片免费观看| 激情五月www| 国产精品激情AV久久久青桔| 国产伊人五月天| 五月激情综合网| 超碰成人免费| 夜夜夜夜夜操| 异能之下短剧免费观看全集| 九九aV| 丁香婷婷色九月| 七七色色综合| 五月激情网站| 99热大香蕉| 操逼三区| 色婷婷亚洲| 激情性爱五月天| av九九| 五月天丁香网站| 99热啪啪| 思思色播| 久久9精品视频| 影音先锋色婷婷| 色九九综合| 亚洲日本激情| 91久久久久久| 69五月天视频| 夜夜嗨一区二区三区直播内容 | 婷婷五月激情六月丁香| 99爱精品| 五月丁香六月欧美综合| 日本人妻伦在线中文字幕 | www色色色com| j久久性爱视频| 色色激情五月天| 中文字幕日韩无码制服诱或| 色色婷婷综合| 亚亚州久久高潮| 亚洲成Av人片乱码色第1集| 99热资源在线| 级情九色| 国产真人做爰视频免费| 五月伊人视频在线看| 欧美天堂婷婷日韩| 久久久精品人妻| 男人天堂AV在线一区二区| 人人摸人人| 91久热| 97在线观看| 色婷婷激情四射视频| 激情无码网| 五月天无码| 色色欧美色色色| 99热精品无码| 激情久久肏屄视频| 亚洲激情综合| 丁香 婷婷 亚洲 熟女| 成人电影AV在线观看| 日韩视频99| 26UUU精品一区二区Com| 色一情一乱一乱一区9| 91蜜桃婷婷狠狠久久综合9色| 激情五月激情综合俺也去婷婷小说| 亚洲精品又粗又大又爽A片| 婷婷五月激情在线视频| 人伦30P| 中文字幕成人| 99热这里只有精品最新网址| 五月 成人 婷婷| 色五月婷婷在线| 快色t v在线入口| 国产精品日日躁夜夜躁| 日本猛少妇色XXXXX猛叫| 精品五月天| 久久婷.com| 久久人人妻| 夜夜嗨一区二区三区直播内容 | 99re8热精品免费视频| 九九热精品视频在线观看| 色婷婷欧美| 99婷五月| 任我肏| 五月婷婷综合色拍| 久久加勒比| 国产一级片| 五月丁香色婷婷| 亚洲丁香五月美女| 色婷婷综合亚洲|