亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

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

STM32驅(qū)動MRAM實(shí)戰(zhàn):SPI接口高頻寫入與掉電保護(hù)設(shè)計(jì)

STM32驅(qū)動MRAM實(shí)戰(zhàn):SPI接口高頻寫入與掉電保護(hù)設(shè)計(jì) 1. 項(xiàng)目緣起與方案選型思考1.1 為什么要在工業(yè)場景里折騰 MRAM 這顆料做工業(yè)嵌入式這行十來年我經(jīng)手的存儲方案從最早的 EEPROM、NOR Flash到后來的 FRAM、NVSRAM再到近幾年的 MRAM基本都踩過一遍。這次項(xiàng)目選型 MR25H40CDF 這顆 4Mbit 的磁阻隨機(jī)存儲器起因是客戶的一臺工業(yè)數(shù)據(jù)采集終端要求在現(xiàn)場斷電、強(qiáng)電磁干擾、寬溫-40℃到 85℃環(huán)境下把關(guān)鍵標(biāo)定參數(shù)和運(yùn)行日志穩(wěn)定保存十年以上而且寫入頻次極高——每秒鐘可能就要落一次數(shù)據(jù)。傳統(tǒng)方案在這個(gè)場景下都有硬傷。EEPROM 寫入壽命大概 100 萬次按每秒一次算不到兩周就寫廢了NOR Flash 擦寫壽命 10 萬次量級還得整塊擦除寫放大嚴(yán)重FRAM 雖然寫入壽命和速度都不錯(cuò)但容量做不大價(jià)格也偏高。MR25H40CDF 這類 MRAM 的核心優(yōu)勢在于寫入壽命理論上無限官方標(biāo)稱 10^14 次以上、寫入無需擦除、字節(jié)級隨機(jī)訪問、掉電數(shù)據(jù)保持二十年以上而且 SPI 接口簡單跟 STM32 對接幾乎零學(xué)習(xí)成本。主控這邊選 STM32F423RH是因?yàn)樗鼛?256KB SRAM、1.5MB Flash、硬件 SPI 速率能跑到 50MHz 以上還有一堆定時(shí)器和 DMA 通道跑數(shù)據(jù)采集和存儲調(diào)度綽綽有余。F4 系列在工業(yè)現(xiàn)場的口碑也穩(wěn)供貨相對好拿。這套組合的核心目標(biāo)就一句話用最簡單的 SPI 時(shí)序把最可靠的非易失存儲掛到 STM32 上實(shí)現(xiàn)高頻、掉電安全的數(shù)據(jù)讀寫。1.2 MRAM 和 Flash、EEPROM 的本質(zhì)區(qū)別在哪很多人第一次接觸 MRAM 會下意識把它當(dāng) Flash 用這是最大的坑。我用一個(gè)生活化的類比來解釋Flash 像一塊黑板你要改一個(gè)字得先把整塊黑板擦干凈再重寫擦的過程慢且傷板面EEPROM 像一本可以單頁修改的筆記本但每頁修改次數(shù)有限MRAM 則像一塊磁性白板你拿磁筆點(diǎn)哪個(gè)字就改哪個(gè)字改多少次都不磨損斷電字還在。從原理上講MRAM 存儲單元是磁性隧道結(jié)MTJ通過改變自由層的磁化方向來存儲 0 和 1寫入靠的是自旋極化電流沒有電荷注入和隧穿氧化層退化的問題所以壽命極長。反映到實(shí)操層面有幾個(gè)關(guān)鍵差異必須記住寫入前不需要擦除直接發(fā)寫命令即可省掉了 Flash 那套“解鎖-擦除-等待-寫入”的繁瑣流程。沒有頁/扇區(qū)概念任意地址單字節(jié)可寫寫 1 個(gè)字節(jié)和寫 256 個(gè)字節(jié)耗時(shí)幾乎一樣。寫入速度極快單字節(jié)寫入時(shí)間在幾十納秒量級SPI 時(shí)鐘能跑多快寫入就能多快。讀操作是破壞性無影響的隨便讀不像某些存儲器讀多了會有 disturb 問題。理解了這些你才能明白為什么在工業(yè)高頻寫入場景下MRAM 是降維打擊。下面這張表是我實(shí)際選型時(shí)整理的對比直接抄作業(yè)就行特性MR25H40CDF (MRAM)典型 NOR Flash典型 EEPROM容量4Mbit (512KB)4Mbit~64Mbit1Kbit~2Mbit接口SPISPII2C/SPI寫入前擦除不需要必須不需要寫入壽命10^14 次約 10^5 次約 10^6 次單字節(jié)寫入時(shí)間約 30ns需整頁擦除ms 級約 5ms數(shù)據(jù)保持20 年20 年40 年工作溫度-40~85℃-40~85℃-40~85℃單位成本高低中1.3 整體架構(gòu)設(shè)計(jì)SPI 掛載 分層驅(qū)動方案定下來之后架構(gòu)設(shè)計(jì)其實(shí)不復(fù)雜但有幾個(gè)決策點(diǎn)值得說清楚。整體上我采用STM32 硬件 SPI DMA 分層驅(qū)動的結(jié)構(gòu)底層是 SPI 時(shí)序驅(qū)動中間層是 MR25H40CDF 的讀寫命令封裝上層是業(yè)務(wù)數(shù)據(jù)管理參數(shù)區(qū)、日志區(qū)、掉電保護(hù)。為什么用硬件 SPI 而不是軟件模擬因?yàn)?MRAM 的寫入速度優(yōu)勢只有在 SPI 時(shí)鐘拉高之后才能體現(xiàn)軟件模擬 SPI 撐死跑到幾 MHz還占 CPU工業(yè)場景下 CPU 要留給采集和運(yùn)算不能浪費(fèi)在翻轉(zhuǎn) IO 上。STM32F423RH 的 SPI1 掛在 APB2 上最高時(shí)鐘能到 84MHz分頻后 SPI 實(shí)際可到 42MHz配合 DMA 搬運(yùn)一次讀寫幾乎不占 CPU 時(shí)間。分層驅(qū)動的好處是解耦。底層 SPI 驅(qū)動只負(fù)責(zé)收發(fā)字節(jié)換主控比如換成 STM32H7 或者國產(chǎn)替代時(shí)只改底層中間層只負(fù)責(zé)把 MRAM 的命令時(shí)序翻譯成函數(shù)調(diào)用上層業(yè)務(wù)完全不關(guān)心底層是 MRAM 還是 Flash接口統(tǒng)一。這樣后期維護(hù)和移植成本極低這也是我在多個(gè)工業(yè)項(xiàng)目里驗(yàn)證過的穩(wěn)妥做法。提示MR25H40CDF 的 SPI 模式支持 Mode 0 和 Mode 3實(shí)際接線時(shí)一定要跟主控配置一致否則讀出來全是 0xFF 或者 0x00這個(gè)坑我見過太多新手踩。2. 硬件連接與 SPI 時(shí)序關(guān)鍵細(xì)節(jié)2.1 引腳連接與硬件片選的處理MR25H40CDF 是標(biāo)準(zhǔn) 8 腳 SOIC 封裝引腳定義很清晰VCC、GND、CS、SCK、SI、SO、WP寫保護(hù)、HOLD保持。跟 STM32F423RH 對接時(shí)我一般這樣分配CS接 STM32 的任意 GPIO比如 PA4用硬件片選還是軟件片選后面細(xì)說。SCK接 SPI1_SCKPA5。SIMOSI接 SPI1_MOSIPA7。SOMISO接 SPI1_MISOPA6。WP和HOLD這兩個(gè)腳如果不需要硬件寫保護(hù)和暫停傳輸直接上拉到 VCC 即可別懸空懸空容易受干擾誤觸發(fā)。這里重點(diǎn)說硬件片選與軟件片選的取舍。STM32 的 SPI 外設(shè)自帶 NSS 硬件片選但實(shí)際項(xiàng)目里我?guī)缀醵加密浖x原因有三一是硬件 NSS 在多從機(jī)場景下管理麻煩二是軟件片選時(shí)序可控方便在 CS 拉低和第一個(gè)時(shí)鐘之間插入必要的建立時(shí)間三是調(diào)試時(shí)用邏輯分析儀抓波形軟件片選的電平變化一目了然。MR25H40CDF 要求 CS 建立時(shí)間最小 5ns保持時(shí)間最小 5ns軟件片選只要在拉低后加幾個(gè) NOP 或者微秒級延時(shí)完全滿足。PCB 布線這塊也有講究。SPI 時(shí)鐘跑到 20MHz 以上時(shí)走線要盡量短、等長SCK 和 MOSI 最好包地處理MISO 加個(gè) 22Ω 到 100Ω 的串聯(lián)電阻抑制反射。我遇到過一塊板子 SPI 跑 30MHz 時(shí)讀數(shù)據(jù)偶發(fā)錯(cuò)位最后查出來是 MISO 走線太長且沒端接加了 33Ω 電阻后波形干凈了問題消失。2.2 SPI 模式、時(shí)鐘極性與相位配置MR25H40CDF 支持 SPI Mode 0CPOL0, CPHA0和 Mode 3CPOL1, CPHA1。我習(xí)慣用 Mode 0因?yàn)榇蠖鄶?shù)邏輯分析儀和調(diào)試工具默認(rèn)就是 Mode 0抓波形方便。配置 STM32 的 SPI 時(shí)關(guān)鍵參數(shù)如下時(shí)鐘極性 CPOL 0空閑時(shí) SCK 為低電平。時(shí)鐘相位 CPHA 0數(shù)據(jù)在 SCK 第一個(gè)邊沿上升沿采樣。數(shù)據(jù)位寬8 位。MSB First高位先發(fā)MRAM 命令和地址都是 MSB 優(yōu)先。時(shí)鐘分頻根據(jù)實(shí)際布線質(zhì)量選我一般先用 4 分頻約 21MHz跑通再逐步提高到 2 分頻42MHz測試穩(wěn)定性。這里有個(gè)細(xì)節(jié)很多人忽略MR25H40CDF 的命令字節(jié)、地址字節(jié)、數(shù)據(jù)字節(jié)是在同一個(gè) CS 低電平周期內(nèi)連續(xù)傳輸?shù)摹R簿褪钦f你拉低 CS 之后先發(fā) 1 字節(jié)命令再發(fā) 3 字節(jié)地址24 位地址因?yàn)?512KB 需要 19 位但芯片按 24 位地址處理然后才是數(shù)據(jù)。中間不能拉高 CS否則命令作廢。用 HAL 庫的話要連續(xù)調(diào)用HAL_SPI_Transmit和HAL_SPI_Receive或者用HAL_SPI_TransmitReceive一次性搞定千萬別在中間插HAL_SPI_Transmit完就拉高 CS。2.3 命令集解析與讀寫時(shí)序拆解MR25H40CDF 的命令集不復(fù)雜常用的就幾條我整理成表格方便查閱命令名稱命令碼說明WREN0x06寫使能寫操作前必須發(fā)WRDI0x04寫禁止RDSR0x05讀狀態(tài)寄存器WRSR0x01寫狀態(tài)寄存器READ0x03讀數(shù)據(jù)WRITE0x02寫數(shù)據(jù)RDID0x9F讀器件 ID寫操作的完整時(shí)序是這樣的拉低 CS → 發(fā) WREN0x06→ 拉高 CS → 拉低 CS → 發(fā) WRITE0x02→ 發(fā) 3 字節(jié)地址 → 發(fā)數(shù)據(jù) → 拉高 CS。注意 WREN 和 WRITE 之間必須拉高一次 CS這是 MRAM 的寫保護(hù)機(jī)制跟 Flash 類似。讀操作就簡單了拉低 CS → 發(fā) READ0x03→ 發(fā) 3 字節(jié)地址 → 讀數(shù)據(jù) → 拉高 CS。狀態(tài)寄存器主要看 WEL寫使能鎖存和 WIP寫進(jìn)行中兩個(gè)位。MRAM 寫入極快WIP 位幾乎瞬間就清零但嚴(yán)謹(jǐn)起見寫完還是輪詢一下 RDSR 確認(rèn) WIP0 再繼續(xù)下一步尤其是在高頻連續(xù)寫入的場景下。注意RDID 命令讀回來的器件 IDMR25H40CDF 應(yīng)該是 0x18 開頭廠商代碼后面跟容量代碼。第一次調(diào)試時(shí)先讀 ID能讀到正確值說明 SPI 時(shí)序和接線都沒問題這是最快的自檢手段。3. STM32 端驅(qū)動實(shí)現(xiàn)與代碼落地3.1 CubeMX 配置與 SPI 初始化用 STM32CubeMX 配置 SPI1 是最省事的路徑。時(shí)鐘樹先把 APB2 配到 84MHz然后 SPI1 參數(shù)這樣設(shè)Mode 選 Full-Duplex MasterData Size 8 BitsCPOL LowCPHA 1 EdgeNSS 選 SoftwarePrescaler 先選 421MHzFirst Bit MSB。DMA 那邊給 SPI1_TX 和 SPI1_RX 各開一個(gè)通道優(yōu)先級設(shè) Medium 就行。生成代碼后SPI 初始化函數(shù)MX_SPI1_Init會自動生成。但 CubeMX 默認(rèn)不配置 CS 引腳需要手動在 GPIO 初始化里把 PA4 配成推挽輸出初始電平拉高。我習(xí)慣把 CS 操作封裝成宏#define MRAM_CS_LOW() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_4, GPIO_PIN_RESET) #define MRAM_CS_HIGH() HAL_GPIO_WritePin(GPIOA, GPIO_PIN_4, GPIO_PIN_SET)這樣代碼可讀性好換引腳只改宏定義。SPI 句柄用hspi1后面所有收發(fā)都基于它。3.2 底層讀寫函數(shù)封裝底層函數(shù)我分成三個(gè)寫使能、寫數(shù)據(jù)、讀數(shù)據(jù)。寫使能很簡單void MRAM_WriteEnable(void) { uint8_t cmd 0x06; MRAM_CS_LOW(); HAL_SPI_Transmit(hspi1, cmd, 1, 100); MRAM_CS_HIGH(); }寫數(shù)據(jù)函數(shù)要注意地址是 24 位的需要拆成 3 個(gè)字節(jié)發(fā)void MRAM_Write(uint32_t addr, uint8_t *buf, uint16_t len) { uint8_t cmd[4]; cmd[0] 0x02; cmd[1] (addr 16) 0xFF; cmd[2] (addr 8) 0xFF; cmd[3] addr 0xFF; MRAM_WriteEnable(); MRAM_CS_LOW(); HAL_SPI_Transmit(hspi1, cmd, 4, 100); HAL_SPI_Transmit(hspi1, buf, len, 1000); MRAM_CS_HIGH(); }讀數(shù)據(jù)函數(shù)類似只是命令碼換成 0x03發(fā)完地址后用HAL_SPI_Receive讀數(shù)據(jù)void MRAM_Read(uint32_t addr, uint8_t *buf, uint16_t len) { uint8_t cmd[4]; cmd[0] 0x03; cmd[1] (addr 16) 0xFF; cmd[2] (addr 8) 0xFF; cmd[3] addr 0xFF; MRAM_CS_LOW(); HAL_SPI_Transmit(hspi1, cmd, 4, 100); HAL_SPI_Receive(hspi1, buf, len, 1000); MRAM_CS_HIGH(); }這幾個(gè)函數(shù)跑通之后先做一次全片讀寫測試往地址 0 寫 256 字節(jié)遞增數(shù)據(jù)讀回來比對一致就說明底層沒問題。這個(gè)自檢步驟我每個(gè)項(xiàng)目都會做能提前暴露 90% 的硬件和時(shí)序問題。3.3 DMA 加速與高頻寫入優(yōu)化當(dāng)寫入頻次很高時(shí)用阻塞式HAL_SPI_Transmit會占 CPU。這時(shí)候上 DMA把數(shù)據(jù)搬運(yùn)交給硬件。以寫 256 字節(jié)為例配置好 DMA 后調(diào)用HAL_SPI_Transmit_DMACPU 立刻解放出來去干別的傳輸完成觸發(fā)回調(diào)再處理下一批。但 DMA 用在 MRAM 上有兩個(gè)坑要注意。第一DMA 傳輸期間 CS 必須保持低電平不能在傳輸完成前拉高所以 CS 的控制要放在 DMA 完成回調(diào)里而不是調(diào)用完發(fā)送函數(shù)就拉高。第二DMA 緩沖區(qū)的生命周期要管理好如果用的是局部數(shù)組函數(shù)返回后棧被回收DMA 還在搬運(yùn)就會讀到垃圾數(shù)據(jù)。我一般用全局靜態(tài)緩沖區(qū)或者內(nèi)存池分配確保 DMA 期間數(shù)據(jù)有效。實(shí)測下來21MHz SPI 時(shí)鐘配 DMA寫 256 字節(jié)耗時(shí)約 120 微秒其中大部分是 SPI 時(shí)鐘時(shí)間CPU 占用幾乎為零。對比阻塞方式CPU 要空轉(zhuǎn) 120 微秒在高頻采集場景下這個(gè)差距很致命。3.4 掉電保護(hù)與數(shù)據(jù)完整性設(shè)計(jì)工業(yè)現(xiàn)場掉電是常態(tài)數(shù)據(jù)完整性必須設(shè)計(jì)到位。我的做法是在 MRAM 里劃兩個(gè)區(qū)域參數(shù)區(qū)用雙備份加 CRC 校驗(yàn)日志區(qū)用環(huán)形緩沖加寫指針原子更新。參數(shù)區(qū)雙備份的邏輯是同一份參數(shù)存兩份每份帶一個(gè) CRC32 校驗(yàn)值。讀取時(shí)先讀 A 份CRC 對就用 A不對再讀 B 份CRC 對就用 B兩份都錯(cuò)就加載默認(rèn)參數(shù)。寫入時(shí)先寫 B 份校驗(yàn)通過后再寫 A 份這樣任何時(shí)刻掉電至少有一份是完整的。日志區(qū)的環(huán)形緩沖寫指針單獨(dú)存在一個(gè)固定地址每次寫日志前先寫數(shù)據(jù)再更新寫指針。因?yàn)?MRAM 單字節(jié)寫入是原子的不會寫到一半掉電導(dǎo)致半新半舊所以只要寫指針更新成功數(shù)據(jù)就一定完整。這個(gè)特性是 MRAM 相比 Flash 的巨大優(yōu)勢Flash 寫一頁掉電可能整頁報(bào)廢MRAM 不會。提示CRC 校驗(yàn)建議用查表法實(shí)現(xiàn)比逐位計(jì)算快一個(gè)數(shù)量級。STM32F423RH 有硬件 CRC 外設(shè)直接用它更省事配置好多項(xiàng)式后一個(gè)寄存器讀寫就出結(jié)果。4. 實(shí)操調(diào)試與常見問題排查4.1 從零到跑通的完整調(diào)試流程我把整個(gè)調(diào)試流程拆成六步按順序走基本不會翻車。第一步萬用表測通斷確認(rèn) VCC、GND、CS、SCK、SI、SO 六根線焊接無誤WP 和 HOLD 已上拉。第二步上電后用示波器看 SCK 空閑電平Mode 0 應(yīng)該是低Mode 3 應(yīng)該是高不對就改配置。第三步發(fā) RDID 命令讀器件 ID讀對了說明 SPI 基本通了。第四步單字節(jié)寫讀測試地址 0 寫 0xAA讀回來是 0xAA 就繼續(xù)。第五步多字節(jié)跨頁測試寫 256 字節(jié)遞增數(shù)據(jù)讀回比對。第六步高頻連續(xù)寫入壓力測試每秒寫 1000 次跑一小時(shí)看有沒有丟數(shù)據(jù)。這個(gè)流程里第三步和第四步是最關(guān)鍵的卡點(diǎn)。RDID 讀不對八成是 SPI 模式或接線問題單字節(jié)讀寫不對多半是 WREN 和 WRITE 之間的 CS 時(shí)序沒處理好。4.2 典型問題速查表下面這張表是我和團(tuán)隊(duì)這些年踩過的坑的總結(jié)遇到問題先查表能省大量時(shí)間現(xiàn)象可能原因排查方法解決方案讀回全 0xFFMISO 未接或 CS 未拉低示波器看 MISO 波形檢查接線和 CS 控制讀回全 0x00SCK 無輸出或模式錯(cuò)誤示波器看 SCK檢查 SPI 配置和時(shí)鐘使能寫入后讀回舊數(shù)據(jù)WREN 未發(fā)或 CS 時(shí)序錯(cuò)邏輯分析儀抓完整時(shí)序確保 WREN 和 WRITE 間 CS 拉高偶發(fā)數(shù)據(jù)錯(cuò)位SPI 時(shí)鐘過快或走線差降低時(shí)鐘測試降頻或加端接電阻高溫下讀寫失敗電源紋波大或去耦不足測 VCC 紋波加 0.1uF 和 10uF 去耦電容DMA 傳輸數(shù)據(jù)錯(cuò)緩沖區(qū)被回收檢查緩沖區(qū)生命周期改用全局或靜態(tài)緩沖區(qū)4.3 幾個(gè)只有實(shí)操才知道的避坑經(jīng)驗(yàn)第一個(gè)經(jīng)驗(yàn)MRAM 的 WP 引腳如果不用一定要上拉到 VCC不能懸空。我有個(gè)項(xiàng)目因?yàn)?WP 懸空在電機(jī)干擾下偶爾被拉低導(dǎo)致寫保護(hù)誤觸發(fā)數(shù)據(jù)寫不進(jìn)去查了三天才定位到。第二個(gè)經(jīng)驗(yàn)SPI 時(shí)鐘不是越高越好。理論上 MR25H40CDF 支持 40MHz但實(shí)際能不能跑穩(wěn)取決于 PCB 布線和線纜長度。我的做法是從 10MHz 開始每次翻倍測試找到穩(wěn)定上限后再降一檔使用留足余量。工業(yè)現(xiàn)場溫度變化大留余量比跑極限靠譜。第三個(gè)經(jīng)驗(yàn)連續(xù)寫入時(shí)每寫一批數(shù)據(jù)后插一個(gè)微小延時(shí)比如 1 微秒給 MRAM 內(nèi)部狀態(tài)機(jī)一點(diǎn)喘息時(shí)間。雖然手冊說不需要但實(shí)測在高頻連續(xù)寫入時(shí)插入微延時(shí)能顯著降低偶發(fā)錯(cuò)誤率可能是電源瞬態(tài)或者內(nèi)部時(shí)序裕量的原因。第四個(gè)經(jīng)驗(yàn)調(diào)試階段一定要用邏輯分析儀抓完整時(shí)序不要只看代碼邏輯。SPI 的問題 90% 出在時(shí)序上代碼看著對波形不一定對。一個(gè)幾百塊的邏輯分析儀能省下無數(shù)調(diào)試時(shí)間。5. 性能實(shí)測與場景擴(kuò)展思考5.1 實(shí)測性能數(shù)據(jù)在 21MHz SPI 時(shí)鐘、DMA 傳輸、STM32F423RH 主頻 84MHz 的條件下我實(shí)測了幾組數(shù)據(jù)單字節(jié)寫入耗時(shí)約 2 微秒含 CS 操作和 WREN256 字節(jié)塊寫入約 120 微秒讀取 256 字節(jié)約 115 微秒。連續(xù)寫入 100 萬次無一次錯(cuò)誤跑了一整夜。對比之前用 NOR Flash 的方案同樣的寫入量Flash 需要幾毫秒一頁而且寫幾萬次就開始出現(xiàn)壞塊MRAM 的優(yōu)勢是碾壓性的。功耗方面MRAM 寫入電流比 Flash 略高但寫入時(shí)間極短總體能耗反而更低。讀操作功耗很低適合電池供電的工業(yè)傳感器節(jié)點(diǎn)。5.2 這套方案還能怎么擴(kuò)展這套 SPI MRAM 的架構(gòu)其實(shí)不局限于 STM32F423RH。換成 STM32H7 系列SPI 時(shí)鐘能拉到更高性能還能再上一個(gè)臺階換成國產(chǎn)主控只要 SPI 外設(shè)兼容底層驅(qū)動改改引腳定義就能移植。MRAM 容量不夠時(shí)可以多片級聯(lián)用不同的 CS 引腳片選軟件上做個(gè)地址映射層上層業(yè)務(wù)無感知。再往大了說這種高頻、掉電安全、寬溫的存儲方案在工業(yè)數(shù)據(jù)記錄儀、電力監(jiān)測終端、車載黑匣子、醫(yī)療設(shè)備參數(shù)存儲等場景都能直接套用。核心思路就一條用 MRAM 的物理特性解決高頻寫入和掉電完整性問題用 SPI 的簡單接口降低開發(fā)和移植成本。這套組合我在三個(gè)不同行業(yè)的項(xiàng)目里都用過穩(wěn)定性和開發(fā)效率都經(jīng)得起考驗(yàn)。最后分享一個(gè)我在實(shí)際項(xiàng)目里的小技巧把 MRAM 的讀寫函數(shù)再包一層帶重試的接口任何一次讀寫失敗自動重試三次三次都失敗才上報(bào)錯(cuò)誤。工業(yè)現(xiàn)場偶發(fā)的干擾導(dǎo)致的單次失敗靠重試基本都能救回來系統(tǒng)穩(wěn)定性提升非常明顯。這個(gè)重試機(jī)制配合 CRC 校驗(yàn)基本能做到數(shù)據(jù)零丟失。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天干1区2区在线| 性性欧美| 天天摸夜夜添无码小视频| 9 1超碰九色| 992这里有精品| 91东京热男人的天堂| AV在线播放网址| 中美日韩毛片| 97操97色| 亚洲欧美综合色| 99性爱| 飘花国产午夜精品不卡| 亚洲精品免费中文字幕| 国产精品久久久久久久AV大片| 国产区在线| 成熟熟女国产精品一区二区| 97国产天堂岛| 91天天| 久久久一区二区三区麻豆| 国产精品亚洲日韩骚欢乐谷最新地址发布页huanieguty性屋娱乐妖精视频 | 国产丰满熟夫69mpp| 全球成人中文在线| 99热综合| 志村玲子视频一区二区| 天天插天天操| 亚洲最大的综合性av| 成人自拍三级在线观看| 国产多人在线观看视频| 丁香婷婷五月| 18禁中文字幕| 人人人人插| 亚洲激情在线观看一区| 亚洲一区二区三区中文字幕| 久久久久久久伊人精品| 久久黄色性爱视频| 免费簧片在线观看| www激情| 日本久久精品| 久久精品国产精品| 欧美黑人日韩少妇色情| 嗯嗯啊好爽| 校园激情狠狠四射| 2023天天操夜夜操| 一区二区影院| 婷婷五月天激情小说| 日本肏逼视频在线观看| 殴美牲| 亚洲色欲一区二区三区| 国产精品午夜成人福利| 九九九精品一区二区无码| 精品中文日韩字幕视频| 亚洲图片欧美另类综合免费视频大大香| 欧亚成人在线视频| 久伊人网78| 蜜臀久久99精品久久久久久成人小说 | av72网| 久久精品国产欧美日韩亚洲欧美日韩中文久久国产一区 | 性爱欧美五月| 欧美亚州综合网图片| 91性片| 大香蕉欧美| 100啪啪视频大全| 在线观看亚洲专区| 九九精品美女高溯喷水| 91操人| 99999亚洲| 性色AV蜜色av色欲av| 亚洲精品尤物yw在线影院| 亚洲AV无码AV吞精久久久久| 欧美亚州手机在线| 久久久久久波多野吉衣高潮| 亚洲一区二区中文字幕| 国产无码精品高清| 夜夜爽爽爽| 欧美色997| 鸥美极品| 操逼网站网站| 97久久视频| 97视频7| 色天天野狼综合社区| 国产60页| 韩国一级婬片A片AAAAA| 久久禁| 操逼无码操逼| 日本天堂网| 91精品国| 国产不卡免费在线视频| 亚洲在线A| 国产日韩手机视频在线| 夜夜嗨一区二区| 91美女在线看| 天天综合91| 精品超碰国产| 亚洲色天堂九9| 免费人成在线观看网站品爱网| 超碰精品在线| 亚洲久草AV色图| 极品综合| 欧美曰韩国产精品| 伦伦成年午夜免费视频| 一牛影视久久久一区二区三区| 乱伦日本色图AⅤ| 亚洲有码 视频一区| 久操免费电影| 9l视频自拍9l九色成人| 成人AV在线网站| 欧美日韩不卡a片| 日韩一999精品| 亚洲精品黄码久久久久| 日本三级R| 九九国产| 日韩A优精品在线观看| 青青青操| 丰满人妻被猛烈进入中| 91人人爽人人爽| 亚洲中文字幕熟女少妇一区二区| 五月丁香色综合| 密臀在线一区尤物| 嗯……啊…嗯嗯…啊…好舒服| 亚洲欧美清纯| 黑操B| 麻豆久久一区二区三区| 日本不卡码黄色| yaouchengrenav| 激情四射婷婷四五月天| 五月丁香黄色网| 久久婷婷国产一区二区色| 日逼97| 五月色丁香| 特污精品女优骚货黄色视频在线免费观看| 91大学精品激情戏| 一区AV| 欧美天堂日韩三级国产传媒| 国产女人91精品嗷嗷嗷嗷| 日本不卡一区二区三区| 国产精品久久伊人| 亚洲国产成人精品999| 美腿色图| 夜夜天天噜狠狠爱2021| 欧美偷| 大香蕉乱伦视频网| 欧美日韩97| 大香蕉伊人一区在线观看| 日韩肏逼视频| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 精品熟女一区=区三区| 亚洲综合另类| 国产成人主播| 亚洲精品无码少妇久久| 亚洲精品国语在线播放| heyZO天然素人无码AⅤ专区| 十八禁电影伊人网| 嗯嗯啊啊好疼| 五月激情综合网| 岛国黄片网站| 精品少妇一区二区| 5252色欧美在线| 免费亚洲黄色视频在线观看 | 丁香五月天堂网| 无码久久亚洲高清,| 97精品国产手机| 亚洲色综合| 69XX一中文字幕人妻91| 久久精品一区一起草| 偷拍欧美综合| 日韩激情毛片一级久久久| 天美一区在线| 日韩欧美水蜜桃人妻| 国产版a级片直播在线| 九九综合九九综合| 美女十八禁| 九九热视频这里只有精品| 国产色精品午夜大片| 女人综合网| 嫩草黄页| 啊啊啊啊啊啊在线看| 欧美日韩一区二区三区四区蜜桃| 97亚洲欧美| 91精品久久久久久77777| 亚洲天堂区| 亚洲中文一区二区三区| 国产91福利小视频在线观看| 欧美色图综合网| 日韩色女精品| 蜜臀人妻少妇久久在线观看| 嗯嗯嗯好爽| 一区二区三区 日韩欧美| 一级性爱网| 偷窥自拍亚洲| 久久偷偷色综合蜜桃| 久久手机好看网站| 久热婷婷| 中文字幕日本久久| 亚洲日韩美女中文字幕乱| 一级片视频啪啪| 搡老女人老熟女91老熟女综合网| 九九九999久久久网站| 青青操视频在线| 五十路熟女工口| 1956日韩精品| 久久人妻四季| 快点操死我| 欧美嗯啊……在线观看视频免费| 日日夜夜狠狠| 亚洲 欧美 中文 日韩超碰| 午夜男人一级A片7777| 超碰在线香蕉| 国产自产自拍| 国产精品探花视频| 亚州操逼网| 久久肏大逼| 在线人人人人人人精品超| 国产乱码精品一区二区三区四川| 麻豆啪啪啪视频| 操婷婷逼| 日本狠狠干| 日韩国语字幕| 青青草在线视频欧美| 天天干一区二区| 日韩pv中文| 啊a一区在线| 91视频观看网站| 英伦大奶子熟妇吊带| 欧美熟爽综合| 色娱乐色呦呦夜夜夜夜av| 欧美亚洲激情一二三| 久久网亚洲| 久久久月天| 91狠狠综合久久| 97在线看| 波多野42部无码喷潮在线观看 | 九九九九日本 | 少妇久久久久久久久| 婷婷色色五月天福利| 亚洲免费成人在线高清无码视频| 黄色片大香蕉| 日韩偷拍色图| 97bbn| 清纯唯美综合亚洲| 97视频在线免费观看| 亚洲AV麻豆Aⅴ无码电影一| 91久久九九精品国产综合| 国产精品极品美女视频| 人妻激情偷乱视频一区二区三区 | 四季AV一区二区凹凸精品小说| 夜夜操一区二区| 东京热AV男人的天堂| 亚洲国产综合图区中文字幕| 欧美一区二区三区蜜桃| 啊啊啊用力在线观看| 免费超碰97久久| 日本大香蕉综合网| 怡红院一区二区熟女人妻| 中文啪啪视频| 青青草原av| 日韩操p| 五月大香蕉| 青青草啪啪网| 久久久久亚洲Av无码专区老牛影视| 亚洲激情综合另类男同| 婷婷色色五月| 成人黄页| 国产精品亚洲无码| 91N欧美| 一本大道久| 国产高清精品一区二区三区毛片 | 亚洲图片激情小说| 日本肏逼视频在线观看| 久久成人午夜狠狠| 在线观看成人性爱免费小视频| 99精品网| 啊啊啊啊啊啊好多水| 郑州宾馆老熟女露脸啪啪| baisiav| 国产精品电| 国产9 9在线 | 亚洲| 婷婷伊人网| 日韩亚洲97| www.亚洲成人一区| 精品免费一区二区三区在线亚洲人成| 一二三四区电影| 狠狠夜色午夜久久综合在线| 婷婷丁香五月综合| 熟女激情综合网| 老鸭窝成人免费毛片视频| 久久久久久日韩| 超碰公开久久网| 91美女片在线| 亚洲欧美国产其他二区| 任你干在线视频| 三级特黄60分钟播放| 欧美男女午夜啪啪| 综合久久久久久久久91| 爆乳免费黄网站| 中文字幕三四区| 色五月av| 久久这里只精品免费福利| 国产伦精品一区二区三区视频女| 超碰在线91| 极品丝袜无码| 人人操人人uiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii | 国产美女自拍AV| 超碰97精品在线| 91人妻少妇| 超碰日本97美女人妻人人玩人人爱 | 97超碰人妻| 操久久久久久| 啪啪视频免费在线观看| 久9久9精品| 午夜福利av电影在线| 在线黄色污污网站| 国产精品视频精品一二| 天天射日日干| 91骚妇| 隔壁邻居波多野结衣中文字幕| 色 亚洲 91| 中文字幕交换人妻| 91美女片在线| 爱干爱射网啊啊啊| 久久亚洲AV无码专区国产精品| 少妇99| 99亚洲精品| 天堂v无码免费视频| 99www.bibizy香蕉资源国产一区二区三区高清| 黄色电影在线播放综合网站| 十八禁电影伊人网| 加勒比大香蕉视频在线| 人人操人人干xxx| 伊人991| 在线v中文字幕一区二区三区| 国产精品午夜福利| 五月天色图| 国产亚洲精品农村妇女 | 国产精品成人蜜臀AV在线| 国产日韩美女小穴视频网站不卡| 国产精品女同| 人妻日日干| 亚洲高清欧美总合| 北条麻妃性愛视频| 91在线|亚| 亚洲精品乱码线路中文字幕| 欧美熟妇色| 另类av天堂| 色色激情五月天| 日本色色视频网站| 综合久久9| 操碰97| 亚洲色图国产另类| 97人妻色| 久草大| 搞中出久久| 狠狠躁伊人中文字幕| 日韩中文字幕av在线播放| 不卡免费av在线播放| 欧美亚洲国产91在线| 神马麻豆福利院| 天天舔天天日天天射| 91色综| 图片区小说区| 日本日逼高清| 91九色蝌蚪在线观看| 水多多映视AV| 欧美日本不卡在线| 亚洲AV永久无码精品成人调教| 午夜天堂网| 天天插天天插| 欧美一区二区亚洲天堂| 性色av蜜臀av色欲aV| 毛片久久| 青青草中文字幕| 亚洲天堂久久| 亚洲猛交| 999久久芭蕾| 天天激色| 亚洲日韩黑丝| 啊啊啊轻点在线观看| 国产第11页| 99在线视频播放| 日本丝袜美腿人妻九九| 一牛影视久久久一区二区三区| 操人91| 免费毛片在线播放| 婷婷伊人网| 9久热| 九热视频| 99热免费| 丝袜美腿校园春色| 97天天在线| 男女性扦B| 久欲AV| 精品少妇一区二区| 黄页av| 91色交| 中文字幕精品免费一区二区| 黑人精品XXX一区一二区| 91av熟女人妻| AV在线性爱| 日韩美女啪啪一区| 丰满高潮18xxxx| 蜜桃av综合网发布| 欧美AB在线观看| 欧美性爱一内片一区二区三区| 91色综合激情| 亚洲男人的天堂网| 色欧美在线| 亚洲欧美日韩激情不卡| 久久的免费性爱视频| 国模私拍一区二区三区神乳| 国产不卡免费在线视频| 婷婷五月天伊人| 欧美中文字幕男人天堂久久精品| 久草资源在线视频官方总站日韩丝袜美腿| 98精品国产乱码久久久久久| 东京男人天堂| 国产亚洲精品美女久久久| 综合操逼| 黄色污污污污污污网站| 极品久久久久久久久久久久久久| 久久久久96| 欧美日韩在线视频网站| 无码日韩人妻av一| 超碰人人妻| 成人久久精品| 男人天堂东京热| 欧美精品久久久久久久丰满| 亚洲天堂 视频你懂的| 成人夜夜爽| 久久99精品九九久久久婷婷| 欧洲综合色| 欧美性爱第一区| 亚洲激情综合| 操淫穴亚洲五月丁香| 亚洲色人阁| 秋霞影音一区二区三区| 91啪9色| 日韩BBN| 欧美精品23| 亚洲丝袜二区| 色婷婷一区二区三区久久午夜成人不| 亚洲国产另类在线中文| 婷婷午夜| 国产精品69久久久久久久 | 亚洲中文人妻色| 在线观看啊啊啊啊啊| 极品欧美一区二区三区| 98色网| 久久精品无码不卡| 国产精品无码久久久久2028| 啊啊啊97视频| 麻豆三极片| 国产亚洲一黄| 天天影视综合色| 人干人人人操人人摸| 欧美综合第一| 97精品| 国产欧美日韩在线观看麻豆传媒公司| 后入式福利| 中文字幕国产| 青青伊人久久| 精品一区二区综合熟妇| 爱爱动态试试看6 0秒| 欧美色图亚洲色| 2018色综合天天操| 超碰97极品9| 日本性爱少妇| 四虎在线免费视频| 黄片免费看的| 久久久国产精品亚洲精品| 欧美偷拍区| 91国产大片| 国产精品高清2021在线| 亚洲综合性感在线| 人妻中文字幕精品无码| 伊人操操| 在线性黄高清免费视频| 超碰在线在公开超碰在线在公开| 全免费a敌肛交毛片免费| 碰超人人在线一区二区三区| 夜夜天天噜狠狠爱2021| 夜夜嗨免费视频| 久久久久久AⅤ无码免费肉站| 97超碰国产亚洲精品| 99自拍视频在线| 大逼色网站| 夜夜操二区| 2024年最新色情网站在线观看| 18精品一区| www.色吧5.com| 欧美A√综合网 | 久久肏大逼| 久久精品操| 色色色热| 五月天婷婷在线看| 亚洲综合图片在线| 丁香五月婷婷基地| 亚洲无码国产探花在线观看| 黑人精品久久97| 99热超碰在线| 天天看精品动漫视频一区| 日韩情色AV| 留下AⅤ黄色片| 久久超碰网| 玖玖爱一区在线| 日本 欧美 国产一区| 久艹日日日| 欧美伦乱爱| 99综合视频一体| 日韩免费在线观看不卡| 91青青在线视频| 91 亚洲 欧洲| 亚洲最新中文字幕免费| 人妻铁牛TV| 色综合20p| 六六久久日韩不卡| 欧美日韩操操操| 国产一级高清免费观看| 亚洲91射| 操b网站亚洲无码| 激情五月天视频| 1769国内精品视频| 欧美人妻少妇| 亚洲系列欧美| 欧美性爱一区二区三区四区 | 久久精品店| 嫩草 我啊~嗯~在线| 人人手机欧洲亚洲国产人妻| 亚洲欧美经典一区二区| 久久综合资源一区二区| 日韩操啪| 欧美色青| 91色欧美| 亚洲欧美天| 日韩美女,国产传媒,视频一区| 口爆综合网| 3p国产色噜噜一区| 日韩亚洲国产视频| 亚洲图片色图欧美另类| 99人妻碰碰碰久久久久禁片| 亚洲色图A| 中文字幕无码不卡啪啪| 亚洲精品1区| 午夜欧美J进J出白浆流出久久久| 亚洲男人的天堂亚洲| 性爱乱伦网址| 国产亚洲美日韩Aⅴ中文字幕无码成人| 日本综合色图| 蜜臀久久久99久久久久 | 91中文字幕| 友优传媒精品在线一区二区| 91熟女视频网| 死我十八禁| 成人精品欧洲亚洲| 欧美激情色婷婷花野真衣一区二区| 日韩AV中文字幕电影| 性欧美另类高清| 六月丁香五月婷婷| 色99视频| 超碰超碰95| 91九久| 久久9久9久99久9久9| 嗯啊免费视频| 人妻出轨一区二区三区| 中文字幕乱碼在线| 欧美日韩少妇色情| 97AV在线免费观看| 亚洲高清男人天堂| 天天综合,91入口| 国产一区二区在线看| 超碰人人干天天射| 97久久久| 免费视频无码| 成年女人一区| 亚洲棕合电彰| 男人的天堂久久狠| 国产一区二区精品久久久不卡蜜臀| 91痴汉| 9Ⅰ老熟女| 久久精品国产亚洲AV清纯| 亚洲日韩在线a不卡99精品| Sekablack无码一区| 九月丁香婷婷色| 国产1769在线| 天天干一干| 双插在线| 99热欧美| 伊人一级免费黄片| 日韩女模中文造逼| 啪啪91| 伊人991| 日本在线15p| 人人搞人人插人人操| 日韩精品人妻一| 婷婷五月av| 吉田爱美AV在线| 天天操熟妇| 久久久久久九| 成人aⅴ一区二区三区| 大香蕉婷婷| 在线天堂999| 嗯~啊~轻一点 视频| AAAA级日本片免费视频| 日本色色色视频| 欧美久久九九| 色五月AV在线| 伊人一级免费黄片| 久久久九九网站| 黑人中出21连凳花野真衣| 伊人午夜福利视频| 亚洲欧美日韩制服另类| 操一区| 操逼999| 中出欧美| 激情五月天社区| 夜夜操老骚逼视频网站| 中出20p| 亚洲无码国产探花在线观看| 91Chinese在线| 国产精品久久久999| 欧美不在线| 日韩AV无码中文一区二区| 国产精品久久发布| 国产路线专区| 亚洲AV无码久久久国产精品| 亚洲国产精品久久久男人的天堂| 亚洲男人天堂AV| 亚洲 欧美 手机在线观看| 亚洲射综合网| 亚洲情色综合| 日韩另类色图| 女生看匆91网站| 久草免费在线一区二区| 日韩懂色网| av网站免费看| 亚洲欧美大| 97亚洲自在精品在线观看| 中文字幕日韩人妻视频一区二区三区| 亚州色图狠狠干| 校园春色五月天| 久久精品中文字幕无码l| 色老汉色| 操逼日批| 成人天天看站长推荐| 成人免费性爱视视| 北京专精特新企业招聘信息| 日韩精品人妻| 中文字幕91综合| 日韩兔费看黄片| 97干com| 亚洲国产精品V?在线播放| 精品一区二区三区最新| www.av家庭乱伦| 日韩久久超碰色| 国产亚洲性生活视频播放| 韩国三级三级BD在线| 国产v片在线免费观看| 玖玖综合色| 成人av福利在线观看| 亚洲吊色| 精品性爱一二三区| 日韩BBN| 日韩精品区二区三区不卡| 日韩精品一区二区人人人| 这里只有精品久久| 思思久热在线精品66| 伊人国产av| 久久riav中文精品| 大香交| 亚洲天堂,男人| 精品性爱| 亚洲日韩久久精品一区| 日本国产成人亚洲精品无码| 另类欧美色| 人人污日韩一区二区| 精品人体无圣光凹凸| www久久精品| 人妻天堂综合网| 中国AV美女| 夜夜免费视频| 噜噜瑟| 免费视频无码| 黄片国产精品一区二区| 久久久久久人| 婷婷色香| 综合色啪| 欧美的性爱网站免费| 日韩精彩视频| 人妻密肉在线观看| 欧美丝袜制服久久| 亚洲影院成人| 99re6在线视频精品免费完整版安卓版| 色色激情| 欧美一级久久久丰满| 日本三级精品| 校园春色中文字幕AV| 人妻少妇久久久| 曰韩操B| 白丝AV| 色99久草| 日韩精品怡红院| 欧美制服网站美腿丝袜| 午夜福利视频在线一区| 色呦呦国产精品免费看| 久久精品操| 大香网伊人久久综合网eew| www.丁香五月| 少妇高潮对白在线观看| 日本精品中文字幕视频| 欧色网址| 亚洲AV色图一区| 日韩精品99久久久久久中文字幕 | 都市激情人妻一区二区青青操视频 | 综合欧美日韩在线| 亚洲不卡不卡中文字幕不卡| 国产男女无套视频免费观看| 无码国产Av| 亚洲āv网址在线观看| 国产精品69久久久久久久 | 在线观看啊啊啊啊啊| 99无码视频| 国产aⅴ无码片毛片一级网站| 日本精品一区二区三区四区的功能| 乱操9999| av久日| 欧美情色贴图| 青青草视频爽一爽| 嗯嗯啊啊视频在线看| 澳门特级毛片免费观看| 日本色色色视频| 成人免费看吃奶视频网站| 久久久久亚洲Av无码专区老牛影视| 久久东京热成人| 999熟女精品| 精品人妻一二三四区视频| 青青操在线亚洲视频观看欧美在线| 亚洲不卡AV在线| 色婷婷成人| 99热精品在线| 九九热视频在线观看| 九久9精品| 99操碰| 五月婷婷色色| 亚洲91极品| 久久国产精品91| 日本一区二区电影网站| 自拍盗摄一区| 精品然女一区二区| 精品美女少妇一区二区三区| 人人爽人人精品乱人伦AV| 热久日综合| 99热18这里只有精品| 色哟哟精品1精品2| 欧美日综合| 999久久久九九九九| 大香蕉78| 国产一区免费午夜视频| 久久av成人无码免费| 国产一区二区在线电影| 欧美国产日韩高清在线| 亚洲少妇色| 4141514逼喷水三级片| 99re69| 亚洲偷91色| 亚洲国产日韩精品久久久| 亚洲天天综合| 国产高清精品一区二区三区毛片| 日韩国产在线观看av| 高清无码国产亚洲| 91xingse| 精品人妻一区春色| 色色97爱| 亚洲黄色视频在线观看视频| 久久亚洲AV成人精品无码| 91九色首页| 中文字幕一二三区| 亚洲精品久久一区二区三区蜜桃臀| 九九九久久久久| 中文字幕在在线观看网站| 日韩人妻一区二区| 免费超碰97在线观看| 国产大学生高潮在线播放| 青青草色AV| 日韩熟女三十乱伦| 日本www操操操| 视频二区美腿丝袜制服人妻欧美| 亚洲精品欧洲精品| 91狠狠综合久久| 影音先锋日本一区二区| 亚洲超碰在线| 麻豆性爱视频在线播放| 后入精品| 国产精品久久久久无码A√| 深爱五月婷婷| 2019午夜福利视频| 久久只有精品| 国产高潮AA片免费看| 亚洲永久永久永久永久一级一级一级精品 | 熟女欧美日韩综合婷婷| 一区二区三区看视频| 91在线超高颜值国产| 91爱综合| 美女性91| 日韩不卡毛片Av免费高清| 日韩一级二级在线| 抽插亚洲无码| 久久久久亚洲Aⅴ无码| 日本一二三高清| 久久精品—区二区三区内射| 嫖老熟女A片一二三区| 夜夜嗷嗷一区二区| 人妻一区二区三区四区视频| 九九碰九九爱97超碰| 国产精品午夜福利视频| 久久久99免费| 久久色一区| 超碰免费人妻在线| 五月综合视频| 97鸡把在线视频| 立川理惠无码一区二区| 日本黄色天堂| 熟女精品va中文字幕| 激情综合av| 国产91av在线播放| 佐山爱中文字幕| 综合亚洲欧美精品日韩?v| 天天透伊人| 亚洲天堂男人天堂| 伊人久久青青草| 91狠狠综合网| 国产av白丝| 91黑人狂躁丰满熟妇| 啊啊啊啊一区| 九色黄站| 欧美日韩99精品麻豆传媒| 亚洲欧美情色| 久久久久久性爱片| a级免费在线观看| 久久久亚洲精品电影免费看| 久艹日日日| 欧美日韩国产中文精品字幕自在自线, | 亚洲有码视频二区| 校园春色之综合网| 国产h小视频在线观看免费| 97超碰美国| 性色AV网站| 欧美一区二区三区大综合| 午夜福利1区2区3区| 欧美中字二区| 日本三级网页| 青青草色AV| 色蜜AV| 操逼无码操逼| 激情四射五月天| 十八禁啪啦拍视频无遮挡| 中文字幕黄色一起草| 久久久久久国产精品| 天天综合网91| 久久m| 五月丁香色色网| 久久色网| 伦理弟一页| 中文激情网| 婷婷色色五月天福利| 欧亚日韩三区| 97人人模人人爽人人| 日韩大香蕉| 婷婷另类小说| 国产精品三级视频网站| 91天天综合| 欧美论理片| 涩五月婷婷| se吧提供国产乱老熟视频胖女人| 精品少妇人妻| 96AV精品| 国产区性爱在线视频秋霞豆 | 大香蕉碰碰| 日本成人A片免费看| julia国产在线| 97青娱乐超碰久久| 久久草大香蕉| 国产午夜在线观看视频| 亚洲高潮影院| 免费看污网址| 男人的天堂啪啪| 久久久久久日韩| 日韩熟女精一区二区三区不卡| 日本啊啊啊啊啊视频| 婷婷丁香六月| 中文字幕乱在线伦视频中文字幕乱码在线 | 国产97/欧美| 亚洲狼狼干综合1| 操美女高潮抽搐白浆| 亚洲AV无码天美传媒一区| 大香蕉黄色一级片免费看| 性色综合网| 丰满丝袜少妇AV| 免費人妻夜夜爽天天爽爽一区| 久久高清欧美国产| 无码高清操逼网址| 欧美色青| 亚洲女优有码无码高清| 人妻人人澡人人爽人人| 插入综合网| 毛片电影一区二区三区| 国产日逼视频| 亚洲高清视频在线免费观看| 青青草在线视频美女| 中国小夫妻勾搭露脸淫荡对白| 日韩精品一二三四| 国产自偷自拍一区| av在线一区二区三区| 伊人网青青| 亚洲欧美天堂| 91成人无码| a啊啊啊啊啊啊啊啊一区二区| 综合欧美日韩在线| 欧美精品久久96人妻无码| 久久久久久中文字幕中文字幕最新| 丁香婷婷大香蕉| 精品区国产区一区二区三区| 久久国产免费激情视频| a片自拍直播视频| 黑人综合网| 日韩熟女精一区二区三区不卡| 97人人夜| 竹菊一区二区三区AV线| 91色射| 91精品久久久久久| 97在线日韩中文字幕| 色香综合天天影视综合 | 国产 v乱码一区二| 午夜久久无码1000合集| 色综合av男人天堂| 激情综合二| 在线无码操| 国产亚洲精品第一最新| 亚洲性爱无码乱伦av| 精品国产乱码久久久久久口爆网站| 99久久婷婷丁香| 日韩乱伦影音先锋| 岛园激情| 一级黄色影片| 97亚洲综合电影| 男人的天堂在线2| 91夜夜蜜桃臀1区2区3区| 东京成人一区| 青青伊人久久| 后入日本1234| 久久粉色| 日韩免费a级毛片无码a∨| 日本精品一级二级三级| 超清福利精品视频在线| 岛国大片在线观看网站入口| 十八禁成人网站在线观看| 黄片直播三级黄片两女一男| 欧美很很操视频| 久久久九97| 在线 亚洲 网爆 自拍| 东京热精品97综合网| 风骚少妇视频中文字幕| 亚春色色| 成人精品无码| 操逼片国产| 色综合色综合网| 116美女午夜| 久久久九九九九| 欧美96在线|欧| 日产欧美电影一区二区三区| 老司机老司机午夜影院| 成人 日韩欧美一区| 亚洲精品国产AV天美传媒| 99re在线视频| 97久久国产| 精品午夜福利国产一区二区在线观看| 在线无码操| 女色视频社区| 久久久久久久久久久久欧美日| 91激情国产| 日韩成人高清一区二区| 美女一区二区国产精品| 爱爱60秒免费视频| 日韩 欧美 国产 麻豆| 91丝袜| 亚洲国产一级精品毛一级精品看免费视频| 任你爽视频| 亚洲天堂人人妻| 久9九综合在线| 亚洲小电影免费涩涩成人在线高清| 激情专区综合| 麻豆一区在线| 国产精品国产精品国产| 国产麻豆福利av在线播放| 97WW精品| 女人18精品一区二区三区| 边做饭边操逼逼| 色婷婷电影网| 狠狠干妹子| 伊人网青青| 麻豆久久久一区二区| 91国精产品| 无码直播久久久| 久久,精品一二三| 天堂精品| 琪琪精品免费一区二区三区| 91黑丝在线播放| 208天天久久九九九| 欧美黄色大片在线观看| 素人美腿视频网站| 日韩人妻无码不卡网站| 午夜精品探花| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊 | 91成人久久| 色综合V| 无码91| 91亚洲欧洲| 丁香六月综合激情| 麻豆a'v电影| 激情国产乱伦Av| 屌妞视频久久久久久久| 亚洲日韩国产精品| 水野优香在线观看| 国产伊人精品在线| 精品国产久热在线观看| 久久久免费懂色| 91精品女厕偷拍视频| 日本淫乱女一区二区三区视频| 91碰碰| 日本韩国五十路六十路七十路老熟女作爱视频网站| 四虎影视永久在线免费| 久操在97| 可以在线观看的黄色网址| 国产精品欧美激在线| 乱操乱伦AV| 美骚妇av高清在线| 一个国产在线综合网站| 国产偷仑| 日韩性爱人人爱人人操| silk lablo在线观看一区二区| 老司机深夜18禁污污网站| caopeng97人妻| 成人无码在线超碰网| 久草色悠悠在线视频| 91久久九九精品国产综合| 熟妇一区二区三区| 日韩黄色av中文字幕| 久久久111| 日本Xx性爱| 日韩在线观看AV| 69精品人人人人| 天天爽天天操啊啊啊| 天天操女人| 素人一区二区三区日韩| 青青欧美| 思思热免费视频观看| 高精欧美色| 啪啪91| 无码人妻精品一区二区中文| 97免费视频在线观看视频| 国产成人无码网站在线视频| 亚洲男人天堂网站| 成 人 影视 一区 二区 三区 四区| 国产91亚洲精品一区二区三区| 东北女人| 国产又色又爽又舒服的三级视频| 国产白丝AV| 99热aaa| 日本操BAV| 亚洲成人贴图| oumeizonghese,www| 国产精品久久久久综合| 亚洲欧洲激情卡通另类文学四射小说网站 | 亚洲在高跟鞋自慰久久在色线| 郑州宾馆老熟女露脸啪啪| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 春色综合网| 久久久久久波多野吉衣高潮| 国产 v乱码一区二| 97干97色| 久久久久无码一妻区| 99热免费| 一级日本牲交大片好爽在线看| 亚洲在线综合| 欧美一二三区四五区| 亚洲国产欧美中日韩成人综合视频| 啊v在线观看视频| 91欧美丨精品丨入口| 亚洲AV免费在线| 日本 色 导航| 女生久久网| 91精品久久久久久77777| 情侣开房子拍 日韩无码 女的很漂亮| 久久青青草原免费视频| 激情欧美97| 蜜臀th| 欧美三级免费伊人| 色综合久久久久| 成人乱人伦一区二区| 色97干| 日本加勒比无码专区一二三| 亚洲 中文 女同| 91粉嫩萝控精品福利网站_精品影音先锋国| 日韩精品在线视频,日韩精品……| 久久国产999| 国产熟女一区二区丰满| 久热99| 999国产精品999| 加勒比在线观看一区二区| 欧美激情专区| 中出20p| 天天躁狠狠躁av| 亚洲激情 欧美色图| 91狠| 丁香六月婷婷| 欧美系列在线一区二区| 国产精品一区二区亚洲人成毛片| 色97干| 97人人夜| 骚熟女AV网| 蜜臀无码一区二区| 老鸭窝黄色视频网站| 蜜臀AV成人精品蜜臀AV久久| 加勒比无码一区二区三区| 激情五月天社区| 日韩 欧美 视频 在线 一区| 久操操AV电影| 亚洲日韩人妻中文字幕一区| 天天爽天天操啊啊啊| 1024精品在线| 日韩欧美麻豆| 小电影欧美91| 中文字幕第二页| 久久精品国产97欧美精品亚洲| 噜噜噜亚洲精品| 97资源免费视频| 日日噜噜夜夜久久亚洲一区二区 | 亚洲天天操| 蜜臀视频网站| 亚洲国产综合图区中文字幕 | 国产精品色色| 五月婷婷性爱| 99爱在线视频| 99久热| 亚洲春色激情小说| 欧州色图区| 婷婷国产精品九区| 国产13区| 国产精品欧美激在线| 亚洲视频小说| 久久妇| 亚洲天堂一二| 熟女91网站| 九九九九热| 伊人网免费视频| 一起草欧美| 精品中文字幕一区二区l - 百度| 久久久国产亚洲精品系列| 亚洲精品一区二区三区在线播放| 激情五月天社区| 九九在线视频| 动漫片子网站3黄| 91天美传媒在线观看|