99精品久久精品一区二区-亚洲熟妇无码?v在线播放-日本国产精品无码字幕在线观看-久久久亚洲永夜AV-亚洲一级无码一区二区一-免费国产成高清人在线视频-中文字幕乱码免费观看-国产毛片精品妇女久久久

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九九视频| 五月天婷婷久久| 黄网免费看| 超碰av在线| 婷婷六月激情| 人人爱摸视频| 丁香五月激情综合| 97超级碰人人| 日本不卡中文字幕| 激情五月天www| 超碰99成人在线| 丝雨一区二区| 婷婷综合视频| 99综合视频| 国产免费一区二区三州老师F1F1| 中文字幕丰满孑伦无码专区| 五月激情小说| 五月天影院| 综合婷| 开心色播色五月婷婷| 丁香五月婷婷少妇| 国产AV影片| 亚洲成人网站在线播放| 日韩AAA| 另类国产欧美视频| 亚洲视频一区| 成人精品在线观看| 六月丁香五月婷婷| 色五月六月| 婷婷色丁香五月| 欧美经典片免费观看大全| 狠狠狠狠狠狠草| 伊人天堂婷婷| 亚洲国产精品VA在线看黑人| 天天操天天操天天操天天操天天操天天操天天操天天操天天操 | 婷婷五月综合国产精品| 丁香六月啪啪啪| 婷婷五月丁香久久| 成人资源在线| 丁香五月婷婷欧美性爱| 精品人妻伦九区久久AAA片| 久久人妻在线| 婷婷激情五月综合基地| 五月丁香花激情综合网| 五月婷婷久| 九玖欧洲亚洲| 色婷婷另类| αv中文字幕在线观| 国产激情久久久| 99久在线精品99re5热视频| 久久草人妻| 視频福利乱色| 五月伊人婷婷999| 六月激情婷婷| 日日操夜夜爽| 久婷婷婷| 生活片五区| 人人草人人爱| 99热8| 狠狠人人婷婷| 婷婷五月天久久久| 五月开心久久| 碰超亚洲| 色综合色色色色色色综合| 99ER热精品视频| 色色色免费视频| 亚洲免费观看高清完整版AV线| 五月婷婷六月丁香在线视频免费在线观看| 男女99免费视频| 97精品综合久久| 国产免费一区二区三区三州老师F1F1.CC | 亚洲另类婷婷五月综合| 激情五月婷婷伊人| www.狠狠艹| 99热这里有精品| 久久久久亚洲AV无码网影音先锋| 玖玖爱综合网| 美女久久婷婷| 五月天久久久| 色停停五月天| 色99色| 婷婷色成人| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 成人电影AV在线观看| 色五月综合网| 五月天婷婷色| 1024在线观看免费视频| 涩五月婷婷| WWW.五月天9999| 色很很96| 一区二区三区四区无码| 九九热在线观看视频| 色噜噜狠狠色综合成人99| 国产成人网址| 2022人人操人人看| 丝袜激情网| 五月丁香伊人网| 日本颜色视频人人爱| 婷婷五月天Av| 香蕉五月婷婷| 婷婷成人小说综合| 最新高清无码专区| 色婷婷五月天av在线| 67194国产| 五月丁花色综合网| 色丁香五月婷婷| 亚洲激情另类| 国产精品久久久久9999小说| 日韩综合久| 看全色黄大色大片| 国产精品成人av在线观看春天| 日本九九视频| 狠狠色九月| 国产精品涩涩涩视频网站| 99视频| 99在线视频女女视频| 亚洲性爱99| 亚洲狠狠操| 五月婷婷激情综合| 五月色婷婷中文字幕| 开心五月婷婷激情| 91久久精品无码一区二区三区| 极品少妇XXXX精品少妇偷拍| 99这里只有免费的精品| 狠狠操狠狠插| 99色精品视频| 99re思思久久| www婷婷| 丁香五月玖玖| 97亚洲婷婷| 丁香五月激情六月| 亚洲春色奇米影视| 黄页大全十八禁| 色婷婷香蕉| 深爱激情69热| OYIWbGcPu8H| 亚洲亚洲激情| 激情五月婷婷| 99综合激情久久精品久久| 久色| 激情婷婷五月色| 欧亚成人A片一区二区| 97视频久久| 丁香 婷婷 激情 综合 五月| 免费亚洲婷婷五月| 日本免费91| 99啪啪网| 亚洲天堂99| 丁香 亚洲 久久| 色99热| 丁香婷婷色五月| 天天综合网~91综合网| 99热97| 超碰2021| 久久久久久97| 激情丁香婷婷五月天| 日日夜夜婷婷| 日韩av干| 九九视频在线观看视频在线播放69| 五月色亭丁香| 午夜天堂一区人妻| 天天色天天日| 丁香综合婷婷开心激情网| 99精品久久久| 激情五月丁香色婷婷| av免费人人| 99热啪啪| 天天综合网网欲色| 91精品久久久久、久五月天| 久久亚洲无码| www.夜夜| 密臀久久| 亚洲 在线 另类| 五月天婷婷永久免费视频| 婷婷综合性爱网| 丁香婷婷中文字幕| 丁香婷婷五月激情| 激情五月丁香五月色| 久久ww| 日日爽夜夜爽| 天天爽天天| 五月天激情小说| 久久婷五月天| 91久久色| 激情五月com| 大香蕉丁香五月| 天天肏高清在线| 五月丁香啪啪网| 五月激情综合网| 激情婷婷五月天在线观看| 大香伊人婷婷影院| 久久精品99国产精品日本| 五月网网站| 伊人久久婷| 婷婷大香蕉| 女高怪谈在线观看| 字母不卡码人逼| 久久99综合网| 亚洲色婷婷视频| 超碰在线99热| 狠狠狠狠草草| 五月婷婷六月激情| 五月天婷婷色综合| 五月婷婷成人网首页| 色婷婷丁香五月天| 五月天综合在线| 色性综合| 99热综合在线| 九九美女视频| 色五月 五月婷婷| 婷婷五月天另类网站| 色色色国产| 青青草a在线| 天天日天天久久青青| 五月丁香综合激情| 激情婷婷五月天日本系列| 色综合九九| 影音先锋男士资源网一区| 97资源碰碰| 影音先锋色色色资源色资源色| 久久男人网婷婷| 俺去也五月天| 26uuu| 久久婷婷五月天蜜桃| 丁香婷婷五月六月久久| 亚洲精品无码一区二区| 五月丁香天堂网| 九九热免费视频| 欧美韩日AAA网站| 婷婷五月天激情小说| Av免费网站在线| 国产成人精品一区二区三区视频| 婷婷综合视频| 亚洲亚洲人成综合网络| 在线观看国产高清视频免费网站| 最近中文字幕大全免费版在线| 久久电影4399| 久热69| 精品人妻久久久久| 综合五月网| 99亚洲色| 国产玖玖资源| 婷婷丁香五月激情中文字幕版| 婷婷久久18| 香蕉影院色| 婷婷五月天激情小说| 五月婷婷六月激情网| 99热乎| 9999久久久久| 99热久久这里只有精品| 91久热| 4399人妻无码久久久| 色婷婷性爱网| Caoporn公开| 牛牛澡牛牛爽| 亚洲天堂青草| 久久99久久99精品免观看粉嫩| 亚洲色图在线视频| 蜜乳AV成人| 久久R激情| www.ywav| www.com亚洲网站在线免费| 日本三级日本黄色| 五月天婷婷AV| 丁香五月天在线观看视频| 久久97| 丁香婷婷激情综合五月激情| 色播五月丁香婷婷| 激情婷婷丁香色五月| 亚洲精品性色| 天天干天天爽| 丁香五月香蕉| 丁香五月婷婷天激情| 免费视频WWW在线观看网站| 桃色五月天| 五月天激情久久| 亚洲无码99| 婷婷五月天亚洲综合| 99热思思| 另类少妇人与禽zOZZ0性伦| 精品一二三区久久AAA片| 亚洲国产精品SUV| 久久丁香婷婷色情综合| 日韩久综合| 国产熟女大叫受不了| 久久99免费视屏| 久久人操-久草婷婷-成人AV| 激情文学久久| www.minyis.com【JT】实力收量可预付TG@LXSPSW8 | 中文字幕成人| 丁香婷婷欧美综合| 99热最新精品| 99色一| 激情综合色婷婷六月天| 狠狠操狠狠| 国产高清av黄色看片| 9久久网| 日本久久视频| 天天婷婷操| 婷婷五月激情视频在线| 色综合色综合网| 色停停香蕉视频| 久热99| 99热观看| 色综合xx| 色五月欧美| 四川BBB搡BBB爽爽视频| 大香蕉婷婷丁香天堂AV| 五月婷婷第四色| 丁香五月激情综合| 91久久久久久久久久| 丁香五月天偷拍| 天天噜天天爱| 亚洲五月婷| 一起操最新网址| 在线中文字幕视频| 天天在线XXX| 免费视频WWW在线观看网站| 久艹大香蕉| 婷婷丁香五月天在线| 激情小说五月天| 9精品一区| 天天狠狠插| 99久久婷婷| www:99热视频| 日日舔夜夜操| 综合网精品99| 五月天五月色| 99ri在线视频| 综合一区二区三区| 五月丁香影院| 77777亚洲午夜久久| 久久婷婷六月综合资源| 激情五月天色播| 久久色9| 五月天精品综合| 色婷婷亚洲婷婷| 久久婷五月婷| 九久9精品| 最新AV在线观看| 婷婷五月综合啪| 高清无码网址| 99热只有精品在线观看| 色亭亭影园| 中文不卡一二三区| 婷婷影院A成人| 99热在线里有精品| 日韩精品AV一区二区三区| 综合色五月天| 少妇激情五月天| 色综合大香蕉| 99热在线观看精品| 91精品熟女| 九九热最新| 天天爱天天日| 亚洲乱码日产精品BD| 婷婷丁香色五月天久久88| 综合激情视频| 婷婷九月激情网| 欧美日韩欧美| 国产资源91在线| 亚洲第一成人AV| 欧美婷婷五月天综合| 五月丁香婷婷五月色| 97婷婷丁香五月| av操逼网| 丁香五月天激情综合| 大香蕉啪啪啪啪啪啪| 5月婷婷6月六月丁香| 色色色9 9 9| 99热这里只有精品9| 久久99精品久久久久久三级| 99久热| 99热99在线| 中字幕视频在线永久在线观看免费 | 日日操夜夜撸| 五月丁香六月在线欧美| 国产AV一区二区三区最新精品| 秋霞簧片| 五月天三级久久| 日本91在线| 黄色99视频| 国产偷人爽久久久久久老妇APP| 五月婷婷开心六月激情小说| 婷婷终合色图| 免费做A爰片77777| 欧美影院| 狠狠人人| WWW·色色色·COM| 丁香五月六月综合激情| 久久婷婷五月丁香| 精品九九婷婷| 99精品综合视频| 五月丁香 久久久| 亚洲中文字幕在线电影| 狠狠综合| dingxiangtingtingliuyue| 91视频久久久| 午夜69成人做爰视频| 日本颜色视频人人爱| 色激情综合| 五月婷婷操操| 国产亚洲在线观看| AV操操操| 色了色综合| 婷婷久久五月丁香| 五月久久| 国产高清av黄色看片| 精品网站:999WWW| 狠狠操天天操综合| 玖玖综合网| 五月天福利影院导航| 日本精品99网站| 五月丁香久久久| 久久与婷婷| 国产无遮挡又黄又爽免费网站| 久久激情网| 激情五月天开心网丁香无码| 日韩成人无码人妻| 激情综合婷婷久久| 大香蕉综合视频在线| 狠狠色噜噜狠狠| 丁香五月日本| 成人AV在线电影| 久综合九综合99| a在线观看| 99爱精品视频| 婷婷丁香激情五月| 99r这里只有精品哦| 偷拍九九五月丁香婷婷| 偷拍九九热| 色婷婷六月天| 国产成人AV在线| 色色亚洲视频| 亚洲色视频| 色吧五月婷婷| www.五月天婷婷| 99er在线观看| 天天撸夜夜爽| 深爱激情五月天色婷婷| 久久精品性爱视频,| 婷婷五月天久久综合88| 亚洲成AV人片在线观看| 激情五月丁香五月色| 五月婷在线| 99视频内射三四| 五月丁香婷婷免费视频| 深爱婷婷丁香五月激情| 夜夜骑天天玩天天日| 婷婷五月天,影院| 九九热99re8热免费观看| 日本色99| 婷婷99视频精品| 五月丁香婷婷成人版| 丁香婷婷五月综合欧美另类| www.com在线操视频免费观看| 国产在线激情视频| 7777久久亚洲中文字幕| 成人短视频免费观看| 五月丁香888| 蜜桃婷婷狠狠久久综合| 久久久27操| 久久婷视频| …亚洲黄色在线播放日韩、av中文a…| 超碰九热| 人人搡人人| 九月激情综合婷婷| 日本欧美在线| 五月天小说激情| 婷婷五月丁香基| 伊人狠狠狠综合| 六月伊人婷婷| 色在线视频网2025| 色婷婷婷婷| 五月婷婷中文字幕| 嫩草AV久久伊人妇女超级A| 怡红院AV亚洲一区二区三区H | 五月婷婷 欧美| 99@久久@99精品视频| 亚洲宗合激情| 婷婷激情五月天小说| 综合玖玖偷拍| 精品五月视频婷婷在线观看| 天天操九九插| 丁香五月婷婷基地| 丁香六月综合激情| 国产黄色在线观看| 久久婷婷丁香视频网| 六月大香蕉| 久久五月激情| 丁香五月骚喷水视频| 五月综合激情视频| 激情九月综合| 婷婷五月天免费99| 五月丁香成人| 热热久久久久久久久| 亚洲aV写真天天综合网久久| 五月婷婷AV| 中国女人内射6XXXXX| 4399精品一区二区| 激情五月开心五月在线视频| 精品国产va久久久| 五月婷婷六月丁香在线| 任你干线上免费视频有3吗| 久久伊人9| 粉嫩av懂色av蜜臀av熟妇| 亚洲色综合| 91seAV| 九九碰九九爱97| 六月狠狠综合| 五月丁香啪啪网| 免费观看高清无码| 久久6这里只有精品| 色五月在线观看| 丁香色婷婷| 亚洲99一级无嗎特制在线| 婷婷月五天在线在线看| 色播五月| 超碰人妻公开在线| 亚洲激情亚洲激情| 色天五月天在线观看视频| 综合色99| 先锋五月婷婷丁香草草| 久久这里只精品| 极品人妻VIDEOSSS人妻| 色色色色欧洲| 九九热re99re6在线精品| 丁香六月天| 久久婷婷色色| 六月婷婷综合| 六月丁香开心婷婷欧美| 五月丁香亚洲五月| 婷婷综合在线| 五月婷婷xxx| 99热这里只有精品免费| 人妻在线观看视频| 狠狠狠五月婷婷六月丁香| 激情综合网五月婷婷| 婷婷久久18| 婷婷五月天a| 少妇性按摩无码中文A片| AV在线观看网站| 思思精品视频| Av在线资源| 伊人9999| 亚洲精品无码99热| xxx综合在线| 久久伊人大香蕉| 色玖玖| 色玖玖爱| 亲子乱AV一区二区三区下载| 99热国内精品| 久9久9久9久9久9久9| 99热这里只有精品3| a级毛片一区二区免费视频| 九九热这里都是精品6| 91碰碰| 黄网网站在线播放| 激情中文在线| 99热这里只有精品在线观看| 丁香六月婷婷社区| 噜一噜在线| 18久久| 色五月天婷婷| 免费看无码视频A级| 五月天婷婷乱论小说| 97干在线免费| 激情五月丁香亭亭| 狠狠干综合网| 婷婷五月激情小说| 激情亚洲色图片丁香综合| 五月丁香婷婷色| 国产 A片 自拍| 欧美色综合天天久久综合精品 | 五月天丁香成人| 亚洲色婷婷五月天| 中文字幕在线观看视频www| 色色五月婷| 人人爱操| 婷婷五月天亚洲丁香| 日本色超碰| 欧美色色色色色| 婷婷综合视频| 综合激情五月天| 丁香5月啪啪| 中文AⅤ大全| 婷婷五月天美女21p| 综合激情在线| 国产乱子轮XXX农村| 久热中文字幕在线线观看| 激情婷婷五月综合| 色狠狠综合| 99热国产这里只有| 9色免费网| 99精品自拍| 丁香六月色情| 五月天婷综合| 欧美激情性做爰免费视频| 五月丁香久久呀| 人人看人人97| 五月色网| 五月天播播中文字幕| 成人国产综合| 丁香激情综合| 亚洲另类电影| 五月丁香六月合| 五月天色站| 欧美成人精品A片免费一区99| 99热最新网址| 激情久久久| www.婷婷com| 五月天久草| 丁香婷婷深情五月亚洲| 99国产小视频| 精a品a视a频| 六月丁香婷婷综合影院| 91九九| 色五月婷婷在线| 色婷婷丁香五月观看| 久久jiuwww| 丰满少妇猛烈A片免费看观看| 99免费在线视频| 婷婷丁香成人在线视频| 欧美五月婷婷| 久久天堂色| 99啪啪| 午夜爱爱网站| 国产26uuu| 激情纯色婷婷五月天在线不卡视频| 六月丁香狠狠爱| www.色五月| 婷婷天堂综合| 婷婷 丁香 精品| 五月丁香婷婷中文网| 日本精品99| 我想看国产大学生口爆吞精的视频| 色五月av| AV电影在线播放| 日日操夜夜撸| 99er精品视频| 五月婷六月丁香| 丁香香五月激情免费视频| 五月婷婷激情久久| 99re视频在线| 日逼影音先锋AV男人资源站| 五月天天丁香婷婷| 无码日本精品XXXXXXXXX| 91Chinese在线| 深爱激情五月天| 久久免费婷婷视频| 久久久人妻门| 66精品成人免费网站在线观看| 26uuu色噜噜精品一区| 翔田千里 50岁 无码| 色涩影院六月丁香| 99精品视频推荐| 黄色短视频在线观看| 五月天婷婷综合色| 牛牛澡牛牛爽| 91在线97视频| 97自拍视频网| 日本网站久久| 伊人大香久久| 一婬一伦一区二区三区| 性爱激情小说AV五月丁香花| 丁香五月天婷婷大香蕉| 九九九九九九九九九九九九九国产精品| 99超超碰| 午夜在线成人网站免费观看| tingtingseav| 六月丁香婷婷综合影院| 色在线99| 99久久九九| 五月丁香爱婷婷深深| 日本a片网址| av婷婷丁香 六月| 五月天快乐开心激情网| 五月色欧美| av免费人人| 五月丁香中文字幕| 久碰婷婷视频| 狠狠操天天干| ..真实国产乱子伦对白在线_欧 | 丁香五月激情啪啪| 噜噜噜久久| 欧美人人操| 婷婷色五月丁香六月欧美啪| 日本色婷婷| 亚洲色图欧美色图日本视频| 婷婷丁香五月社区亚洲| 久久五月天网| 日本色频| 丁香五月欧美色综合| 日日夜夜婷婷| AV操操操| 日韩熟女啪啪视频| 99精品人人| 激情久久四色| 啪到高潮激情丁香五月| 丁香六月久久| 一级黄在线| 亚洲蜜乳AV| 久久草大香蕉| 婷婷六月天激情影院| 久久a热| 婷香五月激情视频| 久久婷婷一级片| 色综合中文| 夜夜操夜夜姧| 综合久久综合久久| 色五月丁香com| 91凹凸在线| 婷婷五月天xxx| 思思热精品在线| 色婷婷五月天偷拍| 日韩久操婷婷| 五月婷婷新网站| 99免费热视频在线| 天天干天天拍| 91丁香五月| 丁香五月婷婷激情视频播放| 婷婷丁香五另类网站| 大陆极品少妇内射AAAAAA| 五月激情婷婷国产精品久久久久久| 亚洲午夜精品久久久久久人妖| 色五月婷婷激情| 五月香婷婷| 婷婷99丁香| 草AV9999| 色色色99| 成人在线视频一区| 天天久久综合| 丁香久久| 五月丁香六月婷婷久久肏| 婷婷五月丁香伊人网| 久久九九网| 婷婷黄色五月| 色婷五月| 亚洲乱码日产精品BD| 激情久久久久久久久久久| 人人草人人爱手机视频看看 | 五月开心久久| 99性感视频| 九九色综合| AA久久| 啪啪亚洲综合| 亚洲成人无码专区| 99re久热只有精品6在线直播| 熟女网站久久| 久久一级免费黄色片| 一本久久亚洲五月婷婷| 97色色色色色| 97在线视频人妻九色| 婷婷性爱五月天| 97啪在线观看视频| 久热最新视频| 国产精品久久久久久久久久| 色婷视频| 色色色色色色色色五月先| 九九色情网五月天| 九九亚洲视频| 久热精品9999| 亚洲人成人五月天| 九九爱激情| 99re这里有精品手机在线| 国产精品色色| 三区激情四射av| 99日韩| 思思视频这里是精品| 日日夜夜狠狠| 人人澡天天色天天做| 五月天丁香网| 激情五月天婷婷激情| a在线观看| 欧美黑人大吊| 99这里只有精品| 久久婷婷成人视频| 拍真实国产伦偷精品| 五月天色婷婷激情综合| 丁香六月婷婷| 五月丁香网中文字幕| 亚洲精品V天堂中文字幕| 99er在线观看| 五月天天综合网色婷婷| 99热在线精品观看| 99久久精品国产色欲| 丁香五月激情网| 久久 婷婷 五月天| 久久98| 91ncm视频| 日本三级毛片| 99操逼| 99这里的视频都是精品| 亚洲国产精品VA在线看黑人| 亚洲色色色色| 久久五月天丁香花| 99视频在线播放大全| 色五月婷婷基地| 色婷五月天| 色视五月天婷婷| 亚洲精品**不卡在线播he| 久久人妻乱| 99热久草| 嫩草AV久久伊人妇女超级A| 天天爽夜夜爽夜爽精品| www.91在线看| 一起草av| 婷婷五月天激情影片| 99热在线网站| 亚洲无码色色| 。久久久久久久久久久久久久人妻| 丁香五月婷婷婷桃花影院| 99热亚洲精品| 丁香五月天激情五月天激情五月天激情网| 婷婷色五月91啪啪| 五月天婷婷AV| 成人婷婷桔色| 久久一伦| 天天干天天拍| 亚洲欧美一区二区三区四区爱爱动图| 久久激情五月天| 国产成人精品亚洲线观看| 99热6精品| 久久激情视频99| 91中文狠狠综合| 久久草中文日韩欧美| 亚洲欧洲色色| 丁香激情五月| 最近免费中文字幕大全高清大全1| 天天做天天爱天天爽综合网| 99色综合网| 操b视频在线观看一区二区| 婷婷丁香五月亚洲| 欧美日韩AAA| 热99精品视频在线观看| 九九中文字幕九| 天天综合精品| 99色| 色欲资源网| 色九九综合| 墨西哥毛片内射精| 天天插天天干| 九九精品综合| 这里只有精品网| 亚洲人人96@| 亚洲综合另类| 天堂久热| 欧美交换配乱吟粗大25P| 91无码高清| 国语精品探花| 久久6这里只有精品| www.黄色片-久久成人国产精品在线播放-999AV | 丁香涩涩五月天| 综合五月婷婷| 九九中文字幕九| 亚洲色就是色色色| 婷婷六月丁香五月| 超碰资源在线| 亚洲激情综合免费| 欧美毛片www| 俺也去在线久久精品23欧美综合视频网站,丰满人妻一区二区三区在线视频53,丰满 | 欧美日韩五月婷婷| 婷婷碰碰| 99热国品| 成人精品视频99在线观看免费| 久热中文字幕| www.色婷婷| 99热这里只有精品国产首页| 白天AV月月| 性色播| 五月天激情黄色小说在线观看| 丁香婷婷性久久| 婷婷五月开心六月AV| 亚洲精品又粗又大又爽A片| 激情婷婷六月天| 国产成人av在线| 婷婷五月色综合| 日本五月天激情| 五月婷婷丁香瑟瑟视频| 久久久人妻系列| 婷婷丁香激情| 只有久久精品免费| 婷婷六月天激情影院| 色综合五月在线| 久久五月天黄色五月天色网址| 久久久思思热| 天天看片日日夜夜| 99精品久久久久久久婷婷| 色五婷婷| 大香蕉五月天婷婷丁香91| 超碰在线观看9| 婷婷内射视频在线| 婷婷五月香蕉| 九色视频91| 综合激情婷婷| 婷婷色五月激情| 超碰91在线| 9久久精品| www.天天色综合| 激情五月婷黄版| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 激情综合婷婷| 欧美顶级少妇做爰HD| 精品人妻伦一二三区久久| 夜夜穞天天穞狠狠穞AV美女按摩| 成人无码髙潮喷水A片| 丁香五月花| 4399在线观看免费高清电视剧| 五月婷五月婷伊人伊人五月婷| 色激情综合狠狠婷婷| 五月丁香六月欧美综合| 天天开心AV色综合婷婷五月天| 五月婷婷网久久| 日撸夜撸日操| 丁香六月情| 久久99热这里只频精品6学生| 色婷婷综合亚洲| 婷婷激情小说| 9色91视频| 91九色 熟| 97色色综合| 日韩成人综合网| 国产精品色色666| 国精产品一区二区三区| 色情婷婷五月天| 九九热99热| 激情五月天婷婷色色色色色色色色色色色 | 精品久热| 6080av| 婷婷五月天久久| 97色天堂| 天天爽天天| 国产黄色大片| 亚洲一区国产传媒| 丁香五月天天日| 五月天婷婷婷| 99久久激情视频| 天堂伊人干| 丁香六月婷婷久久高清| 夜夜爽天天| 五月激情偷拍| 五月丁香综合激情| 五月激情四射网站| 久草视频一,二三四| 我爱宗和色| 丁香五月激情网| 99性爱| 色99婷婷五月天| 夜夜骑日日操| 天天操夜夜操| 中文字幕无码AV| 999婷婷综合| 淫荡综合网| 九九黄色网| 超碰99成人在线| mmm1717.6dbm人人爱人人操| 综合婷婷都市激情| 日韩综合成人| 成人在线网| 婷婷久久亚洲| 日产精品久久久久久久蜜臀| www久久艹| 久久婷婷五月天激情唯美| 久热无码| 婷婷伊人75| 亚洲AAAA网| 99热这里只有精品66| 奇米四色五月天| 五月婷庭丁香在线| 久久九九99| 视频1区2区| 99精品久久久久久久婷婷久久| 亚洲天天| 婷婷99中文字幕| 色吧五月婷婷| 丰满少妇猛烈A片免费看观看| 婷婷五月丁香六月| 久久人妻人人| 四季日韩AV无码综合| 丁香五月骚喷水视频| 亚洲成人五月天| 91婷婷伊人牛牛| 激情丁香图片| 综合色色五月| 丁香五月成人论坛| 五月婷婷之综合激情| av在线观看网站| 亚洲中文乱字字幕在线永久| 中文字幕不卡网站| 久久这里只有精品无码| 亚洲精品99| 亚洲综合在线伊人婷| 99热爱爱干干日| 婷婷五月天黄色网址| 国产视频婷婷| 日本情色一区二区| 99热这里只有免费精品| 久久婷婷网址| 婷婷情色激情| www.91热久久| 欧美激情综合色综合色| 91精品国产综合久久久不卡电影| 五月婷无码| CHINESE熟女老女人HD视频| 激情婷婷内射| 激情深爱五月天| 中文字幕综合| 五月婷婷六月丁香玖玖玫瑰91| 激情欧美丁香五月| 99热999| 99性色| 久久综合五月| 亚洲久久激情| 991精品在线视频| 久久精品五月天| 婷婷午夜丁香| 色五月激情| 六月丁香婷婷拍拍| 少妇熟女视频一区二区三区| 夜夜噜夜夜奇| 五月婷婷六月激情| 91精品久久久久久综合五月天| 97操碰日本女人| 亚洲VA口| 五月丁香精品| 天天草天天爽| 激情网开心网| 日韩婷久| 激情性爱五月天| 久久久妻人人人| 久在线88综合| 这里只有精彩亚洲视频推荐| 99热在线网站| www色色com| 玖月婷婷爱丁香| 怎么样可以看免费的一级av| 婷婷色五月色| 婷婷涩五月| 亚洲婷婷五月天| 天天干com| 日韩色久| 狠狠色色| 激情六月日韩| 狠狠色婷婷7777久| 国产精品成人AV在线观看春天| www激情五月天| 狠狠狠狠狠狠色| 激情丁香五月| 亚洲欧美999| 99热偷拍| 日韩av变天就操逼不卡区| 激情五月天网| 亚洲精99| 亚洲无码www| 亚洲激情av| 婷婷丁香色无五月| 激情五月天视频| 欧美69久成人做爰视频| 五月婷婷六月色| 日韩三级片一区二区| 91男人资源站| 99这里只有精| 婷婷五月天激情电影小说| 欧美精品99久久久| 热99.com婷婷| 丁香婷婷色五月激情综合| 激情五月色综合| 天天艹天天综合网| 久久香视频| 大香蕉久| 色播五月综合网| 五月丁香久久综合精品| www..999热久| 色婷婷yy久| 九九热在线精品视频| 人人爽天天爽| 色五月天综合| 色五月激情| 狠狠爱丁香婷| 91超碰人人操| 成人免费在线电影| 国产精品蜜臀99| 99,色| 亚洲精品网址| 色狠狠色噜噜AV天堂五区 | 久久伊人五月天| 婷婷五月天狠狠| 丁香婷婷免费| 99热这里都是精品| 超碰在线观看caop| 怡红院AV亚洲一区二区三区H| 久9久9热久热| 狠狠干五月丁香综合网| 丁香六月色情| 久久五月天激情美女| 97碰碰电影| av操B网站| BBWCUCKOLD精品熟妇| 中文av网| 九九色99| 91九色在线视频| 一本久道综合色婷婷五月| 色五月激情五月丁香五月婷婷啪啪综合 | 五月丁香啪| 亚洲色夜| 色很久综合| 天天成人五月天| 色一情一乱一乱一区91Av| 67194中文字幕| 亚洲av网址| 东京热人妻一区二区三区在线| 国产肥白大熟妇BBBB视频| 久久婷婷亚洲| 开心激情综合| 夜夜爱网站| 天天日,天天干,天天操| 日本久久高清| 婷婷色在线视频| 六月色婷婷| 久热免费| 99色 | 婷婷五月天中文字幕| 99免费视频精品| 激情五月网站| 丁香婷停五月激情综合深爱| 99啪啪| 五月激情四射婷婷丁香| 久热无码| 热99国产精品| 人人爽天天莫| 久热这里只有精品3| 丁香五月激情啪啪| 丁香婷婷六月激情文学| a网站免费观看| 五月婷婷激情综合在线| 丁香婷最新动态| 精品国产va久久久久| 激情五月伊人婷婷| 97丁香五月天| 丁香五月激情综合在线观看| 六月丁香五月亭亭| 99久久综合精品五月天| 俺去啦综合网| www.日日夜夜.com| 丁香五月成人| 日韩成人AV在线| 色综合色色色| 天天色情站| 久99婷婷色综合| 丁香五月婷婷少妇| 亚洲av日韩无码| 久久曰曰| 五月情四婷婷| 丁香五月天综合网| 开心五月网| 婷婷五月天色色| 国产精品18久久久| 狠狠操狠狠色| 五月天婷婷色情| 亚洲人妻av| 五月在在观看| 无码任你操| 亚洲色碰| 亚洲精品V天堂中文字幕| 在线色婷婷| 五月丁香激| 天天操夜夜啊| 亚洲欧州色情在线观看| 天天综合精品| 激情第四色| 色九月丁香婷婷蜜桃在线观看| 伊人九九综合| 亚洲久久视频| 色亚洲欧洲| 97久久人人操| 国产欧美日韩综合精品一区二区| 久久一级免费黄色片| 婷婷在线精品| 人人看人人摸人人| 超碰99久久| 超碰97在线操| 亚洲精品在线视频| 99热精品少| 婷婷五月丁香六月| 91色色色| 天堂久久大香蕉| 99亚洲综合| 天天狠狠六月婷丁香影院| 天天操天天干天天日| 色婷婷丁香AV综合| 丁香九月激情| 日日舔夜夜操| 99久久网站| 欧美色碰| www.狠狠操.con| 97精品在线| 综合久久婷婷99| 亚洲激情综合网| 逼里香不卡| 激情综合五月婷婷| 碰碰人人漕| 欧爱综合视频| 婷婷久久五月天| 51精品国内探花| 五月丁香激情婷婷综合字幕| 婷婷五月丁香啪啪| 天天色2017| 五月丁色AV| 亚洲AV日韩无码| 日韩三级高清无码| 久久五月天合网| 99热综合在线| 人人摸人人干| 99热国产国产| 五月天色图| 五月婷婷成人| 激情五月亚洲| 五月综合激情婷婷六月色窝| 爆乳熟妇一区二区三区爆乳照片| 天天免费日日夜夜夜夜| 开心五月婷婷| 激情五月综合网| 色天堂在线| 99热99思午夜精品| 婷婷五月天成人影片| 激情五月天网站| 996热| 五月天婷婷网站888| 婷婷自拍| 丁香婷婷激情网站| 国产真实乱了老女人视频| 狠狠色丁香久久久婷| 99婷婷国产最新视频| 久久丁香婷婷五月| av操一操| 就爱日五月天| 天天天天天天天操| 777米奇影视第四色| 精品久久婷婷五月天| 狠狠综合久久| 1024国产| 大香蕉五月天婷婷| 欧美天堂久久| 久色激情| 任你操精品免费| 五月婷婷成人| 91打屁股视频网站| 99热这里只有精品9| 久久伊人婷| 激情六月色| 大香蕉人人人| 色五月大| 激情五月天啪啪| 久热黄色| 九色91国产| 五月婷婷基地| 91五月天| 97五月天| 六月色狠狠色| 婷婷丁香激情五月天色色色| 婷婷五月精品中文字幕|