日韩精品一区二区三区在线视频放-无码中文字幕V?一区二区-成年片免费观看视频-国内少妇人妻丰满av-国产精品中文字幕免费观看-亚洲成人久久一区二区三区-国内少妇偷人精品视频无缓冲-一区二区国产精品日本一区二区三区在线网

ARTICLE DETAIL

資訊詳情

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

8位MCU新形態(tài):軟件任務(wù)硬件化,外設(shè)自己干,CPU只做判斷

8位MCU新形態(tài):軟件任務(wù)硬件化,外設(shè)自己干,CPU只做判斷 1. 8位MCU沒死只是換了個(gè)活法從“CPU硬扛”到“外設(shè)自己干”前陣子幫一個(gè)做智能家居控制面板的朋友調(diào)程序他用的還是8位MCU主頻只有32MHz卻要同時(shí)處理按鍵掃描、LED呼吸燈、溫濕度傳感器輪詢和一小段串口通信。按以往的經(jīng)驗(yàn)這種活要么用前后臺(tái)大循環(huán)加一堆中斷標(biāo)志位要么硬塞一個(gè)RTOS進(jìn)去。結(jié)果他給我看了現(xiàn)在的方案主循環(huán)幾乎空了CPU占用率低得嚇人所有實(shí)時(shí)性要求高的任務(wù)全是硬件外設(shè)自動(dòng)完成的。我第一反應(yīng)是“這年頭8位機(jī)都這么卷了”第二反應(yīng)是趕緊把這套思路摸清楚。這就是8位MCU這幾年最值得關(guān)注的變化大量原本靠軟件在中斷里、在定時(shí)器里、在主循環(huán)里“擠時(shí)間”完成的實(shí)時(shí)任務(wù)正在被芯片內(nèi)部的外設(shè)硬件直接接管。8位MCU的出貨量依然巨大小家電、電動(dòng)工具、傳感器節(jié)點(diǎn)、玩具、車規(guī)小模塊到處都是它的地盤。它沒有消失而是換了一種更聰明的活法——把軟件該干的活轉(zhuǎn)到硬件上干。這件事背后真正的驅(qū)動(dòng)力不是CPU性能不夠而是性能調(diào)度不夠。8位MCU的算力確實(shí)有限但大多數(shù)應(yīng)用的瓶頸根本不是運(yùn)算量而是響應(yīng)速度、時(shí)序精度和功耗。這些恰恰是軟件最難做好的部分中斷響應(yīng)有延遲、嵌套會(huì)亂、主循環(huán)里一個(gè)函數(shù)跑久了就會(huì)錯(cuò)過采樣窗口、CPU全速跑起來(lái)功耗壓不下去。于是芯片廠商給出了一個(gè)更本質(zhì)的解法讓外設(shè)自己知道下一步該干什么CPU只負(fù)責(zé)搭場(chǎng)景和處理真正的“大事”。所以這篇文章我想把這件事拆開來(lái)講軟件任務(wù)具體是怎么“搬”到硬件上的、哪些任務(wù)適合搬、搬完之后會(huì)遇到什么新坑以及作為一個(gè)寫代碼為主的嵌入式工程師要怎么適應(yīng)這種“外設(shè)優(yōu)先”的新思維方式。內(nèi)容不牽扯復(fù)雜理論全部是可以直接落地驗(yàn)證的經(jīng)驗(yàn)。2. 從“喂狗式編程”到“外設(shè)自動(dòng)擋”一次呼吸燈把問題講透理解“軟件任務(wù)上硬件”這件事最適合的切入點(diǎn)就是看起來(lái)最不起眼的PWM呼吸燈。別笑這個(gè)例子能把8位MCU史上兩種完全不同的編程范式擺在你面前。2.1 老式做法CPU一邊吃飯一邊喂魚傳統(tǒng)8位MCU做呼吸燈主流的軟件方案是這樣的用定時(shí)器產(chǎn)生一個(gè)固定頻率的中斷比如1kHz在中斷服務(wù)函數(shù)里改PWM比較寄存器的值讓占空比按正弦表或線性遞增遞減變化。如果芯片連硬件PWM都沒有那就更慘——中斷里直接翻轉(zhuǎn)IO引腳靠軟件“數(shù)數(shù)”模擬出不同占空比。這套方案的問題只要調(diào)過的人都有體會(huì)中斷服務(wù)函數(shù)的執(zhí)行時(shí)間直接影響PWM輸出時(shí)序函數(shù)里多寫幾條語(yǔ)句輸出波形就會(huì)抖動(dòng)CPU在主循環(huán)和中斷之間來(lái)回切換為了呼吸燈這種“不重要”的任務(wù)占用了大量CPU時(shí)間想加個(gè)按鍵掃描、加個(gè)串口處理就得小心翼翼地估算中斷占用率生怕某個(gè)時(shí)刻來(lái)不及喂定時(shí)器。用開車的類比來(lái)說這就像手動(dòng)擋起步左腳抬離合中斷觸發(fā)、右腳踩油門修改占空比、眼睛盯著轉(zhuǎn)速表判斷時(shí)序是否準(zhǔn)確稍微分心車子就熄火。CPU成了這臺(tái)車的司機(jī)但司機(jī)的精力全耗在換擋油離配合上了。2.2 硬件化做法外設(shè)自己在跑CPU只負(fù)責(zé)掛擋現(xiàn)在8位MCU上很常見的做法是PWM模塊本身支持“自動(dòng)變化占空比”或者用NCO數(shù)控振蕩器CWG互補(bǔ)波形發(fā)生器這類外設(shè)組合把載波頻率、占空比變化斜率、死區(qū)時(shí)間全部交給寄存器配置。CPU只需要在啟動(dòng)時(shí)算好幾個(gè)初始參數(shù)之后外設(shè)就自己一路跑下去。以Microchip的CIP內(nèi)核獨(dú)立外設(shè)家族為例很多PIC16F系列芯片里有一個(gè)叫NCO的外設(shè)它可以不依賴CPU產(chǎn)生一個(gè)精確的頻率信號(hào)再把NCO和CWG組合起來(lái)就能做調(diào)光、音頻載波、甚至FSK調(diào)制。這些工作過去要在中斷里“數(shù)數(shù)”才能實(shí)現(xiàn)現(xiàn)在只要初始化時(shí)寫對(duì)寄存器外設(shè)自己就按步就班地干活了。還是用開車的比喻硬件化方案相當(dāng)于自動(dòng)擋你踩一腳油門配置好寄存器剩下的換擋邏輯變速箱自己完成。CPU從“司機(jī)”變成了“坐在副駕看路的人”只有在真正遇到需要判斷處理的情況時(shí)才出手。2.3 “搬”的本質(zhì)把周期性、確定性勞動(dòng)交給電路把判斷性勞動(dòng)留給代碼從呼吸燈這個(gè)例子可以總結(jié)出判斷“能不能搬到硬件”的三個(gè)標(biāo)準(zhǔn)任務(wù)是否具有周期性或者規(guī)律性比如固定頻率的波形生成、固定的采樣間隔任務(wù)是否需要極強(qiáng)的確定性比如PWM的占空比更新必須在同一個(gè)PWM周期點(diǎn)發(fā)生不允許有抖動(dòng)任務(wù)是否不依賴復(fù)雜條件分支比如“按下按鍵才啟動(dòng)充電”這種邏輯判斷硬件就做不了但“過壓就切斷PWM”這種簡(jiǎn)單條件比較器硬件互鎖就能完成。凡是滿足這三條的任務(wù)搬到硬件上都比用軟件做更穩(wěn)定、更省電、更省代碼。這也就是芯片廠商這幾年拼命在8位MCU里塞外設(shè)的原因把這些最常見的周期性任務(wù)全部預(yù)制為硬件模塊。3. 值得從CPU手中搶走的四類典型任務(wù)呼吸燈只是個(gè)引子。真正讓“軟件任務(wù)遷移到硬件”有價(jià)值的是下面這四類任務(wù)每一個(gè)在項(xiàng)目里都是實(shí)實(shí)在在吃掉CPU時(shí)間和增加Bug概率的地方。3.1 波形生成與電機(jī)控制從“中斷里算”到“硬件自動(dòng)互補(bǔ)”8位MCU應(yīng)用里最常見的波形類需求一個(gè)是PWM調(diào)光/調(diào)壓一個(gè)是電機(jī)控制。傳統(tǒng)做法是定時(shí)器中斷里改占空比或者用軟件死區(qū)延時(shí)防止上下橋臂直通——后者尤其危險(xiǎn)一旦中斷響應(yīng)不及時(shí)上下管直通燒功率器件是分分鐘的事?,F(xiàn)在的做法是用CWG互補(bǔ)波形發(fā)生器之類的硬件模塊自動(dòng)生成帶死區(qū)的互補(bǔ)PWM死區(qū)時(shí)間由寄存器決定無(wú)論CPU忙成什么樣硬件輸出的上升沿和下降沿之間的間隔永遠(yuǎn)是設(shè)定值。再加上自動(dòng)關(guān)斷功能——外部比較器檢測(cè)到過流信號(hào)后直接通過硬件鏈路關(guān)斷PWM輸出不經(jīng)過CPU參與從信號(hào)發(fā)生到關(guān)斷輸出的時(shí)間可以做到納秒級(jí)這是軟件中斷永遠(yuǎn)追不上的。對(duì)于FOC電機(jī)控制這種計(jì)算量偏大的場(chǎng)景雖然8位MCU做完整FOC還是吃力但做方波控制、無(wú)感BLDC換相這些硬件比較器配合定時(shí)器自動(dòng)換相已經(jīng)完全夠用。廠商甚至提供了內(nèi)置的模擬比較器陣列可以直接檢測(cè)反電動(dòng)勢(shì)過零點(diǎn)自動(dòng)觸發(fā)換相CPU只需要根據(jù)轉(zhuǎn)速調(diào)節(jié)PWM占空比。3.2 通信協(xié)議的“收發(fā)”部分讓UART、LIN自己應(yīng)付總線競(jìng)爭(zhēng)串口通信看著簡(jiǎn)單但在實(shí)際項(xiàng)目里很容易變成CPU殺手。老式8位MCU的UART通常只有一個(gè)發(fā)送緩沖和一個(gè)接收緩沖一個(gè)字節(jié)一個(gè)中斷。115200波特率下大約每87微秒就有一個(gè)字節(jié)中斷如果數(shù)據(jù)量大一點(diǎn)CPU基本就是在傳數(shù)據(jù)和處理中斷之間反復(fù)橫跳?,F(xiàn)在的8位MCU升級(jí)點(diǎn)至少包括這幾個(gè)方向接收端帶FIFO緩沖攢夠N個(gè)字節(jié)才產(chǎn)生一次中斷減少進(jìn)入中斷的次數(shù)支持自動(dòng)波特率檢測(cè)從機(jī)可以自動(dòng)適配主機(jī)波特率省去手動(dòng)配置和誤差校準(zhǔn)的麻煩帶硬件流控引腳CTS/RTS信號(hào)由外設(shè)自動(dòng)管理不再需要軟件判斷對(duì)端是否就緒更高階的直接把LIN、DMX這類單線總線協(xié)議控制器內(nèi)置硬件完成幀頭檢測(cè)、同步場(chǎng)、校驗(yàn)和處理軟件只需要讀寫數(shù)據(jù)幀內(nèi)容。用一句話概括通信協(xié)議棧從“字節(jié)驅(qū)動(dòng)”變成了“消息驅(qū)動(dòng)”CPU處理完整數(shù)據(jù)幀的次數(shù)比過去處理單個(gè)字節(jié)的次數(shù)還少。這不光是減輕CPU負(fù)擔(dān)通信的實(shí)時(shí)性和可靠性也明顯提升因?yàn)閰f(xié)議時(shí)序由硬件保證不依賴代碼執(zhí)行路徑。3.3 ADC采樣鏈從“定時(shí)中斷里輪詢”到“自動(dòng)掃描自動(dòng)平均”ADC是8位MCU應(yīng)用里最頻繁使用的模塊也是最容易踩坑的模塊。很多工程師都遇到過這種情況ADC采樣需要每隔一定時(shí)間去讀取、判斷轉(zhuǎn)換是否完成、取平均值、再判斷是否超限。這些工作在哪個(gè)循環(huán)里做都會(huì)拖慢其他任務(wù)。帶“計(jì)算能力”的ADC比如Microchip的ADCC可以直接做到自動(dòng)掃描多個(gè)通道每通道采樣完成后自動(dòng)切到下一通道不需要軟件干預(yù)自動(dòng)累加和平均ADC模塊內(nèi)置累加器做16次采樣自動(dòng)平均后給軟件一個(gè)結(jié)果省去軟件采多次再平均的步驟自動(dòng)比較門限轉(zhuǎn)換結(jié)果超過設(shè)定閾值后硬件直接置標(biāo)志或觸發(fā)其他外設(shè)動(dòng)作CPU連讀ADC值都不需要做。這種能力對(duì)傳感器采集節(jié)點(diǎn)特別有價(jià)值。比如用一個(gè)8位MCU做多點(diǎn)溫度采集傳統(tǒng)做法是每隔100ms讀一遍所有ADC通道然后軟件做均值濾波和超限判斷現(xiàn)在這個(gè)循環(huán)完全不需要了——ADC自動(dòng)掃描完所有通道、自動(dòng)平均、超限自動(dòng)觸發(fā)事件CPU在100ms周期內(nèi)只需要看一眼結(jié)果標(biāo)志數(shù)據(jù)有效就處理無(wú)效就繼續(xù)睡。實(shí)測(cè)下來(lái)同等采樣負(fù)載下CPU占用率下降一半以上而且因?yàn)锳DC時(shí)序由硬件保證采樣抖動(dòng)問題也消失了。3.4 簡(jiǎn)單邏輯聯(lián)動(dòng)用CLC把CPU從“每次都做判斷”中解放出來(lái)最容易被忽視但最能體現(xiàn)“硬件化”精髓的是芯片內(nèi)部的可配置邏輯單元CLCConfigurable Logic Cell。它本質(zhì)上是一個(gè)可以編程的小型邏輯門陣列能把芯片內(nèi)部的多個(gè)信號(hào)通過AND、OR、NOT、XOR等邏輯組合直接輸出一個(gè)結(jié)果信號(hào)。舉一個(gè)實(shí)際項(xiàng)目里的例子。一個(gè)電源管理模塊需要實(shí)現(xiàn)當(dāng)輸出電壓過高且電流過大時(shí)關(guān)斷PWM輸出并點(diǎn)亮指示燈。傳統(tǒng)做法是軟件里做兩次邏輯判斷然后執(zhí)行關(guān)斷和亮燈操作。有了CLC之后兩個(gè)比較器的輸出直接作為CLC的輸入CLC輸出直接連到PWM關(guān)斷引腳和指示燈控制引腳。邏輯判斷和動(dòng)作執(zhí)行全部在硬件里瞬間完成CPU完全不需要參與。這種方案帶來(lái)的好處非常明顯省掉了中斷響應(yīng)時(shí)間邏輯是純組合電路實(shí)現(xiàn)的沒有“代碼執(zhí)行到一半被打斷”的風(fēng)險(xiǎn)可靠性和可維護(hù)性也更強(qiáng)因?yàn)檫壿嬯P(guān)系固化在外設(shè)連接里改軟件流程不會(huì)影響這個(gè)安全鏈路。4. 實(shí)戰(zhàn)案例把恒溫控制里的PID從“中斷函數(shù)”搬到“模擬硬件聯(lián)動(dòng)”理論講再多不如一個(gè)完整的實(shí)戰(zhàn)拆解來(lái)得直觀。這個(gè)項(xiàng)目是我最近調(diào)試的一個(gè)恒溫控制器8位MCUAVR DB系列48引腳那顆控制一個(gè)加熱電阻用NTC熱敏電阻采樣溫度目標(biāo)是把溫度穩(wěn)定在45攝氏度正負(fù)0.5度。原來(lái)的方案是典型軟件PID每個(gè)100ms定時(shí)器中斷里讀ADC、算PID、更新PWM占空比。先給結(jié)論這套方案跑起來(lái)CPU確實(shí)能扛住但代碼里只要加任何一點(diǎn)功能中斷延遲就會(huì)影響控制質(zhì)量——我實(shí)測(cè)過主循環(huán)里加一個(gè)刷屏函數(shù)后目標(biāo)溫度的波動(dòng)從0.4度惡化到1.2度。原因很簡(jiǎn)單中斷響應(yīng)時(shí)間變長(zhǎng)了PID計(jì)算周期不再恒定。改造方案分三步走。第一步把ADC采樣交給硬件自動(dòng)掃描。NTC分壓電路輸出接到ADC通道配置ADCC自動(dòng)采樣、自動(dòng)累加平均每8次平均一次并且用PWM周期信號(hào)作為ADC觸發(fā)源保證每一次采樣都在PWM周期的同一相位點(diǎn)進(jìn)行。這樣一來(lái)采樣時(shí)序抖動(dòng)從軟件延時(shí)造成的幾十微秒降低到硬件觸發(fā)固有的納秒級(jí)。第二步PID運(yùn)算分為兩段高頻的P和I部分用模擬電路實(shí)現(xiàn)一片LM358運(yùn)放搭的積分電路D部分本身噪聲大干脆不要。模擬運(yùn)放做的PI調(diào)節(jié)器輸出直接控制一個(gè)壓控PWM——MCU內(nèi)置的比較器把運(yùn)放輸出電壓和內(nèi)部DAC產(chǎn)生的三角波比較直接輸出調(diào)寬后的PWM信號(hào)。到這里溫度控制環(huán)已經(jīng)成為一條完全脫離CPU的模擬硬件閉環(huán)。MCU只負(fù)責(zé)DAC設(shè)定目標(biāo)值對(duì)應(yīng)目標(biāo)溫度、讀溫度狀態(tài)、處理超溫保護(hù)邏輯。第三步CPU的角色徹底變了。主循環(huán)里不再有PID計(jì)算和PWM更新只剩下幾個(gè)低速任務(wù)每秒鐘讀一次溫度顯示檢測(cè)按鍵設(shè)定目標(biāo)溫度超溫時(shí)拉低保護(hù)引腳。原來(lái)的中斷里PID那幾十行代碼全部刪掉定時(shí)器中斷可以關(guān)掉或者只保留一個(gè)1ms的系統(tǒng)心跳。改造之后的效果CPU占用率從之前的41%定時(shí)器中斷PIDADC讀取顯示刷新降到3%左右只做顯示和按鍵掃描溫度波動(dòng)從軟件方案最好情況下的0.4度控制到了正負(fù)0.2度以內(nèi)代碼量肉眼可見地減少PID計(jì)算代碼全刪了ADC平均值計(jì)算的代碼全刪了PWM更新邏輯也刪了大概減了200行左右新增邏輯通過外設(shè)配置完成不需要寫代碼改起來(lái)還更安全。這個(gè)案例里PID本身并沒有完全變成“數(shù)字硬件算法”但它的“高頻執(zhí)行”部分被模擬電路接管了MCU只需要做低頻設(shè)定和監(jiān)控本質(zhì)上是把軟件周期性任務(wù)挪出了CPU。這種“模擬域數(shù)字外設(shè)”混合設(shè)計(jì)在8位MCU上非常值得一試。唯一要注意的點(diǎn)是運(yùn)放電路需要一點(diǎn)模擬設(shè)計(jì)功底NTC分壓電阻的選型、積分電容的大小都會(huì)影響控制環(huán)路的穩(wěn)定性這部分不是配置寄存器能解決的。5. 遷移到硬件不是零成本五個(gè)容易翻車的地方我用了大概半年時(shí)間把這套“硬件外設(shè)自動(dòng)擋”思路逐漸用進(jìn)項(xiàng)目里踩過的坑不算少。有些問題是新人最容易忽略的列在這里就當(dāng)是給大家省一筆學(xué)費(fèi)。5.1 外設(shè)初始化順序事件系統(tǒng)先開啟還是外設(shè)先配置“事件系統(tǒng)”Event System是8位MCU硬件化的重要紐帶它允許外設(shè)之間直接傳遞事件信號(hào)不需要CPU介入。但很多人的第一個(gè)坑就出在初始化順序上如果先使能事件發(fā)送方再初始化接收方開機(jī)瞬間就可能丟第一個(gè)事件或者接收到一個(gè)初始化未完成時(shí)產(chǎn)生的垃圾事件。正確順序是先初始化所有參與事件鏈路的外設(shè)配置好事件路由最后統(tǒng)一使能事件系統(tǒng)??傇瓌t是讓接收方先準(zhǔn)備好再讓發(fā)送方開始發(fā)消息。這跟寫代碼時(shí)“先初始化接收緩沖再打開接收中斷”是一個(gè)道理。5.2 硬件自動(dòng)化的邊界別指望CLC幫你判斷復(fù)雜狀態(tài)硬件外設(shè)再?gòu)?qiáng)也只能做“絕對(duì)邏輯”做不了“相對(duì)判斷”。比如“如果連續(xù)3次采樣都超過閾值就進(jìn)入保護(hù)狀態(tài)”這種需要計(jì)數(shù)的邏輯硬件雖然可以通過計(jì)數(shù)器實(shí)現(xiàn)但配置復(fù)雜度會(huì)成倍上升。這種情況下更好的做法是簡(jiǎn)單、緊急的條件用硬件鏈路做復(fù)雜、低頻的判斷留到軟件里做。8位MCU的價(jià)值恰恰在于靈活不要為了“硬件化”而把代碼搞得更復(fù)雜。5.3 調(diào)試方式要跟著變你得學(xué)會(huì)“把內(nèi)部信號(hào)引到引腳上看”軟件調(diào)試你可以打斷點(diǎn)、看變量、單步執(zhí)行。硬件外設(shè)自動(dòng)干活的時(shí)候這些手段基本失效程序可能根本沒走到你的斷點(diǎn)外設(shè)自己就在跑。這時(shí)候最有效的調(diào)試手段是把外設(shè)的內(nèi)部信號(hào)事件觸發(fā)、比較器輸出、PWM故障信號(hào)映射到GPIO引腳上用示波器或邏輯分析儀看時(shí)序。幾乎所有支持CIP的8位MCU都提供了引腳映射功能配置工具里通常叫Pin Module或Peripheral Pin Select。把關(guān)鍵信號(hào)引出來(lái)看一眼比翻半天寄存器值更能定位問題。5.4 配置工具生成的代碼不是萬(wàn)能保險(xiǎn)MPLAB Code ConfiguratorMCC、Atmel START這類配置工具確實(shí)能大幅降低外設(shè)配置門檻生成的初始化代碼基本可用。但注意工具不會(huì)理解你的應(yīng)用場(chǎng)景它只會(huì)按照芯片數(shù)據(jù)手冊(cè)的默認(rèn)推薦生成初始化順序。如果遇到“外設(shè)沒有按預(yù)期工作”不要只盯著代碼邏輯先去看數(shù)據(jù)手冊(cè)里該外設(shè)的初始化時(shí)序要求。我遇到過一次很典型的坑MCC生成的ADC初始化里沒有把“自動(dòng)觸發(fā)源使能”放在“ADC模塊使能”之后導(dǎo)致第一個(gè)PWM周期采樣通道是錯(cuò)的。這就是“生成的代碼能用”和“生成的代碼一定對(duì)”之間的差別。5.5 選型思路要前置別拿著老8051硬扛最后也是最重要的8位MCU的硬件化能力不是每一顆8位都具備。老一代的8051內(nèi)核、早期的AVR、低端PIC很多都只有基礎(chǔ)定時(shí)器和UART沒有CLC、沒有CWG、沒有事件系統(tǒng)。如果你打算在項(xiàng)目里實(shí)踐這套思路選型階段就要確認(rèn)有沒有帶計(jì)算功能的ADC能不能自動(dòng)掃描、自動(dòng)平均、自動(dòng)比較有沒有事件系統(tǒng)或類似的硬件互聯(lián)機(jī)制有沒有可配置邏輯/波形發(fā)生器這類組合外設(shè)中斷和外設(shè)之間的觸發(fā)鏈路是否靈活。這些信息在選型階段10分鐘就能從數(shù)據(jù)手冊(cè)的框圖里確認(rèn)別等電路板都畫完了才發(fā)現(xiàn)選定的芯片不支持需要的功能。6. 給想轉(zhuǎn)“硬件化”方案的工程師三年經(jīng)驗(yàn)換來(lái)的學(xué)習(xí)路徑聊到這里可能有人會(huì)說這聽起來(lái)像“更復(fù)雜的配置、更少的代碼”感覺像是一個(gè)反方向的變化。其實(shí)不是。從我自己的體會(huì)來(lái)說真正的變化在于嵌入式開發(fā)的關(guān)注點(diǎn)正在從“怎么寫算法”轉(zhuǎn)向“怎么搭數(shù)據(jù)通路”。這個(gè)轉(zhuǎn)變要求工程師學(xué)習(xí)一套新技能但門檻比想象中低。建議的入門路徑按難度遞增排第一步先玩熟外設(shè)配置工具。無(wú)論MCC還是Atmel START都從零開始配一個(gè)帶硬件PWM的呼吸燈打開生成的代碼逐行看寄存器含義。目的是建立“寄存器配置”和“硬件行為”之間的對(duì)應(yīng)關(guān)系。第二步找一顆帶CLC或事件系統(tǒng)的芯片做一個(gè)小實(shí)驗(yàn)用定時(shí)器事件自動(dòng)觸發(fā)ADC采樣ADC采樣完成事件再自動(dòng)觸發(fā)PWM更新。這個(gè)鏈路里CPU完全不用參與你去觀察它是不是真的在自動(dòng)跑。這一步是建立“事件驅(qū)動(dòng)外設(shè)”直覺的關(guān)鍵。第三步把某個(gè)現(xiàn)有項(xiàng)目的通信或采集任務(wù)拆出來(lái)?yè)Q成硬件外設(shè)實(shí)現(xiàn)。建議從UART的FIFO改造開始改動(dòng)量小、風(fēng)險(xiǎn)低、見效快很快就能體會(huì)到“字節(jié)中斷變幀中斷”的差別。第四步再挑戰(zhàn)一個(gè)完整的閉環(huán)比如恒溫控制或恒流控制嘗試把高頻控制環(huán)路的某一段用硬件完成。這一步會(huì)讓你把運(yùn)放、比較器、DAC這些模擬外設(shè)也納入設(shè)計(jì)視野。到第四步的時(shí)候你會(huì)發(fā)現(xiàn)一個(gè)很有意思的現(xiàn)象你對(duì)“8位MCU性能不夠”的判斷方式變了。以前動(dòng)不動(dòng)就想往上換32位芯片現(xiàn)在會(huì)先問一句“這個(gè)任務(wù)能不能用外設(shè)直接做掉”很多問題停留在8位平臺(tái)上就能解決成本低、功耗低、代碼少產(chǎn)品還更穩(wěn)定。所以說“8-Bit MCUs Move Software Tasks to Hardware”這句話不是芯片廠商的宣傳口號(hào)而是實(shí)實(shí)在在改變嵌入式開發(fā)方式的一次演進(jìn)。對(duì)于常年和8位機(jī)打交道的工程師來(lái)說在寫滿代碼的工程里刪掉幾百行周期性勞動(dòng)看到CPU占用率掉下來(lái)、電源電流降下來(lái)、系統(tǒng)穩(wěn)定性升上去這種體驗(yàn)比學(xué)任何新技術(shù)都更能讓人興奮。我自己的建議是別急著追新架構(gòu)先把手頭8位MCU里那些沒用上的硬件外設(shè)全部翻出來(lái)看一遍很可能你的下一個(gè)項(xiàng)目就用上了。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
久久久久亚洲一区女同性恋中文字幕| 东京热av男人的天堂| 啊啊啊啊嗯嗯在线久久久| 啊啊啊不要好疼视频| 欧美精品一区二区少妇免费A片 | 四虎免费在线播放| 热久日综合| 91无码中出人妻视频| 乱伦一区二区三区‘| 亚洲狠狠入| 伊人久久久日韩一区| 久久99网站| 蜜桃视频成a人v在线| 超碰97欧美| 校园春色中文字幕AV| 91 丝袜在线| 日本不卡三级网在线播放| 亞洲久久直播| 国产AV无码AV| 欧美性爱www免费版| 日本1区2区不卡视频| 这里只有精品97| 日日夜夜模| 欧美淫乱视频| 成人欧美日超碰| 超碰中文字幕人妻草一区| 深夜操逼网| 99爱爱| 国产一区在线观看无码AV| 亚洲无码成人精品| 九九九九精品一区| 狠插 制服 自拍| 欧美精品另类人妖xxxx| 国产污视频麻豆传媒一区二区| 任你艹| 亚洲午夜福利视频| 亚洲九月丁香| 色香阁在线| 夜夜爽夜夜摸夜夜操免费视频| 97超久碰| 日本三级人妻a人妻一在线| 色色99| 影音先锋国产精品| 人妻中文在线| 99re9在线| 欧美嫩性色| 亚洲天堂性爱| 日韩精品操少妇| 天天做天天爱天天爽AV| 97超碰这里只有精品| 粉嫩久久久久| 97超碰护士| 国产精品白领在线观看| 高清无码久操视频| 日本操逼视频不卡直接放| 亚洲人成网站7777| 亚洲国产ⅴ高清在线观看| 女人喷水视频在线观看| 用力操死我| 亚洲少妇激情视频| 九九热av| 亚洲婷婷综合网| 四虎国产精品永久地址入口| 91久久久久久久久18| 日韩啪啪视频| 嗯啊不要啊啊在线观看视频| 97操在线| 另类小说欧美激情校园春色| 综合久| 国产欧美伊人| 这里只有97精品| 91成人久久 | 日韩精品一区二区高清| 亚洲操人| www久久精品| 人妻精品一区二区| WWW啪啪的com| 校园春色综合色| 亚洲综合大片| 国内精品久久人妻性色av| 久久精品日韩| 尻女朋友一夜| 国产91专区| 欧美亚洲综合高清在线| 黄色AAAAA欧美| 婷婷五月丁香五月| 欧美色图 人妻| 久久精品操| 国产精品第一区第一页| 日韩一级二级| 国内外毛片在线观看| 又粗又长又大国产不卡| hd成人一区二区在线| 青娱乐亚洲热| 中文字幕三四区| 乱伦1色页| 激情综合五月婷婷| 骚货操死你| 秋霞免费无码视频日韩A片| 亚洲免费成人精品电影| 精品一区二区麻豆| 国产无码精品久久久久久| 图片区小说区| 女人天堂网| 日韩中文字幕精品一区在线| 国产25页| 亚洲一区操| 色噜噜狠狠色综无码久久合欧美| 九九九九AV| av在线免费一区二区| 亚洲精品欧美专业| 神马久久久久久| 国产精品久久久久av| 青青三级视频| 成人麻豆av电影网站| 69人妻人人揉人人躁人人精品| 98超碰日本| 中文人妻av高清一区| 亚洲中文字幕噜噜噜久久久| 99少妇| 欧美系列在线一区二区| 九九无码视频| 久9久精品视频| 欧美日日夜夜| 9色国产精品一区粉嫩| caoni国产亚洲av| 丝袜视频一区二区在线播放国产中文| 亚洲日韩天堂| 欧美亚洲20p| 啊啊啊草死我| 欧美激情视频一区二区三区不卡| 国产乱色国产精品免费视| 殴美牲| 久久久久久十| 中文字幕艹艹| 欧美性爱精品七区| 久久99精品九九久久久婷婷| 国产东北女人在线视频| 5252色欧美在线男人的天堂| 丁香六月综合激情| 天天综合欧美| 五月天综合网| 国产综合网站在线播放| 少妇激情一区二区三区视频| 九九天堂| 婬女免费一二三区A片| 60秒不遮不挡| 美国久久一二三四| 亚洲精品视频在线播放| 天天网综合| 啊啊啊啊啊在线观看网址 | 夜夜夜夜久久久久| 91人妻人人妻| 欧美黄色大片在线观看| 国产91精品在线免费| 九九九九九九亚洲| 亚洲 国产 精品一区| 欧美日韩不卡传媒| 天天享受天天看| 成人亚欧免费视频| 91亚洲人| 91熟女综合| 国产综合操逼高清| 91精品久久久| 麻豆精品一区二区三区四区免费观看| 情色五月天网| 97网址www| 26uuu性物| 国产伊人精品在线| 亚洲男人天堂视频| 欧美日本天堂| 精品国产一区二区久久| 日韩亚洲国产视频| 日韩欧美午夜一区二区| 欧美欧美少妇| 欧美天天在线| 久久精品老司| 欧美天天插| 男人的天堂一区三区| 91丨人妻丨国产丨丝袜| 疯操AV| 日本九九久久99播| 日韩啪啪啪啪啪| 一区二区三区成人高清视频| 女优大全 - 91n| 色超碰综合| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 色九区| 五月天婷婷在线看| 亚欧美色| 精品78| 99福利社| 欧美精品久久| 99精品丰满人妻| 91 丝袜在线| 神马久久69| 91在线免费观看处女| 激情五月天色色| 精品国产人成在线| 亚洲色 国产 欧美 日韩| 国产精品视频自拍在线| 国产91亚洲精品一区二区三区| 99热婷婷一区二区三| 中文字幕精品亚洲熟女| 超碰视97中文| 国产超碰97| 久久一本大香蕉| 久久9久9久99久9久9| 性欧美另类高清| 99热伊人| 日韩三级网址| 大香蕉伊在线久草麻豆天堂故事| 97中文字幕色| 欧美激情黑人| 这里只有精品97| 97精品全部| 欧美九一精品久久久熟妇| 97超碰这里只有精品| 男人的天堂久久狠| 自拍啪啪视频| 久久超碰日韩精品| 韩国一级做a久久久久| 97av在线观看| 内射老妇BBWX0C0CK| 国产日韩精品人妻久久久久色欲网站| 国产日韩色综合| 亚洲图片婷婷五月天| 国产强奸乱伦xd| 免费观看国产小粉嫩喷水精品午| 国产小u女在线观看| 成人婷婷丁香| 国内黄色精品| 亚洲男人天堂2013| 伊人国产AV| 色欧洲| 男插女青青影院| 中文字幕一区二区三区四区在线视频| 精品一区二区综合熟妇| 色婷久久| 色九月综合| 欧美综合 站| julia国产在线 | 2019精品国产无码成人| 国产女人视频三四五区| 后入式福利| 99色在线| 亚洲麻豆av一区二区| 久久受www免费人成| 国产女人成人精品视频| 亚洲中文制服诱惑| 久久精品日韩专区免费观看| 97在线视频免费| 色欲无码人妻日韩欧美精品| 国产女人高潮视频| 加勒比综合a∨| 一区二区高清视频| 欧美成人性爱视频免费观看| 内射日韩大臀美女| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 91c色| 超91综合网| 伊人久久大香线综合无码| 青青草中日韩在线| 在线毛片片免费观看| 欧美性爱十八禁| 久无码| AⅤ片水多多| 国产 码在线成人网站| 精品人妻一区二区免费蜜桃| 国产精品乱码久久| 国产精品青草综合久久| 国产精品久久久久久9999| 超碰95| 中文字幕在线高清男人的天堂 | 综合色久欲| 狠狠色伊人亚洲综合网站色| 91美女中出| 天天综合麻豆视频| 加勒比久久综合网高清| 国精综合一二三区影视| 人妻少妇久久中文字幕一区二区 麻豆| 国产极品美女高潮无套在线观看| 国产盗摄美女如厕大神作品在线观看 | 天天噜| 成人八戒网站| 精品中文日韩字幕视频| 伊人久久在线视频观看| 伊人国产视频| 天天视频网站黄| 亚洲城人男人的天堂| 伊人宅男大香蕉| 熟女人妻一区二区三区| 大香蕉琪琪日本女优不卡| 国产午夜精品理论片一二三区区| AV天堂丝袜| 国产97在线 | 亚洲| 国产 v乱码一区二| 超碰97人人乐| 五月天久久久| 亚洲不雅视频1区二区| 国产精品老师| 女人综合网| 亚洲av夫妻操穴网| 国产欧美日本亚洲精品 | 4虎在线观看| 99久热| 五十路熟女人妻一区二区在线观看| 日本午夜福利影院| 日韩欧美传媒一区国产| 日本一区二区三区欧美日韩中文字幕 | 国模艳艳啪啪一区| 99久久9| 国产精品青草综合久久| 蜜桃狠狠色伊人亚洲综合网站| 超碰av人人人| 内射小黄片| 精品久久大胆人体| 精品一二三区久久AAA片| 亚洲一二三四区在线免费看视频| 色婷婷五月综合| 欧美日韩传媒| 污污污8888| 国产一级αv免费看片| 96国产精品| 精品四五区| 国产最火爆久久国产网站网站| 日日黄色三级网站| 717影院理论午夜伦八戒| 阿姨一区二区免费视频-高清正片西瓜视频下载app-T450AV | 国产色呦呦| 91精品久久久久| 日韩一999精品| 国产对白刺激视频| 亚洲欧美在线丝袜| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 欧美九一精品久久久熟妇| 婷婷五月综合在线| 伊人专区一区二区三区| 久久国产精品视频| 亚洲av总站| 黑人操一区二区| 热热色91| 色眯眯av| 精品九九九九九九九| 99久久综合网| av在线观看不卡网站| 久9爱精品| 美女的肌被草喷水视频| 五月天大香蕉| 日韩欧美aⅴ综合网站发布| 国产精品久久久久9999小说| 中文字幕97色| 欧美极品少妇交| 色五月激情网| 久久av成人无码免费| 亚洲图片欧美色| 性交一区二区在线播放| 欧美亚洲涩涩| 91九九九小逼| 婷婷伊人一区| 久久99手机免费视频| 天堂俺去俺来也www久久婷婷| 我要色综合网站| 蜜臀99999| 欧美精品另类人妖xxxx| 九月婷婷综合| 人人色人人操在线| 国产一区二区三区久久精品太古里| 日韩免费性爱视频在线观看| 尤物黄色在线观看网站| 日韩欧美福利视频看看| 国产综合久久久麻桃个| 日本幼女18+| 97超碰人操| 欧美激情色婷婷花野真衣一区二区| 国产精品青青草| 国产av尤物| 女人被添高潮免费视频| 欧美刺激色黄片免费看| 少妇内射www在线观看视频| 男女国产精品| 欧美99999| 91第一页| 亚洲欧美另类图片| 好属操| 东京热91| 国产精品视频在线观看| 久久免费少妇| 视频一区二区免费在线| 伊人热综合| 美女被啪到深处抽搐视频| 久操国产在线| 可免费观看的av毛片中日美韩| 91美女精品| 欧美+日产+中文| 美欧色综合| 天美91| 日日夜夜精品视频| 五月天我淫我色av| 欧美黄色大片在线观看| 亚洲最新a在线观看| 国产一区二区三区导航| 久9视频| av天堂影视中文在字幕在线中文| 欧美少妇大量自拍视频在线观看| 东北女人的毛片| 插入粉嫩少妇视频| 少妇淫妇久久久久久久| 欧美性爱第一区| 国产精品色片一区二区| 丁香六月婷婷| 国产天天看| 免费男人的天堂| 中文字幕熟女人妻丝袜| 99re国产精品视频| 99只有精品| 91在线色| 欧美人妖内射| 99re免费视频精品全部| 性做久久久久久久| 久九九九九九九热| 欧美日韩精品青青| 最近2018中文字幕在线高清第一页| 国产精品呦一区二区三区| 亚洲九区| 婷婷精品国产一区二区三区日韩| 97视频在线免费| 91香蕉国产尤物视频| 黄色AAAAAAAAAAA大片| 色婷婷五月综合| 噜噜噜久久亚洲精品色情| 亚洲天堂男人在线| 中文字幕精品一区二| 久热色情精品| 97超碰69| 午夜噜噜噜| 台湾一区国产高清在线| 亚洲男人bt天堂| 国产亚洲精品美女| 91处女在线观看| 亚洲黄网在哪免费看| 精品v1区| 日韩免费av片高清无码| 婷婷五月花| 很黄很污的免费网站| 欧美性综合| 亚洲一区二区在线观看91| 欧美视频中文字幕区| 爱欲AV| www欧美91| 国产精品婬乱一级毛片彝族| 1区2区3区中文字幕日韩| 久久久偷拍| 思思热国产在线视频| 综合五月天| 超碰97久久国| 国产精品激情久久久久久久| 久久久9品一区二区三区| 俞拍自拍| 操高情无码| 国产人伦精品一区二区三区| 一起草在线视频| 9+1视频网址| 中文欧丝袜诱惑| 一本色道无码DVD中文字幕| 亚洲精品男人的天堂| 国产精品久久久久久久免牛肉蒲团| 搡老女人老91二区| 天堂69亚洲精品中文字| 天天综合欧美综合| 人妻一区二区三区四区视频| 啪啪91| 国产综合久| 亚卅熟女乱色| 天操天操夜操夜月月年年操操| 无码高清操逼网址| 久久99草| 日本免费人成视频播放120秒| 啪啪视频mP4| 成人小说另类在线| 999久久久久久久精| 少妇蹲下露出大唇5| 久久,精品一二三| 亚洲丨在线| 五月婷婷激情综合| 精品无码欧美三级| 口爆欧美91| 91精品人妻偷情| 欧美一二在线| www.99中文字幕| 国产成人天堂| 热九九精品| 大逼色网站| 丁香五月综合| 国产日逼视频| 韩日性爱av| 强奸a片网| 成人性爱电影一区二区| 成人夜夜| 高树玛利亚无码流出| 国产97亚洲| 美国美女AV在线| 亚洲性爱乱操x| 综合欧美日韩在线| 亚洲一本大道中文字幕无码在线| 精品久久久久综合无码| 后入人妻一区| 岛国网址国产| 外国免费性情大片| 欧美啪啪女女| 日韩性爱一级片| 啊啊啊啊啊啊啊网址在线观看| 人妻aa| 97久操| 色五月第四色| 精品国产久热在线观看| JuliaAnn丝袜熟女系列| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区老师 | 天堂8在线新版官网| 成人性交免费视频| 大香网伊人久久综合网eew| 婷婷亚洲色| 一本色道综合久久欧美| 亚洲天堂久久| 加勒比伊人综合| 水澄无码AV| 高清无码在线播放网站| 中文字幕丰满人妻日本| 天无日色综合| 日韩性爱播放| 日韩三级伦理中文字幕| 天天躁狠狠躁av| 日本三级小说中文字幕| 国产精品久久成人免费| 黄片www.| 60秒不遮不挡| 97国产精选| 人妻嗯啊啊在线播放| 国产Av超碰| 91情色在线| 欧美线天码中字| 亚洲 图片 欧美 色图| 大香蕉丝袜一级片| 在线啊v一区| 久久久久亚洲三级电影| 极品色综合| 午夜九九| 超碰伊人在线| 殴洲老熟女| 国产AV天美| 色综合98| 欧美综合97www| 婷婷九月色| 黄片aaaaa一区| 密乳AV免费观看| 在线αⅴ| 97色网| 91久久久久久久久18| 日韩在线观看AV| 天天综合麻豆视频| 97在线观看视频| 亚洲性综合| 青青草玖玖爱| 日日干夜夜欢| 性交一区二区在线播放| 人妻少妇精品久久久| 好好的日:com久久九九| 啊好爽受不了无码| 婷婷香网站| 久久蜜色情在线视频xxx免费观看| 男人天堂2012| 日韩三级网址| 欧美性爱一区| 久久久久久久久久久久欧美日| 亚洲综合113页| 日韩紧密久久| 欧美玖玖爱免费玖玖| 神马久久69| 新精精品久久精品| 亚洲美女高潮喷水视频| 久久精品超碰| 少妇久久久久久久久| 26uuu久久| 久久精品 六十路 熟女 欧美| 强奸乱伦免费网站| 欧美日韩色综合网| 精品中文字幕一区二区l - 百度| 婷婷五月色| 欧美精品第3页| 五月天丁香欧洲日韩| 亚洲综合图色在线| 黑人干亚洲| 国产女主播视频在线观看| 人人九九精| 欧美激情 一区| 超碰色综合| 一个国产在线综合网站| 欧美黄片免费在线观看视频| 成人av免费观看| 欧美日韩国产中文超碰| a人欧美综合天堂麻豆| 久操视频在线| 久久精品一区二区三区四区五区| 99re这里只有精品3| 久久超碰亚洲人| 涩涩久久精品| 天天综合网日韩| 日本不卡高清视频| 一区二区三区精品黑丝白丝酒店对鸡 | 91青青在线| 无码精品久久| 2020国产精品| 老熟女区| 啊啊嗯嗯好爽| 欧美日韩精品一区二区三区高清| 亚洲色图久久成人| 国产日产欧产美韩系列麻豆免费| 又大又大又大又粗爽高潮观看| 国产精品无码av| 人妻少妇久久久| 亚洲自拍欧美色综合| a'v在线资源| 操一区| 床上啊啊啊一区二区三区| 伊人久久婷婷| 日本 欧美 亚中文字幕| 久久极品一区二区| AV天黑人| 久久精品人人做人人看| 亚洲天堂,男人| 久久综合av| 日本成a人v网站在线观看| 日本123区操B视频| 亚洲美女30b| 不卡av免费在线网址| 性色av网站| 爽爽爽免费视频| 人妻一区二区三区四区视频| 国产做?爰片久久毛片?片美国| 蜜桃视频一区二区三区在线观看| 久久精品黄色| 色婷婷网| 久久99国产精品| 干婷婷综合网| 日本熟妇精品九九| 中文字幕精品一区二区精| 亚洲欧美九九| 97热视频在线观看| 性在久久久久久| 久久久久亚洲精品| 成人日韩3| 91欧美偷拍| 一本久道久久综合狠狠爱一密臀精| 中国探花熟女| 欧洲一区二区三区四区在线观看| 逼逼逼逼操操操操操操操操操午夜剧场| 人妻精品综合中文字幕在线| 国产精品久久久亚洲第一牛牛_在线观看 | 婷婷五月天丁香| 亚洲97成人在线观看| 天天看,天天做| 日本 情色 1区2区3区| 18禁网站在线播放| 97资源站久久| 精品国产久热在线观看| 搡老女人老91妇女熟女| 无套内射性感少妇视频| 久草电影网| 久久精品人体| 国产精品爆乳懂色蜜乳| 欧美色九九九| 18禁中文字幕| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 91偷拍欧美亚洲| 四虎精品一区二区| 好吊色一区| 天天色黄色影院天天操| 骚货 中文字幕 av| 99性爱视频| 成年人网站在线免费观看| 熟妇一区二区三区| 密乳无码| 国产精品夜夜| 久久久久久久久久久久久久久乱码| 久久国产性爱| 99re99在线视频| 性色一线| 岛国艾薇凹凸视频天堂| 亚洲少妇视频| 裸体1区| 国产超碰| 亚州男人天堂| 天天看高清麻豆| 黄网色一区二区三区四区精品| 丝袜天堂网| 日日干日日| 白丝AV| 色婷婷综合久久久久中文一区二区| 国产在线观看一区二区三区| 91精品婷婷国产综合久久竹菊| www.久久久久| 久久久国产av美女私房| 搡老女人老熟女91老熟女综合网| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 亚洲人妻中文高清| 成人精品无码| 青青草一区二区三区四| 亚洲国成人情色好看电影| 国产 v乱码一区二| 亚洲91射| 99蜜桃臀久久久欧美精品网站| 天天躁日日躁AAAXX| 久久国产免费激情视频| 亚洲天堂资源网| 麻豆区久久久久亚| 97超碰无码网| 欧美黄色片AAAAA| 九月丁香婷婷色| 少妇综合网| 97超碰9| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 五月天丁香婷婷综合网站| 成年无码动漫av片无尽在线 | 在线日韩日本亚洲国产| 草B在线| 男生女生啊啊啊啊| 亚洲熟妇图片| 色婷婷五月天| 一级A啪啪啪啪| 插日本熟女视频| 欧美gv在线观看| 亚洲中文字幕精品一区| 精品天堂| 2020中文字幕在线观看| 啊啊啊操死我了| 亚洲男人的天堂网| 在线一区| 神马久久久久久久久久| 亚洲色9| 国精品一区二区三| 偷拍亚洲高清图片| 欧亚乱色熟一区二区三四区| 久久9999| 一中国女人毛片水真多| 欧美97爱| 欧美A√综合网| 日B操| 日本二三四区| 欧美丝袜制服久久| 91丨豆花丨熟女| 久久久久久久久久va| 97超碰国产亚洲精品| 欧美爆操91| 歐美一級亂黃99在綫精品| 综合网欧美在线| 91人人看| 欧美在线色图| 人人九九精| 97舔舔| 色婷婷五月天| 色墦五月丁香| 啊啊啊com| 熟妇一区,二区,三区。| 动漫区日韩区欧美区| 欧美韩日精品资源| 亚洲性图91| 91亚洲不卡一区| 亚洲欧美校园另类春色| 亚洲有码 视频一区| 中文字幕视频2区| 久久久久一本一区二区青青蜜月| 色鬼在线综合| 劲爆欧美人妖三区91| 激情情色五月天| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区 | 欧美第一页性| 二三四区精品| 亚洲天堂一二| 日韩人妻精品| 欧美在线91| 日韩无码视频黄色| 天天干天天狼在线视频| 成人情色一区二区| 久久久久ab| 久久一二三四五六七八九区| 丁香激情网| 丝袜美腿91| 精品玖九九久| 中国操逼无码| 中文字幕精品一区二区精品| 91九久| 十八禁黄色成人网站观看| 天天躁狠狠躁av| 蜜臀久久99精品久久久久久酒店| 少妇久久| 岛国大片在线观看网站入口| 97啪啪| 超碰亚洲97| 免费超碰97久久| 国产精品ⅴ无码大片在线看.| 一级乱伦网站| 少妇人妻太紧太深av| A片 AV一级在线播放观看免费| 久久久精品国产亚洲伊人| 久久久久一本一区二区青青蜜月| 亚洲久久天堂| 日韩强奸av| 激情丁香五月婷婷| 好看的久久不射无码影视影院| 亚洲小说视频| 久久成人午夜精品影院| 一区二区三区男女操逼黄色小电影| 精品视频久久区| 台湾一区国产高清在线| 亚洲精品少妇| 人人考人人摸人人干| 91N五十路| 高颜值美女口爆高潮浪叫| 欧美亚洲第一页| 东北女人av| av天堂加勒比| 99久久久无码国产精品性男| 欧美黄色图片| 亚洲欧美另类激情小说| 狠狠操综合| 大香伊人在线一区| 国产亚洲精品一区二区三区| 久久xxxx| 综合操逼| 91九九九小逼| 性爱视频啪啪啪啪| 在线啊啊啊啊| 亚洲中文字幕在现观看| 成人在线日韩| 传媒在线观看一区二区三区| 黄色AAAAA欧美| 校园春色综合香蕉| 欧美日韩国产一区二区小黄片大全| 色妺妺在线视频| 97亚洲综合在线| 欧美一级色| 91亚.色| 在线无码操| 少妇色综合| 国产三级日产三级韩国三级| 91强热人妻| 九九这里只有精品| 四虎影视精品| 大香蕉123| 丰满人妻区一区二区三| 午夜天堂精品久久久久91| 欧美在线天堂| 青青草视频久久| 久久精品国产亚洲AV先锋| 欧美色图天堂在线| 成人精品无码| 久久超碰免费的| 日韩无码a片| 麻豆精品三区视频| 亚洲一区二区精品福利| 亚洲加勒比色图| 欧美久热| 97狠狠| 欧美性区| 国产宅男宅女在线观看| 拍拍拍拍大尺度黄色三级片拍拍拍拍拍照| α√在线| 麻豆黄站| 五月天婷婷基地| 人人么人人操| 亚洲精品国产精品乱码不卡| 色综合久久88色综合久久天天| 午夜AV污污污| 日本在线播放不卡一区| 亚洲风情在线观看| 久久99精品九九久久久婷婷| 亚洲日韩美女中文字幕乱| 伊人九九九| 四季AV综合网址| 国产麻豆一级精品视频| 易易A毛视频| 国产老熟女| 乱伦图av| 青草成人免费视频一com| 欧美一二三区四五区| 爱av免费| 白丝一区| 208天天久久九九九| 久久精品女同亚洲女同13| 超91综合网| 一级片在线观看高清无码| 怡春院久久| 久久av网| 精品区9| 国产高清免费不卡av| 欧美国产婷婷久久| 目产99999久久999| 在线 制服丝袜中出 人妻| 天天懆天天日| 97精品免费视频网站| 久草男人天堂| 91在线免费观看处女| 家庭乱伦网站国产| 久久久久亚洲熟妇熟女| 99热线麻豆| 九九九九精品一区| 超碰超碰95| 亚洲乱熟女一区二区三区大香蕉| 日本一区二区不卡| 中文字幕激情小说| 欧美性生活内射| 和协无码影院| 色五月亚洲| 国产福利影视| 免费啪啪av| 欧美Ⅴ性爱| 亚洲欧美校园| 天天摸天天舔天天操| 打av高清| 伊色综合天堂色97| 五月丁香激情综合| hd成人一区二区在线| 黄色AAAAA欧美| 久久在线观看免费视频| 国产97在线 | 亚洲| 福利大香蕉| 偷拍片久久| 国产丰满少妇久久久精品影院| 精品久久久av| 激情综合网激情五月天| 丁香五月天堂网| 秋霞一级鲁丝片A片| 天天舔九色婷婷| 97人人射| 操碰97| 色综合尤物| 欧美一区二区三区日韩| 亚洲国产精品有声| 日本视频一区二区三区| 国产一级高跟丝袜| 日本爽爽爽爽爽爽免费视频| 欧美日本成人一区二区| 日韩欧美女求操每天更新| 高清无码91| 视频在线97| 日本一二三免费久久| 精品久久久一本一道| 欧美午夜熟妇黑人精品91| 中文字幕诱惑制服人妻丝袜美丝袜美| a片亚洲一本通视频| 老鸭窝黄色视频网站| 精吧天堂| 九九英色视频| 福利在线视频一区二区| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 亚洲不雅视频1区二区| 久久线上视频免费看| 老熟女91视频| 性爱综合一区二区| 影音先锋每日最新资源在线观看 | 强奸乱伦资源| 国产精品秘 福利姬在线观看| 午夜精品探花| 五月激情综合网| 97资源欧美| 使劲用力艹少妇视频一区二区| 超碰97导航| 国产丁香精品露脸视频| 蜜臀视频网站| 亚洲春色欧美激情自拍| 3P乱轮视频| 大香蕉黄色一区| 成 人 影视 一区 二区 三区 四区| 九九热超碰97亚洲最新香蕉| 98超碰日本| 啊啊啊骚| 无码一区二区精品视频久久久春药 | 久久久久成人蜜桃精品| www四虎| 91麻豆一二三区| 国产suv精品一区| 懂色av中文字幕一区二区三区天美 | 金莲网址| 天天日天天舔天天喷天天射| 校园春色制服丝袜中文字亚洲 | 青娱乐亚洲自拍| 国产精品三级视频网站| 久久一二区四| 亚洲素人网| 欧美高清第一页| 97色视频在线| 亚州欧美另类| 这里只有精品视频在线观看麻豆 | 麻豆色99999| 激情综合网激情综合| 天天干天天操天天干天天操| 欧美激情五月天| 激情四射五月天| 久久女人| 少妇干B| 97天天综合网| 日日骚av| 亚洲一区二区三区中文字幕| 狠狠色婷婷777| 久久久专区| 人妻精品一区二区| 全免费a敌肛交毛片免费| 色狠狠综合噜一二三区| 啊啊啊啊,啊啊好多水| 无码外流操逼视频| 九月色婷婷| 久久精品99久久久久久| 97爱| 天天综合色| 208天天久久九九九| 操操操五月天婷婷丁香影院| 婷婷五月天成人| 国产女人9999| 国产一级内射无挡观看| 人妻啊啊人妻啊啊| 竹菊一区二区三区AV线| 亚洲色图日韩精品| 97超碰色屌| 欧美高清无码免费视频高清版| 国产一区二区三区精品观看啪| 中文字幕视频免费| 涩涩涩综合| 嗯啊啊啊轻点视频 | 欧美成人精品一区| 国产激情在线观看| 超碰1997| www.伪伪| 久久久久久夜夜夜夜夜| 久久黄黄黄| 欧美99热| 91久久久久| 久久亚洲婷婷| 亚洲九九视频在线观看| 91香蕉视频在线观看免费| 欧美三级免费伊人| 久操视频在线观看| 97人肏| 久久少妇| 欧美性爱97超碰| 久久夜夜| 蜜桃久久久久久| 丁香五六月啪啪| 亚洲色综合| 国产精品噜噜噜日日日| 三级三级三级日本99| 在线洲亚线| 视频二区美腿丝袜制服人妻欧美| 夜夜操一区二区| 国产男人又猛又粗又爽| 99精品在线| 91精品伊人久久久大香线蕉91| 九九九九九九免费视频| 中文字幕中文字幕一区二区| 劲爆欧美人妖三区91| 丁香五月天激情网站| 欧美专区17页| 国产精品老熟女一区二区| 97精品在线视频| 青青爽| 色操逼网| 欧日韩在线观看| 亚欧性爱在线无码| 91国产丝袜美女| AV 少妇 人妻 偷拍| 超碰日本97美女人妻人人玩人人爱 | 午夜福利一区二区三区四区五区色婷婷| 人妻aa| 亚洲美女高潮喷水视频| 狠狠中文字幕| 色综合久久av| 欧美骚少妇| 精品久久久无码| 精品国产Av无码久久久伦古装| 成人熟女视频一区二区三区| 天天色天天干天天射| 亚洲精品黑丝| 夜夜爽77777| 国产精品又黄又猛又粗| 91伊人久久在线| 婷婷久草一区二区三区| 美女天天干| 久久影视二区三区行押| 91人人爽人人爽| 久久久久久人妻一区精品色欧美| 春色综合免费| 伊人97色天使| 欧美人妻久久精品二区三区 | 人摸人人操人| 日韩无码嘿咻黑热久| 一区二区三| 操逼999| 色色色热| 久操com| 日韩本不卡视频在线观看| 亚洲图片欧美制度| 国产女人成人精品视频| av影片在线观看不卡| 久久机热| 日韩性爱播放| 少妇熟女1区2区3区| 国产自产91区13区| 亚洲国产日韩欧美熟妇在线| 精品毛片久久久精品毛片| 日韩99神马视频播放片在线播放| 亚洲A色| 99少妇| 人妻少妇视频在线播放| 色色网91| 97色综合中文网| 美女骚尻视频| 熟妇视频一区二区三区在线观看| 国产一区二区啪啪视频| 成在线人在线观看视频| 啊啊啊啊嗯嗯在线久久久| 久插综合| 六月丁香网| 久操网视频| 日韩无码人妻| 麻豆91熟妇人妻中文字幕茄子| 亚洲国产蜜臀系列在线观看| 久久一区无码| 91日韩在线| 久久精品国产96精品亚洲拳交| 视频不卡中文字幕| 夜夜爽夜夜操| 综合天天网| 男女激情中文字幕| 天天综和| 97超级久久强资源| 亚洲黑丝在线| 婷婷六月色| 欧美精品1区2区3区| 韩国午夜理伦三级好看| 为用户提供免费看黄网址在线观看| 传媒在线观看一区二区三区| 欧美九一精品久久久熟妇| 日本高清加勒比| 亚洲淫乱骚妇AV| 99xav| 99RE在线视频精品,这里只有精品| 思思热在线视频免费| 深爱五月天| 午夜精品视频777| 日本一级性爱| 夜夜影视四色| 日本色色的视频| 全球成人中文在线| 另类 日韩 熟女| 91动漫操逼视频| 国产动漫操逼视频| 在线观看黄色电话| 我要看免费韩日黄片| 午夜婷婷| 天天综合色| 精品视频日日夜夜|