色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

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

DSP芯片開發(fā)實(shí)戰(zhàn):存儲架構(gòu)、DMA與實(shí)時性優(yōu)化入門

DSP芯片開發(fā)實(shí)戰(zhàn):存儲架構(gòu)、DMA與實(shí)時性優(yōu)化入門 1. 先別急著寫代碼搞清楚DSP到底指什么剛接觸這塊的時候我被問得最多的一句話是「學(xué)DSP是不是得先把信號與系統(tǒng)啃一遍」。問這話的人里有一半連示波器都沒怎么摸過另一半則是從單片機(jī)轉(zhuǎn)過來、看到「哈佛架構(gòu)」「流水線」「EDMA」這幾個詞就頭皮發(fā)麻。我特別理解這種感受因?yàn)槲易约寒?dāng)年也是從一份全英文的數(shù)據(jù)手冊開始翻了三頁就合上了。先把最容易混淆的概念拆開。DSP這三個字母在不同語境下指三樣完全不同的東西第一種是芯片一類專門為乘加運(yùn)算和實(shí)時數(shù)據(jù)流設(shè)計的處理器第二種是學(xué)科數(shù)字信號處理這套數(shù)學(xué)理論第三種是開發(fā)范式一種以確定性時序、數(shù)據(jù)流驅(qū)動、資源極度受限為前提的工程方法。小白最容易踩的坑就是把三者當(dāng)成一件事結(jié)果去啃了三個月的濾波器推導(dǎo)回頭連開發(fā)環(huán)境都裝不利索。這篇文章講的是第一種和第三種——怎么在一塊DSP芯片上把程序跑起來、跑對、跑快第二種只講夠用的部分。適合誰看如果你有單片機(jī)基礎(chǔ)能看懂C語言和基本的電路圖想在音頻、電機(jī)控制、雷達(dá)前端、工業(yè)檢測這類場景里做實(shí)時信號處理那這篇內(nèi)容就是給你準(zhǔn)備的。零基礎(chǔ)也能跟我會把每個術(shù)語都落到具體操作上。2. 選型和硬件準(zhǔn)備別在第一步就把錢浪費(fèi)掉2.1 為什么不用普通單片機(jī)硬扛很多人第一反應(yīng)是「我用一顆主頻兩三百兆的單片機(jī)不行嗎」。短答案看你的算法預(yù)算。長答案得從架構(gòu)說起。通用單片機(jī)的核心思路是「什么活都能干」指令集通用、分支預(yù)測復(fù)雜、緩存層級深。而DSP的核心思路是「把乘加做到極致」單周期完成一次乘加MAC、硬件零開銷循環(huán)、位反轉(zhuǎn)尋址專門服務(wù)FFT、飽和運(yùn)算防止溢出、多總線哈佛結(jié)構(gòu)讓取指和取數(shù)互不打架。舉個實(shí)測量的對比同樣做1024點(diǎn)復(fù)數(shù)FFT一顆200MHz左右的通用MCU用CMSIS-DSP庫跑下來大概在20萬到30萬個時鐘周期量級而一顆600MHz的浮點(diǎn)DSP能壓到1萬個周期出頭。差了將近兩個數(shù)量級這不只是主頻的差距是架構(gòu)層面的差距。更關(guān)鍵的是確定性。實(shí)時系統(tǒng)里最怕的不是慢是「有時候快有時候慢」。通用MCU的緩存命中與否會讓同一段代碼的執(zhí)行時間浮動好幾倍而DSP可以把L1配置成SRAM而不是cache讓每次訪問的周期數(shù)固定下來。這個特性在電機(jī)環(huán)路、音頻采樣這種硬實(shí)時場景里是剛需。注意不要因?yàn)椤窪SP聽起來高級」就無腦上。如果你的算法是簡單的PID加幾個濾波幾百兆的MCU完全夠用開發(fā)成本還低得多。DSP的價值在算法復(fù)雜度真正壓到通用核喘不過氣的時候才體現(xiàn)。2.2 開發(fā)板怎么挑看三個硬指標(biāo)第一塊板子選錯后面全是坑。我總結(jié)下來就看三樣考察項(xiàng)具體看什么為什么重要外設(shè)閉環(huán)是否同時有ADC/DAC或音頻編解碼器、至少一個外部存儲接口、串口、若干GPIO沒有輸入輸出你只能跑純計算驗(yàn)證不了實(shí)時性資料完整度是否提供原理圖不是框圖是完整原理圖、BOM、成套例程出問題時能對著電路查信號這是救命的東西調(diào)試鏈路仿真器是板載還是外接、接口定義是否標(biāo)準(zhǔn)便宜的板子經(jīng)常省掉這部分自己配很折騰我并不推薦一上來就自己畫板。DSP的電源時序、內(nèi)核電壓、PLL環(huán)路濾波、去耦電容布局任何一個細(xì)節(jié)出錯都可能導(dǎo)致「程序能下載但一跑就飛」。先在成熟評估板上把軟件跑通等你能獨(dú)立定位「是硬件問題還是軟件問題」了再考慮自制最小系統(tǒng)。2.3 自制最小系統(tǒng)時的三個致命細(xì)節(jié)如果你確實(shí)要自己畫這三處必須盯死。上電時序。多數(shù)DSP要求內(nèi)核電壓先于或同時于IO電壓建立反過來的話內(nèi)部ESD二極管可能倒灌長期會損傷芯片。穩(wěn)妥做法是用帶時序控制的電源管理芯片或者至少讓兩路電源的使能信號有明確的先后。我見過一塊板子因?yàn)閮陕冯娫赐瑫r上電、上升沿斜率不同導(dǎo)致大約每十次上電有一次啟動失敗查了兩周才定位。復(fù)位保持時間。復(fù)位信號必須在電源穩(wěn)定之后還要保持一段時間具體數(shù)值查手冊的電氣特性表。太短會導(dǎo)致內(nèi)部PLL沒鎖住就釋放復(fù)位表現(xiàn)是「偶爾能啟動大部分時間卡死」。時鐘與PLL。外部晶振的負(fù)載電容要按晶振廠家的規(guī)格配不是隨便放兩個22pF。PLL的環(huán)路濾波電阻電容更要嚴(yán)格按照手冊給的參數(shù)這顆電容選錯輸出時鐘抖動會大到讓高速外設(shè)工作異常。心得新板子第一次上電先不裝芯片或者先只焊電源部分用示波器把每一路電壓的上升時間和紋波看一遍。紋波超過手冊要求的一半就要改別等調(diào)試階段再回頭懷疑電源。3. 開發(fā)環(huán)境落地從裝軟件到點(diǎn)亮第一個中斷3.1 工具鏈的四個組成部分一套完整的DSP開發(fā)環(huán)境包含四塊集成開發(fā)環(huán)境編輯器項(xiàng)目管理調(diào)試前端、C編譯器含優(yōu)化器和匯編器、鏈接器配合鏈接命令文件工作、以及芯片廠商提供的外設(shè)驅(qū)動庫和算法庫。這四塊缺一不可尤其后面兩個是新手最容易忽略的。我的建議是第一次安裝全部用默認(rèn)路徑、默認(rèn)版本。工具鏈版本不匹配導(dǎo)致的詭異問題比如某個庫編譯通過但鏈接報符號沖突排查成本極高新手根本扛不住。工程目錄我習(xí)慣這樣組織project/ ├── src/ 源文件 ├── include/ 頭文件 ├── cmd/ 鏈接命令文件 ├── lib/ 第三方庫和廠商庫 ├── obj/ 編譯中間產(chǎn)物不進(jìn)版本庫 └── tools/ 燒寫腳本、輔助工具3.2 鏈接命令文件DSP開發(fā)的第一道門檻這是從單片機(jī)轉(zhuǎn)過來的人最先懵的地方。通用MCU通常由IDE自動生成分散加載文件你基本不用管而DSP的鏈接命令文件.cmd必須自己寫因?yàn)樗苯記Q定了代碼和數(shù)據(jù)放在哪塊存儲上而這個選擇對性能的影響可能有十倍。MEMORY { L2SRAM : o 0x00800000, l 0x00040000 /* 片上 256KB */ DDR : o 0x80000000, l 0x04000000 /* 外部 64MB */ } SECTIONS { .text L2SRAM /* 代碼放片上取指快且確定 */ .cinit L2SRAM .const L2SRAM .switch L2SRAM .bss L2SRAM .stack L2SRAM .data DDR /* 大塊數(shù)據(jù)放外部 */ .far DDR }為什么這么分.text代碼段放在片上SRAM取指延遲固定中斷響應(yīng)時間才可預(yù)測.data、.far這些放大數(shù)組的段丟到外部DDR容量大但訪問慢正好用DMA去搬運(yùn)。你要是把代碼放DDR里跑每次取指都可能撞上總線競爭實(shí)測性能能掉到原來的三分之一。三個必須檢查的點(diǎn)一是各段的長度加總別超過對應(yīng)存儲器的l值鏈接器會報錯但報錯信息經(jīng)常很含糊自己先算一遍二是棧大小要顯式指定默認(rèn)值往往只有幾KB遞歸或者大局部數(shù)組一用就溢出三是DMA緩沖區(qū)必須按cache line大小對齊常見是128字節(jié)用#pragma DATA_ALIGN(buffer, 128)聲明這個后面第5章還會細(xì)說。3.3 第一個可驗(yàn)證的工程定時器中斷翻轉(zhuǎn)IO別一上來就寫FFT。第一個工程的目標(biāo)是驗(yàn)證工具鏈、時鐘、中斷三條鏈路都通最經(jīng)濟(jì)的方式就是定時器中斷里翻轉(zhuǎn)一個GPIO用示波器看周期對不對。初始化順序是有講究的全局關(guān)中斷清IER寄存器清CSR里的全局中斷使能位配置PLL設(shè)置倍頻系數(shù)然后輪詢PLL狀態(tài)位直到鎖定初始化定時器周期寄存器把中斷服務(wù)函數(shù)地址填入中斷向量表設(shè)置中斷向量表基址寄存器使能定時器中斷對應(yīng)的IER位全局開中斷啟動定時器/* 定時器周期計算示例目標(biāo) 1kHz 中斷定時器輸入時鐘 75MHz */ #define TIMER_INPUT_CLK 75000000UL #define TARGET_FREQ 1000UL /* 周期值 輸入時鐘 / 目標(biāo)頻率 - 1 */ #define PERIOD_VAL (TIMER_INPUT_CLK / TARGET_FREQ - 1) void timer_init(void) { /* 先停定時器再改配置運(yùn)行中改寄存器行為不確定 */ TIMER_CTL 0x0; TIMER_PRD PERIOD_VAL; /* 75000 - 1 */ TIMER_CTL 0x3; /* 內(nèi)部時鐘源 連續(xù)計數(shù)模式 */ }PERIOD_VAL那個減一是因?yàn)橛嫈?shù)器從0開始計滿回繞差了這一個數(shù)頻率就有千分之一的偏差對音頻這種場景是能聽出來的。拿到板子先用示波器量IO口理論1kHz實(shí)際量出來是999.8Hz這個誤差來自晶振精度屬于正常范圍如果量出來是500Hz或者2kHz那就是分頻配置理解錯了回去查定時器的預(yù)分頻字段。4. 存儲架構(gòu)和數(shù)據(jù)搬移DSP開發(fā)真正的分水嶺4.1 三級存儲該怎么配主流DSP的存儲層次一般是L1程序SRAM、L1數(shù)據(jù)SRAM兩者都可以配置成cache或者純SRAM、L2統(tǒng)一SRAM、外部DDR。配置策略直接決定了程序是「可預(yù)測地快」還是「平均來看還行」。我的默認(rèn)配置是L1P和L1D全部配置成SRAM不啟用cache。理由是實(shí)時系統(tǒng)里「最壞情況執(zhí)行時間」比「平均執(zhí)行時間」重要得多。cache看著命中率高但那1%的miss帶來的抖動可能就是你電機(jī)環(huán)路失控或者音頻爆音的原因。代價是什么你要手動把熱數(shù)據(jù)搬進(jìn)L1D。這就引出了DMA——整個DSP開發(fā)里最重要的一個外設(shè)。4.2 DMA和乒乓緩沖把搬數(shù)和算數(shù)徹底解耦DMA的價值在于「CPU在算當(dāng)前幀的時候下一幀已經(jīng)在搬了」。標(biāo)準(zhǔn)做法是雙緩沖#pragma DATA_ALIGN(buf_a, 128) #pragma DATA_ALIGN(buf_b, 128) static float buf_a[FRAME_LEN]; static float buf_b[FRAME_LEN]; volatile int ready_flag 0; static float * volatile active_buf buf_a; static float * volatile pending_buf buf_b;中斷服務(wù)函數(shù)里只做一件事切換指針、置標(biāo)志、重新掛DMA。真正的算法處理放在主循環(huán)或者低優(yōu)先級任務(wù)里。這樣中斷服務(wù)函數(shù)的執(zhí)行時間被壓到幾十個周期不會被算法拖長。4.3 一個完整的參數(shù)推算過程假設(shè)你要做一個48kHz采樣率的音頻處理每幀256個采樣點(diǎn)主頻600MHz。這一串?dāng)?shù)字怎么落到代碼里幀時長 256 ÷ 48000 ≈5.33ms這幀內(nèi)可用的CPU周期 5.33ms × 600MHz ≈3.2M 個周期工程上只敢用掉30%到40%剩下的留給中斷、DMA搶占和其他任務(wù)所以實(shí)際算法預(yù)算約1.0M 到 1.3M 個周期緩沖區(qū)字節(jié)數(shù) 256 × 4單精度float1KB雙緩沖就是2KB對齊要求按128字節(jié)對齊用ceil(1024/128)×128算下來正好是1024沒問題但如果幀長是250點(diǎn)就是1000字節(jié)必須向上補(bǔ)到1024字節(jié)聲明數(shù)組時直接給1024這個預(yù)算是你后面做算法選型的硬約束。比如一個256點(diǎn)的復(fù)數(shù)FFT如果在你的平臺上需要50萬個周期那一幀只能跑兩次就必須考慮降到128點(diǎn)或者換更高效的實(shí)現(xiàn)。先算預(yù)算再寫代碼比寫完發(fā)現(xiàn)跑不動再回來優(yōu)化省十倍時間。踩過的坑有一次DMA搬進(jìn)來的數(shù)據(jù)總是整體偏移幾個元素查了很久最后發(fā)現(xiàn)是源地址沒按元素大小對齊。DMA對地址對齊的要求比CPU寬松但對齊沒做好就會出現(xiàn)這種「錯位」而不是「報錯」的靜默故障特別難查。5. 定點(diǎn)還是浮點(diǎn)這道選擇題決定了你的整個代碼風(fēng)格5.1 Q格式說到底就是一個縮放約定早期DSP沒有浮點(diǎn)單元全用定點(diǎn)?,F(xiàn)在中高端DSP基本都帶單精度甚至雙精度浮點(diǎn)但定點(diǎn)仍然在成本和功耗敏感的場合大量使用而且理解定點(diǎn)對你理解溢出、飽和、精度損失非常有幫助。Q格式的本質(zhì)是「用整數(shù)表示小數(shù)」。Q15的意思是用16位有符號整數(shù)隱含小數(shù)點(diǎn)在第15位之后。格式位寬表示范圍最小分辨率實(shí)際值換算Q1516位-1.0 ~ 0.999971/32768 ≈ 0.0000305整數(shù) ÷ 32768Q3132位-1.0 ~ 0.99999999951/2^31整數(shù) ÷ 2147483648Q1216位-8.0 ~ 7.99981/4096 ≈ 0.000244整數(shù) ÷ 4096運(yùn)算規(guī)則要記牢加減法直接算但結(jié)果可能溢出乘法要先擴(kuò)位再右移。兩個Q15相乘結(jié)果是一個Q30的數(shù)必須右移15位才能回到Q15同時要做飽和處理防止溢出。static inline short q15_mul(short a, short b) { int prod (int)a * (int)b; /* Q30 */ prod (prod 0x4000) 15; /* 加半個LSB做四舍五入 */ if (prod 32767) prod 32767; if (prod -32768) prod -32768; return (short)prod; }那個0x4000是四舍五入用的偏置加不加在單次運(yùn)算里看不出差別但在濾波器這種幾百次累加的場景里會導(dǎo)致明顯的直流偏移。我第一次做FIR的時候沒加輸出信號整體偏了幾十個LSB還以為是ADC的問題。5.2 飽和處理寧可削頂不要翻轉(zhuǎn)定點(diǎn)運(yùn)算最怕的不是精度不夠是溢出翻轉(zhuǎn)。一個正的大數(shù)溢出會變成負(fù)數(shù)在你的音頻輸出里就是一聲刺耳的爆響在電機(jī)控制里可能就是一次危險的誤動作。所以所有可能溢出的地方都要做飽和clamp到最大最小值而不是讓它自然回繞。很多DSP有專門的飽和加法指令編譯器也提供了內(nèi)建函數(shù)能用一個周期搞定別自己寫if-else。5.3 實(shí)測對比同一段算法的兩種實(shí)現(xiàn)我在一塊600MHz的浮點(diǎn)DSP上做過一組對比32點(diǎn)復(fù)數(shù)FFT輸入數(shù)據(jù)已經(jīng)就位只算內(nèi)核循環(huán)實(shí)現(xiàn)方式平均周期數(shù)相對精度誤差代碼可讀性單精度浮點(diǎn)開 -O3約 1,050基準(zhǔn)高Q15定點(diǎn)純C約 2,300約 -62dB中需注釋Q15定點(diǎn)內(nèi)建函數(shù) 循環(huán)展開約 780約 -60dB低有意思的地方在于定點(diǎn)用了內(nèi)建函數(shù)之后反而比浮點(diǎn)快因?yàn)楦↑c(diǎn)單元在這個平臺上只有兩個定點(diǎn)單元有八個。但代價是代碼幾乎沒法維護(hù)而且每換一個平臺就要重寫。所以我的實(shí)踐原則是原型階段全用浮點(diǎn)把算法跑通、把精度驗(yàn)證過等確定性能不夠了再把最內(nèi)層的一兩個熱點(diǎn)函數(shù)改定點(diǎn)。一上來就全手寫定點(diǎn)優(yōu)化返工率極高。6. 實(shí)時性保障中斷延遲和流水線優(yōu)化6.1 中斷延遲怎么測別靠猜中斷延遲是從外部事件觸發(fā)到中斷服務(wù)函數(shù)第一條指令執(zhí)行的時間。這個數(shù)字直接決定你的系統(tǒng)能不能滿足實(shí)時要求但很多人從沒量過全憑感覺。測法很樸素在中斷服務(wù)函數(shù)的第一行立刻翻轉(zhuǎn)一個GPIO不要做任何其他事用示波器雙通道一個通道接外部觸發(fā)信號一個通道接這個GPIO看兩個上升沿的時間差。多測幾百次取最大值而不是平均值。實(shí)測經(jīng)驗(yàn)中斷延遲從幾十個周期到幾百個周期都可能主要取決于三件事中斷是否被更長的高優(yōu)先級中斷屏蔽、中斷向量表是否在片上、以及中斷服務(wù)函數(shù)的第一條指令有沒有撞上取指miss。我測過一個案例把中斷向量表從外部存儲搬到片上SRAM之后最壞延遲從400多個周期降到80個周期左右效果比優(yōu)化算法本身明顯得多。關(guān)鍵提醒所有中斷服務(wù)函數(shù)都必須能在你算出來的「最壞延遲 執(zhí)行時間」預(yù)算內(nèi)完成。超了就要拆分成上半部和下半部上半部只做搬數(shù)據(jù)和置標(biāo)志。6.2 讓編譯器替你展開流水線超長指令字架構(gòu)的DSP一個周期能發(fā)射多條指令前提是編譯器能把循環(huán)展開成軟件流水。你要做的是給它創(chuàng)造條件循環(huán)體內(nèi)不要有函數(shù)調(diào)用能內(nèi)聯(lián)就內(nèi)聯(lián)指針參數(shù)加restrict關(guān)鍵字告訴編譯器源和目的不重疊用#pragma MUST_ITERATE告訴編譯器循環(huán)次數(shù)的范圍它才敢放心展開循環(huán)次數(shù)最好是展開因子的整數(shù)倍或者手動補(bǔ)零對齊優(yōu)化有沒有生效別猜去看編譯器生成的匯編文件。開啟「保留匯編輸出」選項(xiàng)找到你的熱點(diǎn)函數(shù)看里面有沒有那個標(biāo)志性的軟件流水序言一串并行的裝載指令和排空段。如果生成的還是一條一條串行的指令說明優(yōu)化沒起來通常是循環(huán)里有編譯器看不透的依賴。我優(yōu)化過一個FIR濾波器原始寫法是每個抽頭一次乘加實(shí)測約12個周期一個抽頭。改成讓編譯器做軟件流水之后穩(wěn)定在1個周期一個抽頭同一個函數(shù)提速12倍代碼一行沒改邏輯只是加了幾個限定符和pragma。這種優(yōu)化性價比遠(yuǎn)超你自己手寫匯編。6.3 內(nèi)建函數(shù)的使用邊界編譯器提供的內(nèi)建函數(shù)intrinsics能直接映射到特殊指令比如雙字加載、點(diǎn)積、飽和加法。用它們的前提是你已經(jīng)確認(rèn)這里是熱點(diǎn)。我見過有人一上來全文用內(nèi)建函數(shù)結(jié)果代碼沒法讀、換平臺全廢、性能也沒提升多少因?yàn)槠款i根本不在那些地方。7. 常見問題速查這些坑我基本都踩過現(xiàn)象最可能的原因排查動作仿真器連不上目標(biāo)板時鐘沒起振、復(fù)位被拉住、啟動模式引腳配置錯誤先用示波器量晶振和復(fù)位腳電平再核對啟動模式跳線程序能下載但一運(yùn)行就飛棧溢出、.bss段超出片上存儲、看門狗未喂看鏈接生成的map文件確認(rèn)各段實(shí)際占用把棧臨時調(diào)大驗(yàn)證DMA搬的數(shù)據(jù)整體錯位緩沖區(qū)未按cache line對齊用#pragma DATA_ALIGN顯式對齊源和目的都要中斷進(jìn)不去中斷使能位沒開、向量表基址沒設(shè)、外設(shè)中斷標(biāo)志未清逐級檢查全局使能、IER、外設(shè)使能三層FFT結(jié)果和理論值對不上輸入順序未做位反轉(zhuǎn)、縮放因子漏乘、輸入實(shí)部虛部搞反先用一組已知的單頻正弦驗(yàn)證再看幅值是否差固定倍數(shù)程序在外部存儲里跑明顯變慢未開cache且代碼段放在了DDR把.text段挪回片上SRAM或?qū)π⊙h(huán)啟用cache浮點(diǎn)累加結(jié)果偏差越來越大單精度有效位不足長序列累加誤差累積改用分塊累加或Kahan求和關(guān)鍵處提升到雙精度串口打印卡死輸出函數(shù)依賴的底層驅(qū)動沒初始化或阻塞等待標(biāo)志位先用GPIO翻轉(zhuǎn)代替打印確認(rèn)程序走到哪一步上電后偶發(fā)啟動失敗電源時序、PLL鎖定時間不足、復(fù)位保持時間不夠逐項(xiàng)對照手冊電氣特性用示波器抓上電波形再補(bǔ)兩個文檔里不會寫的經(jīng)驗(yàn)。第一個新工程第一次跑先把所有中斷關(guān)掉只用主循環(huán)點(diǎn)燈確認(rèn)最基本的代碼執(zhí)行沒問題再一層層加中斷和外設(shè)。一次全開出問題你根本不知道是哪一層。第二個養(yǎng)成看map文件的習(xí)慣鏈接器會列出每個段的確切地址和長度、每個函數(shù)的地址程序跑飛的時候用異常返回的地址去map文件里查能直接定位到是哪一行代碼觸發(fā)的比盲猜快得多。8. 學(xué)習(xí)路線的取舍哪些該啃哪些可以先跳過市面上講DSP的書分兩類一類是信號處理理論一類是芯片手冊。新手最容易犯的錯是抱著理論書從第一章啃起啃到第六章發(fā)現(xiàn)自己連開發(fā)環(huán)境都還沒裝。我的建議路線是這樣的先花兩天把芯片手冊里「CPU內(nèi)核」和「存儲映射」這兩章讀完不求全懂但要建立起「這個芯片有哪些資源、它們在哪、有多快」的空間感。接著裝環(huán)境、跑通廠商提供的定時器例程自己改參數(shù)、用示波器驗(yàn)證。這一步做完你就算入門了。然后用「三板斧」串起整個學(xué)習(xí)過程定時器中斷 → DMA搬數(shù) → FIR濾波。這三個做完你已經(jīng)覆蓋了實(shí)時性、數(shù)據(jù)流、算法實(shí)現(xiàn)三大塊后面學(xué)FFT、學(xué)控制算法都是在這個骨架上掛東西。反過來先學(xué)FFT蝶形推導(dǎo)你會發(fā)現(xiàn)推導(dǎo)看懂了代碼還是寫不出來。至于算法理論夠用就行。做音頻的先把窗函數(shù)和頻譜泄漏搞明白做電機(jī)的先把坐標(biāo)變換和環(huán)路帶寬搞明白別想著一次學(xué)全。DSP這門手藝的核心競爭力不在數(shù)學(xué)推導(dǎo)在于你能不能在有限的周期和存儲里把一個理論上成立的算法可靠地跑起來。前者查書就有后者只能靠一次次實(shí)測積累。最后分享一個我自己的習(xí)慣每做一個新模塊我都會在代碼里留一段「性能記錄」注釋寫清楚這段代碼在什么主頻、什么存儲配置下跑了多少周期、占了多少預(yù)算。半年后回頭看這些數(shù)字比任何筆記都有價值因?yàn)樗鼈兪悄阍谡鎸?shí)硬件上量出來的換平臺可以直接按比例推算也能立刻判斷出「這個需求在當(dāng)前硬件上到底能不能做」。踩過的坑記下來會過期量過的數(shù)據(jù)不會。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲高清色综合| 超碰av人人人| 亚洲九九视频| 国产夫妻一区二区| 日日夜夜狠狠| 欧美黑人精品在线播放| 老熟女乱伦片| 超碰导航97| 蜜臀AV成人精品蜜臀AV久久| 久操不卡视频| 99.色网| 欧美1区二区三区公司 | 中文字幕第95页| 人人人人人人少妇| 欧美在线啊啊| www.人人摸在线视频| 97大色网| 大香蕉99热| 中文字幕一区日韩精| 在线免费观看高清无码视频| 9久久久久| 日本不卡一二区| 97精品97久久| 日本欧美m v精品网站加| 亚欧无码线免费观看视频| 久男人久久| 六月婷激情福利天堂69| 国产 v乱码一区二| 中文字幕中文字幕一区二区| 日逼国产| 无码精品一区二区三区潘金莲| 成人久久久| 欧美第一页| 日han少妇无码| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 999久久久九| 天天干天天拍| 久久熟女人| 久久XX| 亚洲乱码尤物193YW| 最新国内自拍av免费| 久久久9999| 人妻天堂网| 免费视频观看60秒| 久久久91福利姬| 97视频620| 日本三级日本三级三级人妇四虎| 男人亚洲91首页在线| 亚洲av无码成人精品国产| 欧美一区二区三区蜜桃| 国产成年免费大片黄在线观看| 天天综合网网欲色| 亚洲,日韩,欧美,成人播放| 超碰午夜| 国产精品探花色| 偷拍精品一区二区三区| 精品国产Av无码久久久伦古装| 啊啊啊啊啊啊啊啊要喷了| 爱欲AV| 欧美老妇女内射网址| 亚洲成人一二三区| 强奸熟女一区二区三区 | 国产熟女无套内射| 色香综合| www.91逼逼.com| 日韩精品永久在线观看| 超碰日韩美妻| 中日韩久久久免费看| 90后后入| 亚洲AV无码乱码| 国产成人bd在线观看| 午夜福利视频在线一区| 六月婷婷五月丁香| 蜜桃久久久久久久| 91久久久久久久| 色香欲综合| 无码高清操逼网址| 亚洲一区日韩| 天天日天天操VV| 人妻无码一区二区三区久久99| 亚洲伊人青青草| 国产精品乱码久久久| 被操高清无码视频| 青青操狠狠撩| 少妇500双飞99| 熟女露脸激情自拍视频| 色香综合| 亚洲色色色| 麻豆AV96熟妇人妻| 777超碰| 日韩性爱电影一区| 国产精品小视频一区二区三区| 91人妻超碰| 91丝袜熟女| 91青青在线| 精品人妻视频入口| 狠狠色综合网| 激情四射婷婷六月天| 女生91网站| 污污汅18禁网站在线永久免费观看| 欧美视频在线视频免费va| 九一综合精品视品av| 色婷婷一区二区三区久久午夜成人不| 久久久久久一日韩字幕无码| 五月婷婷综合在线| 久操| 无套内射人妻在线播放| 超碰色中文| 精品久9| 精品一区二区成人动漫| 97伪v| 国内毛片欧美香蕉精品| 九九性视频| 99热 按摩 日韩| 精品无码久久久久久久杏吧| 亚洲精品丝袜| 青娱乐休闲视频在线观看| 久久香蕉国产线看观看猫咪av| 欧美高潮| 国产精品黑人一区二区三区| 1024亚洲中文字幕久在线看片你懂的 | 啊啊啊好舒服好爽啊啊啊视频| 中文字幕无码不卡啪啪| 精品一久久久| 日本操BAV| 日韩精品9区| 日本三级A片网站com| 亚洲区限制级| 一区二区视频在线播放| 久久久久96| 亚洲AV免费在线| 色婷婷国产精品一区在线观看| 蜜桃久久久久久久| 成人无码在线视频网站| 日韩中文字幕2020| 国产亚洲禁久一区二区| 一级毛片电影免费看| www.91欧美| 国模不卡一本二本三电影| 蜜乳AV免费观看| 中字一区| 欧亚日韩三区| 中文字幕在线播放2中文字幕在线观看2| 97在线观看视频| 久久久久成人蜜桃精品| 韩日性爱av| 亚洲欧美碰碰| 99国内熟女露脸视频| xxx0国产在线播放| 亚洲学生妹高清av| 9久久美女首页| 免费强奸av| 91色宗合| 色欧美亚洲| 久久草视频污视频| 国产激情久久久| 国产日本一区二区三区蜜臀在线观看| 久久久91福利姬| 91在线限制级| 精品视频123区小说区| 人、人、摸,人、人、草| 一区AV| 97精品网| 超碰免费97| 中文字幕精品码亚洲| 风韵犹存大大大大香蕉| 大香久久| 美女诱惑一区| 日韩成人在线性爱视频| 26uuu偷拍亚洲欧洲综合| 亚洲综合欧美| 日日嗷| 精品综合久久久久久97| 中文不卡视频| 久久专区| 国产精品午夜福利亚洲综合网| 人人操人人肉久久精品| 特色a在线上| 一起草精品人妻| 91艹B视频| 男人天堂黄片| 人人妻人射| 操逼片国产| 免费一级性爱久久| 多乙久久久久久| 十八禁的黄污污免费网站| 午夜精品久久久久久久男人的天堂| 成年男人的天堂| 97天天在线| 神马麻豆福利院| 91艹B视频| 亚洲欧美精品一区天堂久久| 久久久久久久久久精| 中文字幕一区二区三区四五区| 狠日欧美| 日本大片日本一区二区免费高清| 东京男人天堂| 日韩精品视频在线观看一卡二卡| 91撸色网 玖玖网 欧美| 老鸭窝成人| 日日操夜夜操天天操免费观看麻豆| 97超碰欧美精品| 亚洲图片激情综合另类| 欧美se亚洲| 97在线视频网站| 日本视频一区二区三区| 欧美一区二区三区成人性生活| 久久老女人| 欧美成人A√在线一区二区| 久久精品国产免费观看99| 中文字幕第页| 亚洲情色综合网| 在线观看无码三级少妇| #NAME?| 国产又色又粗又黄又爽| 欧洲精品人妻| 综合久久欧美| 暴力av在线| 欧美日综合| 日韩一级特黄av毛片| 免費人妻夜夜爽天天爽爽一区| 精品传媒在线一区| 欧美第一页性| 国产一级高清免费观看| 欧美顶级黄片AAAAA在线免费看| 麻豆九九九| 夜夜操美女| 久久精品无码熟妇一区二区三区视频导航 | 97干在线看| 日韩无码操逼片| 一区二区不卡免费| 伊人网在线观看| 亚洲免费97免费| 国产亚洲女v在线观看| 国产97av| 啊啊啊啊啊舒服| 欧洲无码一区二区| 韩国黄片aaaa| 亚洲天堂久久久久久粉红视频| 日日噜噜夜夜久久亚洲一区二区| 丁香色五月 97干| 国产精品 视频| 久久国产999| 激情五月丁香五月| 亚洲AV永久无码一区仙野| 日本成人在线不卡一区二区三区| 加勒比性爱成人在线| 麻豆久久久久久久久丝袜| 思思热免费视频观看| 日本 情色 1区2区3区| 精品免费国产二区三区| 中文字幕老熟妇黄色视频| 国产精品久久久久久久毛片1| 3PAV乱伦视频| 国产成人在线观看网址| 欧美日韩*字幕一区| 99少妇| 性爱Av免费| 大香蕉线| 综合av社区| 天天谢天天干| 日本肏逼视频在线观看| 曰韩成人免费视频| 中文字幕av乱伦| 屁屁影院一区二区三区国产| 久久久久久网址| 亚洲欧美国产va在线播放频| 青青操综合网| 91干熟女| 爱欲AV| 色天天野狼综合社区| 四虎免费视频| 人妻娇喘 激情视频| 无马一区二区| 九九热AV| 日本五十路熟女一区二区| 亚洲成人免费在线| 920日本午夜免费| 少妇蜜汁| 伊人宅男大香蕉| 超碰97人妻在线| 亚洲春色欧美激情自拍| 国产小u女在线观看| 激情综合二| 欧美国产日韩高清在线| 亚洲色图加勒比| 午夜精品久久久99热蜜桃的功能特点| 亚洲国产熟妇综合色专区| 伊人网综合在线视频| 日韩av影片在线观看| 九九九九久久久| 嫩草影院永久在线制服丝袜| 4虎在线观看| 色哟哟511老熟女| 日本一区二区三区精品| 久久女人| 欧美激情久久久久| 中国人高清www色视频免费| 国内毛片无码一级毛片| 1024精品在线| 95精品在线| 久久婷婷一区| 99热综合| 思思热一热婷婷热一热| 精品国产一区二区三区四区在线看 | 五月丁香六月婷综合成人综合| 超碰97玖玖爱| 抽插亚洲无码| 丁香五月偷拍| 久久黄黄黄| 天天干少妇| 91日日夜夜| 日韩少妇一区二区三区| 天堂亚洲精品| 丝袜美腿诱惑亚洲欧美视频在线观看 | 思思视频免费看网站| 国产成人亚洲精品自产在线| 日语五十路和六十路亚洲国产精品| 在线黄页看毛片| 美女91网| 天天综合,91综合永久| 97视频免费播放| 久热69九色熟妇97| 狼狼色丁香久久婷婷综合五月| 亚洲国产丝袜在线观看| 97丝袜亚洲在线播放| 看日韩黄片| 久久久久久久久9| 婷婷15月天青娱乐| 色综和网| 热热热热日日漂亮永久永久国产日| 久久久久久精品免费看A级| 国产精品久久久亚洲一区| 欧美 亚洲 第一页 | 日韩综合无码一区久久92| 97色伦97色伦国产欧美| 丝袜色综合| 色色国产| 久久精品中文字幕观看| 亚欧洲日韩国产精品| 欧美亚洲影视| 婷婷伊人綜合中文字幕| 两女互慰AV高潮喷水在线观看| 吊色| 尻女朋友一夜| 国产精品自产拍在线观看社区| 青草成人免费视频一COm| 日本一天色道久久久精品视频| 日韩成人大片在线观看| 人人操人人舒服| 人人操超碰在线| 久久精品72| 中文字幕一区av| 久久毛卡| 少妇人妻好深太紧了vr91| 国产搭汕a级片| 综合激情一一91| 91丝袜美腿网站| 婷婷99狠狠躁天天躁| 黄片视频,下载| 亚洲天天操| 嗯嗯嗯啊啊在线观看| 伦在线97| 欧美国产成人在线| yirendaxiangjiashipin| 五月天激情四射| 国产性爱乱伦AV| 久久精品人人做人人看| 久久九色| 性色综合网| 超碰97.com| 国产人妻精品一区二区三区秋霞| 美日韩一二三区| 亚洲 日韩 欧美 国产综合体| 2019久久久久久久久福利| 清纯唯美亚洲综合| 欧美综合色图网| 国产精品第一页国产大屁股视频免费区i| 97视频在线观看播放与子乱对白在线……| 狠狠色丁香| 偷看洗澡一二三区美女| 国产成人无码高清| 日本精品第一视频在'| 欧美色视频在线| 亚洲精品乱码线路中文字幕| 成全在线观看免费观看| 乱欲一区二区| 国产亚州精品美女久久久免费| 色综合天天| 上海一级黄片| www黄片免费看com| 欧美日韩岛国大片在线观看| 久久伊人大香蕉| 少妇超碰在线| 欧美亚洲第1页| 欧美色天堂网在线视频| 午夜精品人妻二区三区| 成人无码欧美一级A片狼牙直播| 久9久9久9久9久9久9| 91久久国产精品| 一区二区三区黄片免费观看| av网页一区二区三区| 91快色色色色色| 911粉嫩人妻| 思思热在线视频精品| 盗摄 精品 另类 一区| 91美女视屏| 久久、1234| 亚洲日韩97| 大香蕉综合| 亚洲欧美国产va在线| 夜夜操二区| 青苹果影院男人的天堂| 东北操逼| 欧美天天| 97摸视频| 丝袜制服字幕在线| 人妻熟女一区二区| 精品黄色电影| 国产精品嫩草久久久久| 一区二区偷拍拍视频| 91欧美长吊| 亚洲色图欧美色图在线播放| 国产精品成久久久久午夜午夜| 亚洲精品国产熟女| 99久久免费看精品国产一区| 亚洲中文字幕乱码无码一区二区| 日韩一级二级三级免费看完整版国语版| 青青草好吊| 国产福利精品98视频| 超碰成人公开| 99久久com免费视频′| 91美女看B| 亚洲加勒比久久日本道| 国产成人自拍视频在线| 亚洲涩涩| 国产一级高清免费观看| 黄片无码在线制服| 97超碰总站| 翔田千里A片一区二区| 亚洲AV无码国产精品久久久久| 欧美大香蕉在线观看| 国产丝袜一区二区三区| 看黄片视频免费| 欧洲射精91| 国产精品久久久久婷婷二区次| 性在久久久久久| 国产高清1234区| 夜夜骑日日| 人妻一区视频| 成人十八禁日韩欧美一二三| 日韩肏逼视频| 艹我哪美一区无码| 啊啊啊啊网站| 五月天激情国产综合婷婷婷| 久热伊人| 26uuu国产| yazhouzaixian| 黄页视频网站野外| 大香蕉综合在线| 亚洲免费成人在线高清无码视频| 久久久噜噜噜久久久| 精品欧美乱码久| 婷婷五月天激情四射| 精品女同一区| 午夜精品视频777| 一区二区播放| 开心五月激情网| 亚洲做性| 人妻加勒比东京热| 欧美资源| 91人妻丝袜无码| 日本中文熟女视频| 天天综合香 ld视频| 中国AAAAAA黄色片| 91夜夜蜜桃臀1区2区3区| 亚洲影院无码在线| 91久久伊人婷婷青青草| 日韩女优在线| 日产操逼| 乱老熟女一区二区三区| 园内精品自拍视频在线播放| 中字一区| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | www.AV有限公司一区| 午夜福利无毒不卡| 国产精品第一页国产大屁股视频免费区i| 中文字幕丝袜国产第一页不卡| 日本精品性生活久久久| 亚洲乱码国产乱码精网站| 久久是精品| 久热大香蕉| 日本欧美中文字幕| 人妻熟女一区二区三区在线| AAA久久| 久九九九| 噜噜噜亚洲精品| 中文字幕av乱伦| 狠狠干91| 午夜福利在线合集| 亚洲国产精品久久久久久久久久| 黑人精品XXX一区一二区| av东京热男人的天堂| 久久男女激情视频网站| 26uuu欧美| 蜜桃臀AV在线| 久久久久人妻二区精品叶可怜| 青青草色情网站视频| 精品国产精品一区二区| 韩国一级做A片免费的| 97国产超碰| 97se综合网| 亚洲第一无码播放立川理惠| 亚洲精品成人动漫在线| 亚洲视频,小说| 久久宗合97| 欧美三级不卡| 欧亚性爱视频免费看| 欧美AB在线| 天天综合网~91入口| 欧美精品四区| 人成午夜免费大片| 国产精品久久妻无码网站| 日本高清一本二本免费不卡| 亚洲官网在线| 亚洲天堂综合AV| 性爱免费视频成人| 日韩电影在线观看网址| 激情婷婷丁香网| 操一区| 天天射网| 日本99视频| 欧日a| 欧美午夜视频免费观看| 大香蕉中文| 91操熟女视频| 中文字幕第二页| 神马久久69| 久久的网站啊啊啊啊啊| 男人的天堂不卡一区二区 | 亚洲日产专区| 无码少妇精品一区二区60岁老人| 蜜乳AV.COM| 免费AV中文网在线观看| 亚洲国产97| 国产成人91一区二区三区| 超碰在线在公开超碰在线在公开| 在线观看A啊啊啊| 天天操女人| 欧美|91色综合| 337p大胆噜噜噜噜噜91Av| 日本色色色视频| 国产精品成人福利在线| 天天草夜夜草高潮片| 亚洲黄色视频在线观看视频| 少妇厨房愉情理伦片bd在线观看| 国产强奸无码乱伦| 亚洲本色精品一区二区久久| dy888午夜老子影视达达兔| 天天拍夜夜| 亚洲美女精品九九视频| 日韩一二三区| 日韩国产精品人妻无码久久久| 91综合网站| 中文字幕后石码四区五区| 日韩有码专区| 亚洲av性爱电影| 偷拍 欧美 日韩| 午夜福利1区2区3区| A片A5445444| 91深夜夜| 超碰人人超在线观看| 人妻av在线| 欧州色图区| 日本少妇va7777| 日韩中文字幕2020| 日韩欧美~中文字| 91人妻人人澡人人爽人人精品| 大香蕉线| 欧美真人抽搐一进一出gif| 亚洲?V无码专区在线电影| 午夜福利激情在线视频| 每日更新AV| 很很干很很操| 熟女自慰久久久| 黄久在线| 久久日本熟妇熟色一区| 中国一级操逼视频| 日韩一级片| 色999人与兽| 青青欧洲黑| 老熟女天天操| 亚洲精品性爱片| 91久久婷婷| 91欧美长吊| 91n.欧美| 99e久久国产精品| 亚洲欧洲网站免费观看| 久久久久密| 2017天天操天天日| 97chaopenrihan| 日韩性爱电影一区| 东京热伊久| 久久综合精品一区二区三区| 丝袜六区| 性色生活片久久毛片婬片免费放女人一级毛片| 亚洲中文日韩精品| 性欧美天天| 天干天干天干天天做| AAAA欧美日韩| 91色情黑丝搞鸡在线观看一区二区三区三州| 久久超碰爱| 99久在线精品99re8| 中文字幕在线免费观看| 青青草中日韩在线| 91欧美高清| 国产一区二区在线电影| 亚洲高清少妇| 玖玖97综合 | 欧美日韩在线小说| 26uuu欧美| 久久久久久久久久久久九| 欧美AB在线| 另类一区| 夜夜操中文字幕| 中文字幕亚韩| 超碰97资源大奶| 熟女91网站| 极品尤物在线观看| 蜜桃精品一区二区三区久在线| 日本人妻最新在线中| 亚洲天堂99| 国产精品久久久久久久久久二区三区| 人人看人人爰人人操| 熟女一区二区| 国产一国产一级毛片古装| 丝袜美腿诱惑亚洲欧美视频在线观看| 亚欧洲一区二区视频| 日韩在线一区二区| 99色婷婷中文字幕乱色| 久久无码一区二区二三区性色| 五月天综合网| 国产精品久久蜜乳av| 99综合视频| 久久风骚城市人| 天天操天天舔| 久久激情视频| 久久久网站| 夜夜久久久| 色综合五月天| 美女网站91| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 亚洲少妇色| 超碰97网站| 美女露胸露奶头| 亚洲无码视频免费在线观看网址!| 丁香五月av| 日韩在线电影| 啊啊啊啊啊啊啊国| 国产精品高清2021在线| 国产精品高潮久久AV| 岛国福利在线精品播放| 色综合20p| 国产动漫操逼视频| 人妻第一页| 精品国产污一区二区三区| 92性色国产午夜福利在线661| 国产高清不卡视频| 免费在线黄片视频| 综合色区偷拍| 日日干日日操五月天伦理视频| 国产精品久久久久久高清无码免费看| 亚洲成人妻日韩在线| 国产亲戚伦亲在线| 97干在线视频| 国产青视频| 亚洲国成人情色好看电影| 国产精品点击进入在线影院高清| 国产日韩欧美操逼视频| www色色色com| 亚州欧美综合| 亚洲久热| 蜜伊人色综合97| 蘋果手機免費看成人Av| 爽 好舒服 无码刺激久久| 欧美熟妇精品黑人巨大91| 九九精品美女高溯喷水| 久久久久久国产无码精品| 少妇的嫩逼图片| 午夜欧美J进J出白浆流出久久久| 成人美女av| 免费操逼91| 欧美成人国产精品| 亚洲黄色网址视频| 天天天天天天天天综合| 日本视频在线观看污污污| 色97干| 熟妇在线视频一区二区| 97在线视频观看网站| 欧美性色网| 新视频sss国产| 亚洲色图91欧美日韩| 青椒国产97在线熟女| 中欧人妻丝袜中文字幕| 欧美天天综合站| 麻豆视频test| 色啪网| 成人性爱av| 另类欧美色| 97超色| 久超超碰| 白嫩嫩一区| 天天肏夜夜肏| 黄色网址在线免费观看| a片久久久久久久久久久久| 亚洲色欧| 久操| 91精品免费| 91久久午夜无码鲁丝片久久人妻| 99热| 日韩中文欧美| 粉嫩在线一区二区懂色| 黄色电影在线播放综合网站| 亚洲av成人精品一区| 亚洲精品电影| 亚洲操操操无码| 欧美丝袜美女电影一二三四区| 男人成人黄色视频在线观看免费下载| 精品国产91久久久久久一区黄无| 久久久98网站免费视频| 欧美在线干| 成人性爱全视频观看| 国产成人欧美一区二区三区的国产| 日韩无码一级黄色av片| 91丝袜在线观看| 啪啪自拍九九综合| 久久久久99精品成人片蜜臀| 日本精品加勒比海一区| 亚洲国产97在线精品一区| 蜜臀aV午夜一区二区三区| 久久大精品乱码视频人妻熟女| 天天综合香 ld视频| 久久婷婷在线观看视频| 国产AV天美| 老师充足的奶水小说| 极品内射| h色99999| 91超碰丝袜制服| 天天干夜夜鈤| 亚洲图片欧美色| 日韩中文字墓| 自怕偷自怕亚洲精品| 91在线超高颜值国产| 亚洲成人日韩小说| 在线人人人人人人精品超| 欧美一级黄色18片免费看| 国产精品熟女丝袜一区二区| av资源在线播放天堂| 色妇综合网| 国产精品色哟哟| 亚洲无码99| 116美女午夜| 人妻大相焦在线| 中文字幕狠狠玩| 91精品免费| 欧美瑟综合| 日韩射精| 精品毛片av一区二区| 亚洲一级特黄大片在线播放91| 在线综合色| 五月婷婷性爱| 欧美成不卡网| 亚洲精品黑丝| 嗯嗯啊啊操我| 一级片在线观看高清无码| 黄片直播三级黄片两女一男| 亚洲欧洲偷拍一区| 亚州春色| 亚洲97超碰| 91精品女厕偷拍视频| 五月婷丁香| 欧美大香蕉97| 一本色道人妻久久| 高清无码一区二区三区| 日本99视频| 超碰98综合网| 91精品老女人| 婷婷影院入口| 2025亚洲男人天堂| 亚洲另类色综合网站| 国产成人91一区二区三区| 日韩性爱小视频在线观看 | 国产性爱欧美性爱在线| 97色综合中文网| 伊人网综合在线视频| 啊啊啊 在线观看| 欧美在线|亚洲| 亚欧韩av| 午夜福利免费精品视频| 欧美亚洲性爱一区二区| 亚洲欧美变态| 在线观看成人性爱免费小视频| 99久久综合| 99国内熟女露脸视频| 婷婷超| 五月丁香色综合| 天天操天天看| 日韩激情毛片一级久久久| 亚欧精品久久久久久久久久久| 欧美天堂亚洲电影院一区在线播放| 亚洲在线| 少妇超碰在线| 免费视频观看60秒| 岛国在线一区二区三区| 免费观看啪视频| 性爱动态120秒| 日韩免费高清大片在线| 久久国99999| 伊人五月天| 亚洲影院无码在线| 欧美影音在线| 91精品少妇搡搡搡| 国产丁香精品露脸视频| 久久一级无码精品毛片6| 99国产精品免费| 中文操嬖片。| 蜜臀人妻少妇久久在线观看| 欧美骚少妇| 一级片在线观看高清无码| 欧美综合 站| 大香蕉久| 久久免费99精品久久久久久| 国产日韩中文字幕欧美| 玖玖视频在线资源一区二区三区| 久久精品国产亚洲AV无码做| 操淫穴亚洲五月丁香| 国产一区96在线| 91在线视频免费中出| 校园春色 亚洲| 欧亚性爱啪啪| 亚洲一区二区AV| 日韩特一级久久| 自拍偷拍 日韩欧美| 久久人人舔人人爽舔人人av片| 午夜激情床戏激情| 亚洲在线91| 91色综| 久9九综合在线| 狠狠中文字幕| 97超碰欧美中文字幕| 欧美亚洲综合色| 精品人妻一区二区三区在| 9九九九九视频在线观看| 欧美色性情| 九月丁香婷婷| 一级性爱视频免费在线| 天天影视射综合网| 精品亚洲国产成人精品| 玖玖资源视频一区二区三区| 超碰在线国产| 久9九综合在线| 欧洲中文字幕| 91在线视频免费播放| 久久久天美| 五月综合视频| 午夜男女爽爽爽影院视频| 啊啊啊啊操死我了| 天天躁日日躁AAA片李宗瑞| 一二三区视频在线观看| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 91福利网在线观看| 激情四射五月天| 色婷婷色99国产综合精品| 大香蕉中文在线| 媚薬在线视频麻豆| 日本在线视频导航| 中文字幕欧美丝袜07资源| 国产美女激情| 国产精品自产拍在线观看社区| 神马久久久久久久| 久久超碰98| 天天爽天天操| 人妻献身系列第54部| 涩亚洲欧洲| 淫淫总合网| 青草青草久热| 国产成年女黄特黄| 国产少妇内射| 91网亚洲| 狠狠色婷婷7777久| 蜜乳av一区二区| 国产精品噜噜噜日日日| 久操 高清| 欧美日韩性爱精品| 日韩有码 一区二区三区| 天天综合网亚洲综合网| 欧美日韩免费专区在线| 日本三级R| 国产一区自拍欧美日韩| 在线中文字幕视频| 青青草无码视频| 日本天天人人狠狠在线日美女| 另类小色呦| 自拍偷拍第26| 欧美懂色综合网| 操死我了啊啊啊| 97超碰逼| 黄色污污污污污污网站| 91free福利| 精品国产一区二区三区四区在线看| 欧美综合天堂| 欧美亚洲清纯| 欧美亚洲成人在线一区二区三区| 亚州操操穴网| 婷婷丁香六月天| 国产精品免费视频人成| 成人日韩3| 日本潮催一卡操| 熟妇女伦乱视频| 香蕉国产97| 亚洲人精品午夜不卡| 天天舔天天日天天射| 欧中日成人免费影视| 亚州色图第三区| 欧美操人| 久久久九九网站| 午夜色婷婷| 日本一级性爱| 天天草天天干天天日| 萌白酱自拍视频| 在线看的av| 国产高清精品一区二区三区毛片| 一级AV性爱| 久草尤物| 收看日本人日bb| 色屁屁影院www国产| 手机午夜电影神马久久| 欧美欧美啪啪视频| 婷婷超| 国产无马在线| 亚洲欧洲自拍图片专区满春格| 黄色视频高清无码网站| 亚洲影院成人| 日韩免费三级黄片电影| 亚洲一区日韩精品| 激情抓乳插进去啪啪啪日韩 | 国产精品久久久久久片| 日韩 欧美 另类 人妻| yellow网站免费观看日韩高清无码| 国产精品国产自产高清AV| 日韩A优精品在线观看| 午夜理论片在线观看免费| WWW黄片COM| 99热综合| 曰本精品久久久| 欧美国产有色电影| 99国内熟女露脸视频| 中文字幕精品三级久久久| 蜜臀久久99精品久久久久久成人小说 | 精品国产72| 久草精品一区 | 天天弄天天操| 狠狠夜色午夜久久综合在线| 伊人久久大香蕉线AV五月天| 91色色综合| 一二三区精品视频| 欧美亚洲中文| 国产精品美女在线一区| 无码日韩网站| 色av中文字| 大香蕉综合在线| 亚洲av资源| 国产亚洲福利第一页丝袜| 人妻一区视频| 婷婷色综合| 欧美97在线观看| 日韩欧美久久婷婷网站| 加勒比伊人| 久久国产性爱| 亚洲 综合 欧美| 国产熟女精品区| 哈哈操电影| A 在线网址| 69精品少妇一区二区三区蜜桃| 亚洲美女30b| 992大香蕉| 高清无码一区二区三区| 99这里有精品视频| 色综和网| 久久免费少妇| 无码在线亚洲| 欧美在线伊人色| 日日爽熟女| 人妻丰满熟妇一区二区三| 久草五月| 亚洲欧美在线综合| 亚洲中文字幕熟女| 亚卅熟女乱色| 日韩午夜国产| 97精品在线视频| 欧美系列在线一区二区| 午夜天堂网| www亚洲欧美| 人人干人人操人人..com| 日韩av熟女一区二区三区成人| 精品一区二区2| 国产高清精品一区二区三区毛片 | 97免费视频在线| 囯产操逼片| 粉嫩AV一区夜夜嗨| 极品销魂美女一区二区| 日韩啪啪视频| 日本精品一区二区三| 日韩免费三级黄片电影| 91 亚洲 欧洲| 天天天干977| 日本在线激情一区二区三区| 1204av韩国| 日韩欧美大片免费高清啪啪| 久久思思热| 欲香欲色综合天天伊人| 一级黄色牲爱A级片| 久久久久久久久久久久久久久久9| 小说区 图片区色 综合区| 99色热| 日韩综合97p| 97香蕉碰碰人妻国产欧美| 久草线上视频免费看| 久久久久久日韩| 日本精品性生活久久久| se吧提供国产乱老熟视频胖女人| 欧美精品在线观看| 欧美日韩1234| 国模限制级电影| 欧美日韩中文视频播放| 欧州色图区| 国产一区在线播放| 九色 人妻 大香蕉| 啊啊啊好想要| 动漫片子网站3黄| 一级片视频啪啪| 亚洲影院小综合| 三级AV入口| 日日夜夜草草草| 成人aⅴ一区二区三区| 日韩资源网| 玖玖玖玖精品国产剧情| 亚洲人精品午夜不卡| 亚洲免费人妻在| 高精欧美色| 亚洲91少妇| 内射夫妻三片| 伊人991| 国产家庭乱伦网址| 日夜尻逼网| 激情综合五月天| 性猛交| 人妻无码后入| 成人七区| 少妇贴图| 欧美在线伊人色| 巨爆乳一区二区爆乳区| 日韩 女同 综合| 色五月激情网| 97亚洲精品| 久久99手机免费视频| 国语精品内射在线观看| 精品少妇人妻一区二区三区| 色九九综合| 超碰97人妻免费在线| 国产十八禁视频| 日韩啪啪网| 日本伦乱九九九综合| 欧美大战久久久伊人| 精品在线观看视频在线| 国产精品乱码久久久| 99999精品成人| 日韩AV一起草| 国产强奸无码乱伦| 久久精品视| 欧美1727免费观看视频| 国产一区二区在线播放量| 久久久久久久综合,国产| 色婷婷综合久久久久中文国产精品一区中文字幕,国产福利电影一区二区三区 | 熟女少妇视频| 熟女一区二区| 怡红院一区二区熟女人妻| 天天综合97| 九九九草| 99国产精品在线观看| 8050午夜少妇无码| a男人的天堂久久一级A毛片| 97精品网站| 中文字幕视频2区| 久久香蕉综合一本到3atv| 久久的免费性爱视频| 91熟女视频网| 亚洲精品天天影视综合网| www久久99| 成人免费看吃奶视频网站| 日本不卡一二区| 久久亚洲天堂| 91jk色拍| 天天摸,夜夜摸| 中国国国产一级特黄毛片| 成人蜜乳小视频网站| 我要色综合网站| 加勒比五月天| 动漫片子网站3黄| AV九九| 黄片无码在线制服| 在线中文字幕| 在线视频97| 四虎影视精品| 欧美综合自拍亚洲综合图| 久插综合| 欧美久久草熟女| 色婷婷五月天| 国产乱伦性爱AV| 中文字幕一区电影在线观看| 夜夜草天天| 精品久| 日韩av乱伦| 欧美黄色大片在线观看 | Av色五月| 看日韩美女二区三区免费操逼视频 | 五月天久久久| 亚洲国产午夜真人一级片中文字幕精品黄网站| 欧美精品精品一区二区| 9118禁| 青草成人免费视频一COm| 狠狠色五月亚洲91| 一本色道久久综合亚洲二区三区| 香蕉免费一区二区三区不读| 欧洲与亚洲欧美精品中文字幕| 女一区二区| wwe 天天干.com| 欧美久久婷婷| 性色国产东北露脸精品视频| 亚洲综合在线高清| 欧美综合加勒比在线| 国产老熟女| 亚洲五区熟女| 好吊色一区| 日本不卡二三区| 久久久久久久国产| 中文字幕视频免费| 欧美玖玖爱免费玖玖| 长长久久88视频| 狠狠干,狠狠操| 日日夜夜狠狠| 91色综| 人妻一区二区三区| 亚洲欧洲精品成人| 丰满少妇高潮无码| 麻豆精品天美| 色97综合中文字幕| 91痴汉| 亚洲日韩电影| 精品蜜乳AV免费观看|