免费国产精品自在自线-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
返回資訊列表
丁香五月婷婷久久久| 大香蕉太香蕉视频97| 天天粽合合合合| 97se在线视频| 人妻熟女一区二区AV| 五月婷婷片| 婷婷亚洲五| 91亚洲视频| 激情综合亚洲| 久久伊人9| 成人超碰AV| 亚洲成人无码片| 五月婷视频| 欧美日韩AAAA| 99久久九九| 99ri国产| 大香蕉啪啪| 日韩成人不卡| 国产AV一区二区三区最新精品| 人人摸人人干| 综合色五月| 色婷丁香五月| 激情综合五月婷| 激情丁香五月AV| 51精品国自产在线| 四川女人毛多水多A片| 五月色色网| 天天干天天操| 五月五婷婷| 五月天天丁香婷婷在线中| 婷婷香蕉视频| 超碰9在| 五月天开心色色网| 亚洲九九99精品视频在线播放| 岛国AV网| 九九色精品| 97五月久久丁香婷婷| www.深爱激情| 99re8这里只有精品99re8热视频| 婷婷五月天激情文学| 97色伦另类图片小说视频| 五月婷在线观看| 伊人三级激情| 另类 在线| 五月婷婷欧洲| 久久久27操| 婷婷五月综合免费在线| 亚洲免费视频网站| 久久狼人天堂| 激情综合女人网五月播播| 婷婷五月天激情电影| 丁香五月婷婷综合91| 久久久aaa| 一级AV片| 五月天婷婷激情四射综合| 成人国产欧美大片一区| www。五月,com| 色色色色色九九九九九| 色 五月 天 婷婷 丁香 九月| 99热在线极品极品| 毛v一区二区视频| 亚洲成人AV一区在线观看| aV直接看| 九九综舍久久| 《诡秘之主》在线观看| 俺也去综合| 五月丁香激情综合六月涩涩爱| 婷婷黄色五月天在线视频| 丁香五月综合激情久久潮喷| 五月天色婷婷伊人网| 99精品22| 成人五月丁香社区| 亚洲日韩乱码一区二区三区四区 | 99色1| 天天做天天干天天综合网| 六月婷婷狠狠做| 精品少妇蜜臀91| 日日做夜夜爱| 婷婷色五月激情强奸四射| 狠狠色大香蕉| 内射人妻视频国内| 9热在线视频| 色一情一乱一乱91Av| 成人视屏在线观看| 天天精品视频在线观看视频| 五月天激情久久| 色综合久久久久| 26uuu国产| 淫五月停停| 国洲夜色亚热在线久久| 9久久精品| 五月婷婷六月丁| 丁香五月,激情五月,深爱五月| 毛片毛片毛片毛片| 26UUU欧美| 欧洲色区| 久久免费操| 五月天激情小说| 激情五月天综合图片小说网站| 五月婷婷激情中心| 久久九九网| 精品一区久热| 99热免费网站| www.狠狠操| 色99在线| 色五月婷婷操逼| 色播五月婷婷综合| 中文字幕av久久爽一区| 丁香六月激情国产| 桃色激情婷婷伊人网| av五月天婷婷丁香| 天天操夜夜操| 99在线免费视频| 天天噜天天爱| 久久色区| 综合九九久久| 天天操天爱综合| 玖玖在线视| 成人做爰黄A片免费看直播室男男| 五月丁香啪。| av性爱在线| 超碰在线人妻| 干一干xxxx| 婷婷五月天777| 激情综合网五月天| 伊人在线另类| 色情五月天首页| 五月天婷婷激情| 最近韩国日本免费高清观看| 久操人妻| 国产操碰| 丁香五月婷婷激情尤物| 丁香六月色婷婷| 九九黄色网| 五月香蕉婷婷| 色色色色色综合| 婷婷五月天基地| 秋霞丝袜啪啪啪| 26UUU亚洲欧美| 久草A片| 久久丁香综合香蕉| 深爱五月亚洲| 国产婷伊人| 激情小说五月天社区丁香| 婷婷丁香五月亚洲17cao| 国产精品18久久久| 色婷婷综合久色AV五色最新| 色婷婷小说| 久久国产高清| 久色视频| 五月天婷婷激情网| 色色无码| WWW99视频| 26uuu国产激情视频| 欧亚成人A片一区二区| 九热...av| 日本色狠狠| 七月丁香五月婷婷在线| 日日肏夜夜干| 中文字幕在线视频播放| 五月天久久综合婷婷丁香| 乱岳熟女50岁| 丁香欧美| 九九热99久久99| 精品久久久久久久久久久久人妻| 精品一二三区久久AAA片| 丁香五月天偷拍| 国产操碰| 丁香五月视频在线观看| 激情小说色五月| 丁香六月婷婷综合麻豆| 婷婷五月天VI| www.99热这里只有精品| 亚洲无码成人网| 丁香婷婷深情五月亚洲| 一区视频网站| www.婷婷五月天| 成人电影一区| 女人高潮内射99精品| 天天搽天天射| 日本人人超碰| 五月丁香亚洲综合| 久99久精品| 激情五月色婷婷| 激情婷婷在线中文字幕| 啪啪啪大香蕉| 99热成人在线观看| 香蕉久久国产av一区二区| 91激情五月开心| 久草五月天| 五月综合视频| 天天爽夜夜爽夜夜爽精品| 婷婷综合五月天| 久久国产精品乱子伦_靑青草…| 久久大香蕉| 欧美综合婷婷网| 超碰99热精品在线| 色色色色色色色色色色色色色97| 99热 这里只有精品 国产 日韩| 亚洲成人综合在线| 深爱激情69热| 99成人网一区| 嫩草免费视频| 9久久久久| 色综合久久久久| 玖玖婷婷五月天| 色五月色综合| 久草五月婷婷| 欧美日韩二区在线| 96精品久久久久久久久| 夜夜做天天爽| 伊人狠狠丁香婷婷综合尤物| 日韩av一区二区在线/日产精品久久久| 婷婷综合激情五月综合| 激情综合在线观看| 激情综合色婷婷啪啪五月天| 超碰97人人操| 亚洲麻豆乱码国产2028| 久久精品9| 中文成人在线| 综合久久影院| 婷婷五月天激情五月天网站| 久久久18| 九九激情视频| 极品人妻VIDEOSSS人妻| 人人摸人人操人人爽| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 日良久久| 色九月丁香婷婷蜜桃在线观看| 综合激情五月婷婷| 久久精品66| 伊人婷婷综合| 日韩aⅴ视频| 大香蕉婷婷五月天| 99热无码首页| 婷婷久久六月费| 婷婷丁香五月天影院| 婷婷五月激情中文字幕| 五月婷激情影院| 六月丁香婷婷网| 操操国产| 丁香六月婷婷开心婷婷网| 这里只有精品视频免费在线观看| 成人va在线播放| 99热这里只有在线播放| 玖玖综合网| 68热超碰在线| 丁香激情五月| 97热这里只有精品| 色色五月丁香婷婷| 天天色视频| 五月激情婷婷六月丁香| 亚洲色色色色色| 丁香五月最新网址| 97碰 在线视频观看| 国产激情视频在线观看| 啪啪色区| 五月天婷久精视频| 日本激情五月天‘| 99热这里只有精品33| 久热人妻| 影视av久久久噜噜噜噜噜三级| 伊人久久丁香五月91| 国内外色色色色色成人视频| 五月天啪啪视频| 99热无码| 一级操逼内射在线视频| 综合五月天天天天天五月| 超碰狠狠操| 国产精品国产| 丁香婷婷五月综合影院| 九九99香蕉在线视频播放| 男女啪啪视频久 9| www.wuyuetian啪啪| 丁香五月婷婷色| 五月婷婷综合久久| 色情久久久| 激情五月色播五月| 五月婷综合| 思思热热久久| 天天日天天日天天搞| 亚洲视频丁香网va| 色大综合| 亚洲天天综合| 色五月丁香五月| 婷婷五月天综合小说网| 五月花在线观看视频| 日本九九热| 五月综亚洲| 亚洲第一色色色色| 操日本人妻视频| 天堂五月婷婷| 色综合久久久久久久久五月| 99热99re6国产在线播放| 丁香五月婷婷精品视频| 战争与艾拉电影免费观看| 色色网站免费观看| 欧美一级操逼视频| A片一曲| 激情综合久久| 啪啪一区| 夜色五月天| 日本久久色| 任我干视频在线观看| 大香蕉在线99热| 色99综合色88| 天天色99| 九九香蕉网| 性色欲情 网站| 99久久久国产大片| A色色| 五月婷婷综合精品| 99久久久免费| 亚洲亚洲人成综合网络| 久久婷婷五月综合色和| 欧美激情综合色综合啪啪五月| 五月丁香大相交| 青青.com| www色五月天| 六月丁香六月婷婷欧美| 狠狠综合| 《亚洲操B久久免费在线观看,亚洲操B久久在线播放》在线播放 - 高清资源 - 97 | 国产美女无遮挡裸体毛片A片| 久久久99精品免费观看| 9热在线视频| 久操综合| 激情都市五月天| 欧美色色网| 天天噜| 另类天堂| 香港九九六区八区99| 日韩精品一区二区刘| 久综合九| 五月天开心色情网| 久久丁香综合| 被男人添B超爽视频| 大香蕉 婷婷| 午夜丁香综合婷婷| 激情综合五月.....| 青青草原99热| 五月丁香六月婷综合成人综合| 婷婷五月天在线观看| 色婷婷综合久久| 夜夜操狠狠操| 久草热8精品视频在线观看| 在线超碰精品| caobi四区| SESE无码AV| 五月丁香婷婷在线| 婷婷黄色网| 丁香五月中文字幕| 日韩精品二三区| 久久久www| 中文字幕免费高清电视剧| 99人人干人人操| 色9999日韩国产| 亚洲婷婷乱乱丁香| 大香蕉人妻| 久久综合五月婷婷| 人人色性网| 人妻少妇色综合| 婷婷色播婷婷| 桃色激情五月天| 婷婷丁香一月| 91成人性爱视频| 97操碰日本女人| 五月丁香综合啪啪| 天天拍天天操| 久久久.www| 开心 五月 综合| 岛国av网站| 色五月激情五月| 五月丁香另类图片| 九九成人| 影院久久久| 五月天综合缴情网网站0| 天天插天天插| 亚洲欧美国产A片免费观看| 亚洲中文无码成人| 六月色色| 无码人妻激情| 大香蕉中文| 丁香五月 性爱| 丁香婷婷五月天网站| 丁香五月天婷婷中文字幕| 一本大道伊人AV久久综合| 久久九九玖玖| 99热99极品观看| 4399精品一区二区| 亚洲十月婷婷综合| 99色在线观看视频| 无码人妻少妇色欲AV一区二区| 一区三区视频有限公司| 久久这里有精品在线观看| 五月天播播| …亚洲黄色在线播放日韩、av中文a…| 亚洲成人乱码av网站| 色狠狠综合| 久久婷色| 狠狠干夜夜干| 色九九综合| 九九re精品视频在线观看| 国产色视频网站2| 五月丁香婷婷伊人| 91丨九色丨国产| 伊人五月人妻精品| 99视频这里有精品| 日本va视频| 亚洲无AV在线中文字幕| ji'qing'luan'ren'lun| 五月婷婷涩涩爱| 337p午夜影院| www.99riav99| 五月天涩涩| 人操91在线| 五月婷导航| 婷婷丁香五月综合网| 五月婷婷色丁香| 免费无码毛片一区二区A片| 成人va在线观看视频| 九久9精品| www.婷婷网| 婷婷久久综合久| 色婷婷五月基地在线| 午夜大香蕉| 婷婷丁香五月激情综合站_久久五月丁香激情综合_开心五月综合激情综合五月_婷 | 丁香五月先锋| 91丨九色丨大屁股| 大学生高潮无套内谢视频| 婷婷五月成人色综合| 五月婷婷丁香| 欧美色色色| 99热免费18| 久久机热/这里只有精品| 亚洲9久久精品| 丁香五月激情五月开心五月| 婷婷五月天AV在线| 特级西西4444www无码| 性色播| 国产成人片| 97色色色色色色色色色色色色色| 男同色五月开心五月激情五月| 天天做天天爱天天要| 欧美啪啪五月天| 五月丁香色| 九九人人操| 九九香蕉网| 婷婷四色成人综合色视| 玖玖午夜视频| 最近中文字幕大全免费版在线 | 色狠久| 91在线日本| 五月丁香六月婷| 五月丁香激情综合啪| 91操人人操| 思思久久99| 日韩中文欧美| 激情婷婷激情在线不卡| 婷婷色婷婷| 午夜性爱影视一区77| 欧美十二区| 99精品无码| 天天做天天爱天天爽夜夜揉| 超碰97在线观看免费| 婷婷五月免费视频| 天堂婷婷五月在线| 91丨九色熟女丨首页| 婷婷九月色| 色五月婷婷开心| 综合网网欲色| 97人人射| 色老久久| 婷婷五月天亚洲综合| 九九色之九九色之88| 99久久婷婷国产综合| 人人视频色| 午夜大香蕉| 久久婷婷网址| 五月天婷婷影院| 99热这里只有精品66| 欧韩性爱| 色婷婷色九月| 91人妻人人操| 深爱激情五月天| 狠狠色综合网| 色五月视频,小说| 久久免费精品小视频| 亲子乱AV-区二区三区| 色五月婷婷老师| 99热这里是精品| 五月天婷婷丁香蜜桃91| 久激情网| 色婷婷五月影院| 91人人人人人| 综合网色| 色婷婷亚洲精品天天综| 五月丁香无码| 五月激情综合网| 热久久精品视频网站| 香蕉久久国产AV一区二区| 99久久色| 91干99| 最新高清无码专区| 婷婷五月激情丁香| 夜色综合网| 婷婷五月天亚洲综合| 精品色情一区二区三区四区| 五月开心婷婷网| 蜜乳人妻一区二区三区| 日日操无码| 狠狠CAO日日穞夜夜穞AV| 大香蕉综合网| 欧美六月| 色综合久久44| 69色婷婷| 五月丁香色综合| 99爱无码| 99re在线这里只有精品视频首页| 午夜精品777| 青青操avbb| 99热国产| 九九热这里只有精品7| 97在线综合| 99精品久久久久久久| 大香AV| 成人va在线| av操B网站| 午夜无码熟熟妇丰满人妻 | 久人操| 99久在线精品99re8热| 天天草天天日| 五月开行婷婷色五月| 亚洲婷婷丁香五月视频| 丁香五月天BBw| 最新五月天婷婷影| 狠婷婷五月| 五月丁香花激情综合网| 日韩在线aaa| 丁香五月另类小说| 色播播五月天| 激情综合九月| 这里只有精彩视频| 极品少妇XXXX精品少妇偷拍| 免费观看全黄做爰的视频| 亚洲乱码日产精品BD| 99无码精品| 情欲禁地| 精品热青草| 丁香五月婷婷综合激情啪啪啪| www.金莲av| 免费日本aⅴ中文字幕| 1024久婷| 五月 成人 婷婷| 丁香五月影院| 丁香五月日本| 怡红院一二三| 91人人网| 国产精品一区在线观看你懂的| 国产精品日本一区二区在线播放| 日韩不卡123| 4399欧美另类视频| 婷色五月| 思思re视频在线| 五月天综合视频| 国产免费一区二区三州老师F1F1| 色色色欧美| 五月婷婷视频| 超碰爱爱爱| 国在线激情网| 色五月天激情| 国产午夜精品一区二区| 无码色| 5月丁香美女影院| 97精品综合久久内射| 妇激情基地| 国产日日夜夜操| 精品五月天| 超碰在线免费| 综合福利网| 99ri视频在线播放| a69在线视频| 婷婷激情五月天小说| 五月婷婷色播| 在线中文AV| 丁香密臀AV激情网| 操逼福利视频| 色婷婷久久久| 啪啪日本欧美| 色九月| 婷婷中文字暮| 91婷婷| 91狠狠色丁香婷婷综合久久狠丁香综合久久精品| 久久五月天丁香花| 99色精品视频| 五月天播播中文字幕 | 婷婷五月深情丁香深爱日韩| 女人天堂 AV| 综合色播| 国产黄色av| 99热这里只有精品亚洲| 91大屁股精品| www.久99| 亚洲激情淫网| 美女精品一级不卡视频| 色五月丁香91| 華人性愛AV在線| 特级西西4444www无码| 五月香婷婷| 91视频久久久| 激情亚洲五月| 色五月婷婷中文字幕| 久热视频97AV在线观看| 26uuu美女三级视频| 无码99| 久草婷婷网 | 91色吧网| 丁香婷婷在线| 午夜天堂一区人妻| 91精品久久久久久综合五月天| 久久性爱视频这里只有精品| 免费无码毛片一区二区A片| 26.uuu丁香五月婷婷| 丁香婷婷伊人| 欧美三级巜人妻互换| 大香蕉精品视频| 九九视频在线观看| 久操香蕉| 人人爽人人爽人人爽人人爽| 久9视频| 色婷婷中文在线| 五月天另类小说| 国产免费性爱| 国产欧美日韩一区二区三区| 亚洲午夜AV| www.色综合| 99九九99九九九视频精彩| 色婷婷五月影视| 婷婷五月天BBw| 欧美情色电影一区二区| 欧美综合婷婷欧美综| 色色色色色色网站| 婷婷亚洲色| 狠狠色综合网| 97干视频| 超碰狠狠操| 久久99婷婷| 97碰碰人人| 国产av基地| 五月天社区| 欧美日韩五月婷婷| 五月香婷婷| 久碰综合| 98色花堂98t.R| 日91高清无玛| AV网站免费在线| 国产1区2区3区| 色九月婷婷综合| 大香蕉婷婷丁香视频在线| 五月激情网站| 欧美日韩99| 亚洲国产99| 综合激情啪啪| 欧美三级巜人妻互换| 99热首页在线30| 五月婷婷av在线| 婷婷五月天男人影院色色网| 婷婷五月丁香激情图片| 天天影视天天爽天天草| www.色色五月天.com| 香蕉国产2013| 欧美又粗又大一区二区在线观看| 精品亚洲国产成人A片在线鸭王| 色欲五月天| 欧美97超碰| 丁香色五月天| 99在线观看精品| 色五月婷婷影院| 99热思思在线观看| 人妻无码视频网| 99日韩网站| 亚洲AV无码影院| 成人五月丁香社区| 六月色色综合| 激情文学 综合 九月| 97色女人在线| 狠狠狠婷婷五月综合| 狠狠插.com| 色五月丁香五月| 婷婷天堂站| 性一交一乱一交A片久| 五月婷婷啪啪网| 狠狠综合色网| 五月天色丁香| 夜夜操天天爽| 丁香五月婷婷啪| 中文字幕网伦射乱中文| 久久五月天激情| 激情婷婷在线中文字幕| 少妇2做爰HD韩国电影| 婷婷丁香五月在线播放| 99热91| 天天色2017| 超碰色综合| 天天操天天爽天天爱| 九九热99在线视频| 99精品综合视频| 九九无码视屏| 欧美激情丁香五月| 伊人天堂婷婷| 激情婷婷六月天| 久久A区B区| 亚洲AV成人在线| 毛片九九九九九九九九18| 日韩久热| 激情五月丁香六月婷婷| www久| 日本44久久在线| 日本久久99| 亚洲激情97五月天| 婷婷五月激情四月综合| yiqicaoav| 久久久婷婷| 丁香六月激情综合| 人妻熟妇六区| 国产成人网站在线观看| 丁香婷婷久久综合在线| 五月综合视频| 五月玖玖| 丁香六月婷婷一区二区三区| 亚洲一色色色色色色色色| 日本专区久久| 黃色三级三级三级三级 qixing300.shrkbk.com www.jinbozs.com tianmiaosw.com | 婷婷狠狠五月综合| 色婷婷香蕉| 国产性爱色| 无码少妇高潮喷水A片免费| 天天肏高清在线| 91久久婷婷人人澡草| 国产色丁香| 欧美久久网| 婷婷五月丁香成人网| 丁香五月成人| www99热| 另类图片五月天| 狠狠干伊人| 色色色99韩| 91干| 欧日韩成人| www久久久久| 久婷婷久草| 97精品人人A片免费看| 精品乱码久久久久| 久久伦乱| 色色热| 六月丁香五月天| 日逼免费视频| 五月综合婷婷网| 婷色人人狠| 色婷婷久久综合| 亚洲天堂大香蕉| 丁香五月性爱爱五月| 丁香五月激情五月| www.91热久久| WW婷婷五月天com| 狠狠狠狠狠狠| 六月婷婷五月丁香| 操操啪| 天天综合网站| 婷香五月激情视频| 日韩AAAAA| 综合色图区| 日良久久| 玖玖综合网| 久操热线| 夜夜爱网站| 久久这里只有精品热在99| 婷婷五月丁香基地| 欧洲色色| 色婷婷影院| 777精品久无码人妻蜜桃| 五月天激情小说| 无码色| 欧美大片免费观看| 婷婷五月激情黄色| 雪千夏麻豆| 色约约视频一区二区三区四区五区| 亚洲av电影在线| 亚洲免费电影2| 超碰精品国产首页| 成年人夜夜喷水| 婷婷五月天久久| 丁香九月婷| 久久久人妻人伦| 天堂婷婷五月在线| 秋霞电影理论| 色色色.COM| 综合网亚洲| 婷婷99视频精品| 99精色| 26uuu欧美| 五月综合激情久久| 五月婷婷性爱视频| 蜜桃婷婷狠狠久久| 99精品在线播放| 久久狠色噜噜狠狠狠狠97| 五月婷深深爱激情网| 五月婷婷色激情| 五月婷婷激情网| 亚洲免费看片| 精品国产乱码久久久久夜深人妻 | 91人人爽狠狠狠| 色五月婷婷五月| 丰满人妻妇伦又伦精品国产| 日韩av高清| 五月天伊人综合| 激情五月黄色小说| 99综合激情久久精品久久| 99视频在线精品| 色碰碰视频| 人妻丰满精品一区二区A片| 4399精品一区二区| 国产精品久久..4399| tingting五月天亚洲| 丁香六月久| 大香蕉综合| 一起草AV入口| 玖玖婷婷色五月| 99在线免费视| 婷婷淫淫狠狠六月| 97色色视频| 久久九九99.www| 亚洲精品国产成人AV在线| 色国产五月| 久色五月丁香视频| 九九色热| 激情 婷婷| 婷婷五月天成人娱乐| 热久久99热欧美国产亚洲| 久久久精品色| 亚洲正能量欧美| 色五月丁香五月| 精品免费99| 激情色播| 激情文学 综合 九月| 99免费视频久久| 五月天另类小说| 色色婷婷五月天| 亚洲色婷婷五月天| 伊人成人宗合网| 色婷婷五月色| 亚洲无码影音| 激情婷婷丁香五月天小说| 激情亚洲网| 婷婷大香蕉| 操逼国产91| 啪啪婷婷五月天激情| 99毛片| 色九四色| 成人必爱视| 日韩在线视频中文字幕| 色综合五月| 色综合天天网| 久久久网站| 91综合在线观看首页| 色欲Av五月天| 九九色色网| 激情五月天第四色| 激情五月色综合国产精品| 婷婷综合五月| 哇嘎成人久久| 另类视频丁香五月| 中文字幕无码人妻少妇免费视频 | 色吧婷婷五月亚洲| 丁香五月六月久久综合| AV成人在线播放| 性爱111111| 婷婷五月俺要去| 久热伊人| 99热99精品| 亚洲色情网站| 激情AV综合| 丁香五月激情欧欧美| 99爱视频在线| 亚洲成人AV在线观看| 99视频只有精品| 婷婷五月丁香四射| 婷婷狠狠五月综合| 日日操天天操| 激情五月深爱五月观看| 人人澡玖玖一| 婷婷丁香花五月天| 色五月 五月婷婷| 色婷婷aV四虎| 婷婷五月天免费视频在线观看| 国产精品人成A片一区二区| 啪啪91| 婷婷五月丁香综合| 五月丁香好婷婷A片网| 精品久久这里热66| 日本色色影院| 精品亚洲VA网站| 五月丁香激情综合网官网| 丁香婷婷五月综合影院| 天天色综网| 丁香六月毛片| 亚洲乱码日产精品BD| 五月的婷婷六月丁香| 欧美成人AAA片一区国产精品| 丁香六月婷婷综情欧美| 日本色婷婷| 五月婷婷亚洲| 免费婷婷| 大香蕉九九| 亚洲国产精品VA在线看黑人| 天天爱天天做天天日| 五月丁香在线观看| 五月丁香婷婷在线综合蜜桃| 97色在线| 啪啪五月天啪啪| 91色色五月天| 婷婷久久亚洲| 久草嫩草在线观看| 色综合色| 成人五月丁香社区| 99热这里只有精品8| 久久er这里只有精品| 色婷婷丁香| 午夜丁香六月婷| 欧美午夜乱妇午夜福利| 五月天激情开心网| 一起操 91N.com| 七七九色| 久热这里只有精品3| 大地9中文在线观看免费高清| 久久五月网| 91女人18毛片水多国产| 色综合久久88色综合天天99| 99热网址| 天天干狠狠| 五月激情婷婷六月丁香| 猫咪伊人AV| 色综合色| 婷婷五月深情丁香深爱日韩| 丰满少妇猛烈A片免费看观看 | 色五月开心五月激情五月| 少妇高潮呻吟A片免费看软件| 亚洲色色香蕉| www.久久久久久久| 97干在线| 欧美激情-区二区三区| www热久久yy9| 亚洲男女激情| 人人人操97| 婷婷色在线视频| 久久婷婷精品| 玖玖资源站蜜臀| 五月色婷婷中文字幕| 香蕉久久国产AV一区二区| 人人人va亚洲视频在线| 久热91精品| 精品一区二区三区四区五区六区| 五月天久久综合婷婷丁香| 性色婷婷| 国外亚洲成AV人片在线观看| 丁香五月婷婷日本| 激情小说五月天社区丁香| 97人人操人人插| 日韩啪| 26UUU精品一区二区Com| 六月婷婷综合激情| 免费无码毛片一区二区A片| 99热九九热| 深爱五月月天| 九九色情网五月天| 免费精品99| 99这里只有| www.夜夜操.con| 停停六月 综合| 久99热| 五月婷婷激情五月| 亚洲天天免费| 激情綜合網址| 玖玖婷婷色欲| 狠狠干综合| 六月丁香社区| 性色播| 大香av| 男人大jjc女人免费视频| 五月丁香婷婷色色| 狠狠狠夜夜夜| 婷婷天天舔| AV色婷婷| 99热色综合| 午夜不卡久久精品无码免费| 九九re精品视频在线观看| 伊人色欲五月天| 天天日天天舔天天摸| 日韩无码性爱| 久久精品无码一区| 国产激情综合五月久久| 天天爱天天操| 国产精品-91JQ就要激情网91JQ6.91JQ27.CASA:16888 | 婷婷在线免费| AV六月丁香| 国产精品久久久久9999小说 | 五月丁香爱婷婷深深| 午夜免费高清AV片| 色99综合色88| 最近中文字幕2019视频1| 久久久大香蕉| 夜夜干 夜夜操| 午夜无码精品色综合久久| 久久66er久久| 中文字幕永久免费| 中文字幕av亚洲| 665566 无码| 国产成人精品一区二三区熟女在线| 九九99免费视频| 婷婷深爱五月天| 色婷婷激情视频| 久久婷婷丁香五月一二三| 91大神操美女| 久操干| 婷婷 丁香 久久| 婷婷性爱五月天丁香网| 色噜噜丁香| 蜜桃成语时李时珍 免费| 色五月婷婷亚洲| 五月天婷婷基地综合网| 婷婷亚洲综合| 色综合久久88色综合天天99| 五月播播| 99爱在线视频观看| 天天成人综合视频| 亚洲日韩26uuu| 成人小说 五月天 婷婷| 综合激情五月丁香9999久久精| 久99| 秋霞免费三级片| AAA久久| 91九色国产| 超碰超碰在线| 色五月婷婷综合| 亚洲第一黄网| 男女99免费视频| 三级三久久线久久99久目本WW| 91操片| 色伊人婷婷| 狼友视频在线观看18| 亚洲成人网在线观看| 香蕉狠狠爱视频| 亚洲久艹| 五月婷婷色激情| 五月丁香黄色视频| 天天干狠狠| 婷婷丁香六月天| 人人操av| 91九色欧美| 性天堂久久| 久久92| av大香蕉| 午夜一区| 免费视频WWW在线观看网站| 精品一二三区久久AAA片| 日韩精品视频中文字幕| 五月婷婷电影院| 婷婷成人av| 色五月自偷自拍婷婷婷婷| 日韩免费99| 99热亚洲| 久久er这里只有精品| 5月婷婷6月丁香aV| 国精产品久久| 免费在线观看欧美激情xx小视频| 九九在线视频| 色婷婷电影网| 五月丁香六月| 99色热综合| 日都一级A片| 99精品久久久| 一本久久亚洲五月婷婷| 人人做天天爱| 天堂久久性| 天天干,天天日| 日本V在线观看不卡视频网站| 任你干线上免费视频有3吗| 五月叮香啪| 少妇激情基地| 第四色婷婷色五月| 天天狠狠六月婷丁香影院| 99久.| 亚洲最大成人综合网720P| 五月丁香A片| 日本三级中文字幕| 激情网狠狠干| 青草青青草| 人人爱操| 天天激情站| 五月丁香网站| 91艹人| 五月六月婷| 天天操比比| 九九精品9| 97人凄人人操人人爽| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 97操碰碰无码视频| 亚洲妇女熟BBW| 婷婷中文字暮| 色狠狠五月天| 丁香五月中文字幕久色| 婷婷久久久久| 久久久天堂国产精品女人| 日本九九网| 天天插天天很| 婷婷丁香五月激情密臀av| 九九热超碰| 欧美婷婷综合网| 中文字幕婷婷五月天| 99操逼| 日韩另类| 免费超碰在线| 99色色网站| 日本美女五月天| 国产午夜成人AV在线播放| 97婷婷在线视频| 千人斩操逼| 久久精品五月天| 操操操97| 狠狠综合网| 亚洲六月色| 26uuu欧美| 庭庭久久内射| 毛片毛片毛片毛片| 国产成人+综合亚洲+天堂| 亚洲AV另类| 男女啪啪做爰高潮无遮挡| Caop在线| 草婷婷在线| 色综合色色| 人操人人| 亚洲尤物在线| 97人人操人人爽| 色婷婷亚洲综合天堂| 亚洲婷婷丁香五月在线| 色激情五月| 1024AV视频| 五月婷婷开心色伊人| 五月天激情影院| 欧美日本高清视频99| 亚洲小说欧美激情| 婷婷五月丁香六月| av无码电影| 亚洲人妻五月丁香婷婷| 激情开心五月天| 久久婷婷综合网| 丁香五月婷婷AV在线| 婷婷丁香五月天激情四射| 五月丁香婷婷综合在线| 婷婷性爱网| 人妻中文av| 开心五月色婷婷综合开心网| 色情婷婷| 婷婷成人综合| 久久九九@| 久七香蕉| 99热这里有精力| 五月婷婷香蕉| 另类图片激情五月天| 四色五月婷婷| 超碰大香蕉网| 热99精品视频五月| 日本视频欧美观看免费| 六月久久狠狠| www.金莲av| www.五月天婷婷姐姐| 五月丁香成人网| 玖热精品综合视频| 啪啪啪综合网| 激情性爱五月天| 人妻视频在线| 亚洲天堂无码| 色综合色色| 色爱综合五月| 日日操日日撸| 精品一区二区三区三区| 思思热精品在线观看| aaa久久久| 丁香婷婷在线| www.第四色99| 五月草影视| 婷婷五月天丁香久久| AV五月婷婷露脸| 日韩 mm 不卡| 久久久久人妻精品| www.com任你艹| 丁香五月婷婷网| 久草网大香视频| 激情五月天开心| 国产熟女大叫受不了| 97在线刺激| 久久人人超| 亭亭五月色男人| AA丁香综合激情| 可以看的AV| www.25五月婷婷| 成AV人片一区二区三区久久| 日本婷婷综合精品| 强辱丰满人妻HD中文字幕| caobi四区| 610018岁成人视频| 五月婷婷亞洲中文| 冬月かえでAV无码播放| 99无码视频| 九九精品自拍| 四色五月婷婷| 五月丁香六月欧美综合| 久久久久久五月天| 久热网在线视频| 狠狠爱婷婷色| 亚洲天堂爱爱| 中文网AV| 欧美69久成人做爰视频| 激情九九这里只有精品| 色九综合| 激情综合亚洲| 婷婷五月天激情综合| 色欲五月丁香| 综合在线色婷婷| 激情五月综合网最新| 六月婷婷综合| 丁香婷婷五月六月天| 丁香五月婷综合| 99九无网码| 天天日夜夜高潮| se色婷婷视频| 亚洲免费婷婷| 91色五月| 中字幕视频在线永久在线观看免费| 九九热99精品在线| 超碰伊人碰婷婷五月| 五月婷婷综合网| 人人干人人操人人摸人人做| 久久久色情| 亚洲激情av| 天天综合色综合| 九九偷拍网| 99操碰| 99热99热不卡| 99久在线观看| 成人美女网| 深爱五月天| 五月丁香色色综合| 五月婷久草| 欧美日韩成人在线| 婷婷激情丁香六月| 粉嫩av蜜桃av蜜臀av| 北条麻妃九九九国产精品视频| 色婷婷日本| 深爱激情AV| 欧美在线视频免费播放| 六月丁香网| 五月天婷婷在线观看| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 久久久久久人妻| 五月天五月色婷婷综合| 婷婷五月色花丁香社区|