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

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
返回資訊列表
婷婷10月天青娱乐| 人妻夜夜爽天天爽三区麻豆AV网站| 国产91av在线播放| 日本免费一区二区不卡| 日本三级韩三级99久久| 欧洲综合视频| 大二网站亚洲| 国产超碰欧美| 欧洲精品人妻| 中文一区二区婷婷视频| 91人妻Pr| 一本精品日本在线视频精品| 久久久久女教师免费一区 | 亚洲黄网在哪免费看| 欧美久久草熟女| 国产亚洲精品精AV.| 精品国产72| 伦激情人妻另类人妻| 美国一区二区免费视频| 天天日日本| 9I1性色影院| 探花熟女,姿勢到位,體驗感也到位| 黄页大片在线观看| 人人透人人操| 伊人欧美大香蕉视频| 成人情色一区二区| 欧美日本视频一区| 看黑丝美女操逼青青网站| 国产精品对白内射| 九九九影院| 在线观看国产黄色| 亚洲久久天堂| 婷婷99| 国产精品蜜臀久久久久无码AV| 91美女视频直播| 青青草原成人| 中文字幕伊人| 97在线视频观看免费| 中亚黄色三级大片| 蜜臀va69| 人妻夜夜爽天天爽三区麻豆AV网站| 亚欧美无遮挡| 丰满人妻一区二区三区色-百度| 78m成人视线| 欧美情色男人的天堂| 欧美人妻精品一区二区| 高清国产av无码| 超碰免费在线| 美日韩一卡二卡三卡免费人妻精品| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 一区二区三区激情在线观看| 亚洲夜夜欢无码一区二区 | 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 国产乱伦一二三区| 大香蕉欧美伊| 国产福利av精彩对白| 一起草三级AV电影在线观看 | 青青青青草av在线观看| 91综合天天看| 日本黄色精品专区网站| 99热精品在线在线| 亚洲日韩乱码中文无码蜜桃臀网站| 亚州色阁| 激情天天视频| 熟妇熟女亚洲天堂网| 97超碰免费人人性爱| 久久久极品| 丝袜剧情| 欧美日韩一干二干| 精品网站99999| 成人夜夜| 黑人免费福利视频| 婷婷探花久久精品一区| 日韩精品99999| 丰满美女一级毛片在线播放| 亚洲亚洲亚洲天堂天堂| 欧亚乱色熟一区二区三四区| 国产又粗又长又爽又色| 国产强奸乱伦xd| 久久久久久人| 大屁股国产在线视频| 中文字幕加勒比海高清无码免费视频| 欧美五十路熟| 久久久久99999| 亚洲色图久久精品蜜| 八人操人人摸人人看| 欧美在线永久天堂| 囯产精品强| 美女诱惑在线一区| 97精品第3页| 久久精品亚洲婷婷| 久久久久久亚洲精品中文字幕人妻| 久久久无码av精| 亚洲图片日本AⅤ欧美在线| 偷拍视频青青草在线视频| 亚洲国产综合图区中文字幕 | 99爱在线视频| 96超碰网| A片大香蕉在线| 天堂种子在线www网资源| 丁香五月天婷婷姐| 婷婷五月天丁香花| 日本三级大片| 亚洲啪啪视频一区二区| 精品国产久久乱码| 久久久熟妇熟女国产| 日韩av不卡在线观看| 国产资源中文字幕在线 | 97伦乱| 青青草一区二区三区四| 97综合日韩| 亚洲国产精品无码AV在线| 男人天堂2017| 久久久久久网址| 韩国午夜理伦三级好看| 99久久婷婷| 神马久久久久眼| 国产97色在线| 六月激情婷婷| 小说区 图片区色 综合区| 亚洲AV无码乱码| 亚洲狼狼干综合1| 亚洲 欧美 色图| 91色伦| 老女人爆菊| 欧美黄色大香蕉一区二区| a'v在线资源| 老鸭窝成人| 大香蕉操久久| 亚洲第一页色| 69一区二区三区| 东北老熟女| 图色综合网| 国产成人五月天丁香花| 亚洲第一页第二页激情| 久久国产熟女影院| 欧美日韩99| 欧美传媒一区| 综合影院永久入口国产| 国模无码人体一区二区三| 夜夜骑日日| 新精精品久久精品| 欧美桃色网| 久操凹凸视频| 后入福利视频| 影音先锋国产精品| 农村少妇久久久久久久| 乱日视频| AV一起草在线| 中文久久96| 玖草在线视频| 福利操逼| 美女裸体麻豆天美蜜桃91| AV中文在线可看| 精品精品精品| 97色视频在线| 国产精品丝袜在线| 爽极品影院| 欧美一级久久久久久久大片动画| 日韩成人性爱电影在线播放| 麻豆视频test| 超碰97在线中文| 天堂资源站| 久久久久女教师免费一区 | 97自拍一区| 国产三级中文字幕粉嫩| 97亚洲综合| 亚洲素人综合| 日本影视久久免费| 色噜噜人妻丝袜a∨先锋影| 91精品无码人妻系列| 一区二区激情国产熟女| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 伊人热综合| 欧美性爱中文字幕无线码| 1024香蕉视频| 老司机午夜精品福利视频一区二区| 天天插天天操天天摸天天射天天看| 加勒比人妻综合| 亚洲a色| 亚洲97成人在线观看| 密乳无码| 五月丁香六月激情| 亚洲天堂人人妻| 天天干夜夜| 丰满美女一级毛片在线播放| 水澄无码AV| 国产吹潮女在线观看| 五月亭亭六月丁香| 能看的AV| 亚洲日产专区婷婷| 视频国产欧美在线播放| 五月婷婷影院| 97亚洲自在精品在线观看| 隔壁邻居波多野结衣中文字幕 | 亚洲色图自拍| AV一起草在线| 97蜜桃综合| 新91视频.cmp| 99热在线观看| 欧洲一区二区三区四区在线观看| 岛国福利在线精品播放| 国产精品肉丝自拍| 色人久久| 久久东京热久久| 欧美日韩性爱精品| 欧美性Fer办公室秘书| 人人操人人爽人人操人人| 国产精品白丝在线播放 | 激情第四色| 在线播放中文字幕| 亚洲1区2区三区高清中文字幕| 国产福利夜| 污污污8888| 超碰色图| 中文字幕在线观看AV| 在线情色电影 91大| 麻豆成人影音在线| 色欧美天天| 色色九区| 嗯嗯嗯嗯啊啊啊好紧好大| 久久中文字幕在线观看| 九九无码视频| 91色插| 91精品久久久久久77777| 嗯~啊~快点 死我视频免费看网站| 精品日韩人妻精品一二三区| 亚洲国男人的天堂| 日韩成人高清一区二区| 亚洲精品蜜桃久久久久久久| 国产精品白领在线观看 | 青青草视频导航官网| av网站国产主播在线| 人妻少妇精品一区二区三区| 国内精品嫩模A∨私拍小视频| 日韩精彩免费| 91影库| 97热视频在线观看| 欧美综合 站| 伊人色综合网电影| 青青草中出视频| 亚洲另类综合欧美| 亚洲色图欧美激情| 亚洲国产综合久久久性感熟妇| 视频二区熟女人妻| 国产辣妈在线视频福利| 久草久日| 日韩免费三级黄片电影| 欧美人妻色| 大逼色网站| 神马精品视频| 国产一区二区精品久久99| 日韩无码服务区| 综合色图,成人综合网| 日韩强奸av| 97超碰人操| 99热精品在线播放| 在线观看不卡一区二区三区| 亚洲少妇在线影音| 欧美在线播放aaaa| 成 人 A V免费视频在线观看| 操人妻少妇中文| 欧美亚洲激情| 激情情色五月天| 八戒午夜福利理论片| 91这里只有精品| 国产黄色影片在线观看| 蜜臀久久99精品久久久久久成人小说| 一区二区三区美女超清| 欧美 日韩 另类 亚洲| 伦激情人妻另类人妻| 夜草欧美| 久干9操| 色婷婷视频| 亚洲国产精品久久久男人的天堂| 亚洲精品 欧美精品| 亚洲牲交| 精品国产乱码久久久久久久久久毛片| 亚洲网自拍| 天天爽人人综合免费7799| 好涩综合| 四虎影视永久在线观看精品免费网站 | 色欧美色交综合| 中文字幕一二三区| 91人妻人人澡人人爽人人精品| 欧美午夜精品久久久久久超碰| 8x福利精品第一福利视频导航| 国产农村妇女毛片精品久久| 中文字幕加勒比海高清无码免费视频 | 超碰偷拍| 成功精品影院| 亚欧国产无码精品在线| 国产欧美日韩一区二区三区| 精品日韩人妻视频| 亚洲一二三四区在线免费看视频| 免费久久9999| 一本正道久久熟女| 亚洲高清无码AAA久久久精品| 亚洲欧洲av影音| 久夜操| 久久九九热| 亚洲 另类 丝袜 自拍 动漫| 日韩钢筋无码高清啾啾啾| 国模吧 一区二区三区| 91成人久久 | 国产懂色精品国产av| 精品欧美老熟女一二区| 亚洲精品久久久久久久蜜桃臀| 校园春色第一页| 久久精品成人| 久久中文字幕在线观看| …中文字幕亚洲乱,97人妻无码费视… | 青娱乐亚洲热| 91 丝袜在线| 亚洲aw毛茸茸在线| 日han少妇无码| 91人妻人人妻| yazhousetuoumei| 视频在线观看一二三区| av麻豆啪啪| 无码一区二区三区四区五区六区七区八区九区十区视频 | 久操网无码在线| 日本熟女不卡视频| 久草色在线观看| 国产麻豆一级精品视频| 日本精品一区二区中文字幕| 欧洲色色| 欧洲无码一区二区| 亚洲天堂女优在线| 欧美操逼视频二区| 欧美综合传媒| 91中文字幕制服丝袜免费视频| 激情小说激情视频| 亚洲巨爆乳一区二区三区四季网| 青娱乐福利99| 日韩 欧美 另类 人妻| 黄色网址在线免费观看| 婷婷久久网| 青草视频在线看看看看看看看看看| 婷婷五月天成人| 大胆91| 大香网伊人久久综合网eew| 久久这里| 国内毛片四区| 日韩熟女乱伦中出| 丁香六月东京热| 天天干天天干天天干| 英伦大奶子熟妇吊带| 性生活无遮挡纯毛片在线看| 日韩干B| 国产精品爆乳懂色蜜乳| 久操网视频| 色五月婷婷中文字幕| 大香蕉手机在线视频| 免费啊啊啊| 亚洲精品熟妇1区2区3区。| 亚洲性爱成人| 五月婷婷丁香| 黄总AV色图| 欧美色图99| 久久成年片色大黄全免费网站| 在线免费观看高清无码视频| 99操碰| 人人摸人人干| 亚洲一区二区三区婷婷| 岛国在线一区二区三区| 国产一级久久久| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产AV高清AV无码| 4141514逼喷水三级片| 物业黑人 AV一区| 麻豆天美91| 免费人人搞97| 亚洲欧美日产国产91毛片| 99re免费视频精品全部| 欧洲小说色图视频另类| 国产乱子伦一区二区三区在线观看| 日韩综合无码色欲vv| 99在线观看| 插B在线观看| 黄色av网站在线播放| 九九在线视频| 久久久久921| 欧美72网页| 十八禁电影伊人网| 久久久久久一日韩字幕无码| 亚洲最大的黄色电影网站。| 蜜臀久久99精品久久久| 熟女乱伦二区| 91中出在线| 国产成人精品亚洲日本| 成人精品欧洲亚洲| 激情国产乱伦Av| 精品无吗久久| 78精品在线| 97人人模人人爽人人| 久久久久久久六六| 一起草日韩| 免费啊啊啊| 国产精品极品美女视频| 97精品国产手机| 天天躁日日躁AAAAXXXX国产| 青青草伊人久久| 综合久久少妇中文字幕| 国产欧美美女免费观看视频| 九九九九九九九九九国产精品| 日韩欧美俄罗斯A片| 美日韩在线不卡人妻| 欧美日韩国产一区二区小黄片大全| 国产熟女少妇一区| 久久精品—区二区三区内射| 久久五月综合| 狠狠爱大香蕉| 欧美 中文字幕 一区| 日韩免费中文字幕视频| 久久中文色图| 日韩人妻制服丝袜av| 小骚逼被操的爽不爽| 色在线亚洲视频www| 久久人妇| 熟女被操视频网址| 精品久9| 九九色逼| 夜夜黄| 人妻加勒比东京热| 亚洲精品一二牛牛| 日韩精品电影| 九九综合色| 91精品成人| av在线观看不卡网站| 亚洲偷91色| 久久久国产三级黄色片| 亚洲图片欧美| 超碰久久中文| 欧美视频边做饭边橾| 欧美激情 亚洲色图| www.夜夜| 日韩欧美大片免费高清啪啪| 天美传媒av在线| 综合久久欧美| 玖玖爱影院| 黑人与人妻| 亚洲成人久久美女| 中文字幕精品探花视频| 亚洲国内精品成人不卡| 中文字幕一区av| 无码久久亚洲高清,| www.男人天堂| 熟女色图在线| 综合色色网| 午夜男女爽爽爽影院视频| 偷拍色图| 国产又大又粗又长视频在线| 国产精品老师| 国产精品探花色| 夜夜夜爽www精品视频| 91久久堂| 超碰97精品在线| 国产专区第一页| 日本加勒比无码专区| 中文字幕人妻色偷偷久久皮 | 精品国产丝袜一区二区三区乱码| 可乐操在线| 一本一首道人妻少妇免费久久| 国产日韩欧美三级片| 日韩有码 一区二区三区| 色综合久久夜色精品国产天堂| 99综合视频一体| 午夜男女爽爽爽影院视频| 欧美天堂亚洲电影院一区在线播放| 屌色在线97视频| 婷婷色播婷婷| 91在线超高颜值国产| 超碰97欧美| 天天干夜夜操一区二区| 91爱看| 大鸡吧尹人在线| 色综合av男人天堂| 欧美1区二区三区公司| 国产乱子伦一区二区三区在线观看| 超碰午夜| 蜜桃臀 后入 一区 二区 三区 在线| 五月婷久久| 日本色色色视频| 嫩草在线视频| 无码一区免费在线不卡| 色九九久九九| 大屁股熟女一区二区三区| 国产五码丝袜屁眼| 蜜桃中文字日产乱幕4区| 亚洲91极品| 桃色五月天| 欧美日韩岛国大片在线观看| 中国东北熟女老太婆内谢| 久久久久久久九九九九九九| 精品免费视频国产一区| 国产一级高清免费观看| 亚洲 在线| 99热这里都是精品| 久久久久久久久久9| 天堂亚洲精品| 青青草好吊色| 久久精品人妻一区| 国产精品久久久吖| 思思热在线视频免费| 精品人妻一区二区三区四区不卡在| 中文字幕乱妇免费视频| 国产精品乱码久久久久久久| 黑人精品久久97| 国产精品久久久久久久免牛肉蒲团| 日本东京热大香蕉a片| 亚洲国成人情色好看电影| 综合97亚洲| 久久熟女久| 天天天做天天天爱天天天爽| 亚洲Av诱惑| 特色a在线上| 97超碰欧美| 国产福利一区二| 永久免费av无码网站国产app| 青青免费在线视频一区| 殴美在线AⅤ| 人人扣人人操| 久都青青视频| 91美女色视频亚洲| 日韩少妇在线视频| 极品出轨视频网站| 欧美人体性爱互联网第一页婷婷日本| 欧美福利视频啊啊啊啊| 国产精品亚洲天堂网址| 99日精品欧美国产| 欧美熟妇视频 | 色哟哟511老熟女| 97免费视频在线观看视频| 欧美78| 亚洲精品久久久久久| 天天干夜夜鈤| 国内毛片欧美香蕉精品| 亚洲av影音先锋| 熟女突然公开看18禁影片| 无码一区二区三区四区五区六区七区八区九区十区视频 | 欧美激情久| 99精品九九九九九九| 国产av又色又爽又黄| 午夜无码精品免费看性色| 欧美日韩性爱视屏免费看了| 蜜色网色哟哟| 人妻精品一区一区三区蜜桃91| 欧美se综合| 无码精品久久| 丁香婷婷大香蕉| 中文字幕文字幕无码一区二区三区电影99| 久久成人东京热人妻| 激情小说图片亚洲首页| 亚洲中文字幕网| 99在线啪| 呦呦影院| 五月婷丁香| 亚洲日韩乱码中文无码蜜桃臀网站| 一区二区三区视频| 欧美黄片欧美黄片xxx| 九九热免费国产视频婷婷伊人| 久啪| 999久久久免费精品国产牛牛| 亚洲第一黄色av网站| 久久久久久久久久久97| 91欧美少妇| 日韩精品人妻一| 嗯嗯啊啊操死我| 欧美激情内射| 美女一区二区国产精品| 蜜臀久久在线视频| 大肥女高潮bbwbbwhd视频| 亚洲色图欧美视频| 国产十八禁视频| 综合网91| 激情文学网伊人| 99最新日韩偷拍视频| 91亚洲网| 欧美在线视频99| 久久精品人妻一区二区三区| 又大又大又大又粗爽高潮观看 | AV九九| 国偷自 一区二区| 国产多人在线观看视频| 超碰人妻久久人妻中文97| 精品999一区二区| 久操不卡视频| 97精品免费视频网站| 久久激情综合| 亚洲天堂另类| 午夜色婷婷| 97超碰伊人| 国产激情av女片自拍| baiduhicn.com。| 色综合V| 天天日日舔舔| 黑人娇小av在线播放| 欧美亚洲日韩人妻在线观看| 熟妇人妻丰满久久久久久久无码| 国产浮力影院第1页| 国产1727欧美| 综合操逼| 国产久久男人天堂| 色久桃花影院在线观看| 精品久久九| 蜜乳AV一区二区三区四| 精品一区99999| 日本性爱少妇| 大香蕉狠狠爱| 国产精品国产拍高清AV| 伊人九九九| 欧美嗯啊……在线观看视频免费| 亚洲九九视频| 校园春色之综合网| 国产AV线| 91久久精品蜜臀| 操逼逼一区视频| 欧美与日韩97| 国产精品亚洲免费| 97精品一区二区三区免费| 久久国产视频专区一二三| 午夜视频久久久久一区| 97视频新免费| 色色激情五月天| 亚洲男人天堂网| 殴美日韩m| 凹凸视频在线观看伊人| 岛国天天午夜影院传媒网| 久热超碰| 久久狠狠色噜噜狠狠狠狠97| 热天堂一区二区| 久久鲁夜| 国产特级毛片AAAAAA高潮流水| 秋霞鲁丝午夜无码一区二区三| 婷婷中文网| 少妇一级无码精品| 欧美熟女逼久久久久久| 久久人妻办公室视频| 国产亚洲日韩欧| 国产尤物在线三区| 无码99| 青青操综合网| 婷婷伊人五月| 国产乱不卡| 超碰 97国产熟女| 韩国午夜理伦三级好看| 亚洲另类天堂| 大屁股熟女一区二区三区| 日本亚洲熟女视频| 另类欧美色| 欧美熟女丝袜| 色爱欲亚洲| 久久精彩免费视频| 日本免费人成视频播放120秒| 亚洲色性| 色网综合网| 99热免费| 亚洲国产欧美中文永久| 92性色国产午夜福利在线661 | 国产精品熟女乱伦| 99这里只有精品国产| 久久久日本电影| 97欧美日韩中文| 69AV女优男人的天堂| 你想操日本小逼吗| 一本色道无码DVD中文字幕| 丝袜美腿制服人妻二区中文字幕| 日本天天干天天操一区| 久草免费福利在线播放| 中文字幕后石码四区五区| 大香蕉青青9| 久草色悠悠在线视频| 日日夜夜干| 粉嫩av在线一区二区| 亚洲欧美在线观看无码| 97视频在线看| 超碰97 线线 在现| 久久熟女精品不卡一区| 丰满人妻一区二区中文| 国产精品suv一区| 欧美熟妇精品黑人巨大一二三区| 久久久亚洲精品电影免费看| 激情综合五月天| 欧美啪啪女女| 亚洲激情AV| 91九色精品熟女内射| av在线一区二区三区| 欧美的性爱网站免费| 精品日韩中文在线| 亚洲,日韩,欧美,成人播放| 综合伊人网12色| 影音先锋每日最新资源在线观看| 热99这里有精品综合久久| 欲色综合| 超碰2017| 老女人综合网| 青草成人免费视频一com| 国产高清亚洲日韩一区| 欧美熟女逼久久久久久| 啊啊啊不要嗯嗯在线观看| 91女网站| 97色色色综合网站| 高潮嗯啊性感美女久久久| 日韩超碰精品综合| 日日嗨AV一区二区夜夜| 国偷自 一区| 久久精品女同亚洲女同13| 九九五月天| 78超碰| 啪啪综合网| 一区AV| 激情 欧美 亚洲 小说| 高清无码一区二区三区| 天天做日日做天天欢。| 飘花国产午夜精品不卡| 国产传媒午夜理伦精品| 国产 亚洲 丝袜 制服| 色爱三区| 日韩精品在线放| 日韩欧美午夜一区二区| 精品午夜福利国产一区二区在线观看| 久久性爱精品一区| 国产极品美女高潮无套在线观看| 亚洲欧美精品福利在线| 国产精品自产拍在线观看社区| 亚洲精品视频在线播放| 亚洲天堂东京热| 欧美激情亚洲情色| 大粗鳼巴久久久久| 永久电影三级在线观看| 国产第25页在线观看| 91九色精品熟女内射| 爱射综合| 精品妇操一区二区三区| 人妻精品一区二区三区| 天天干人人看综合| 国产97色在线| 亚洲精品三| 狠狠干综合| 丝袜无码a片| 91插B网站| 天天欲望网| 91精品人妻一区二区-全集完整版免费正片国语-B02AV | 91 亚洲情侣偷拍 久久| 日韩国产九九精品一区二区三区毛片 | 在线观看黄色电话| 激情一区二区三区在线观看| 老熟女区| 国产一区在线播放| 国产浮力影院第1页| 亚洲另类色综合网站| 精品国产乱码久久| 超碰人人超在线观看| 国产又粗又又黄又猛| 久九9精品| 91色综合| 日韩在线观看中文字幕视频| 欧美78| 久操视频在线观看| 懂色AV蜜臀无码精品APP| 高潮嗯啊性感美女久久久| 日本ZZ高免费A级视频| 老外又粗又长一晚做五次| 九九性视频| 色综合99999| 夜色91| 曰韩无码777| 999综合色| 国产一国产一级毛片古装| 每日更新AV| 日韩中文字幕av在线播放| 美女91AV| 国产精品亚洲无码| 91撸色网 玖玖网 欧美| 五月天亚洲色图| 久久久夜夜嗨免费视频| 久草精品一区 | 丰满欧美少妇| 天堂综合网| 久久男女激情视频网站| 国产精品制服丝袜中文字幕日韩一区二区三区 | 大香蕉伊人网WWWn0n| 国产日本顶级一区二区三区| 婷婷丁香五月天亚洲天堂网| 人人妻人人色| 夜夜爽夜夜高潮夜夜爽| 免费αⅴ在线观看| 欧美视频激情久久久久久| 影音先锋新男人| 欧美精品久久96人妻无码| 毛片一区二区| 91视频成人福利网站在线一区 | 大香蕉综合| 91春色| 精品国产99| 日韩操啪| 青青欧洲黑| 天天看天天在线精品| 亚洲AV不卡在线观看尤物| 国产福利在线视频网站| 精品一区二区三区蜜桃臀www| 久久狠狠色噜噜狠狠狠狠97| 激情综合97| 97色碰| 人人手机欧洲亚洲国产人妻| 一区二区三区视频| 9/A片| 思思热在线视频免费| 婷婷综合网站| 狠狠91| 亚射在线| 亚洲欧美综合区自拍另类| 久久爱超碰网| 欧洲成人性爱视频| 丁香五月婷婷五月| 在线v中文字幕一区二区三区| 亚州色图片在线色| 啪一啪免费视频| 亚洲国产97在线精品一区| 欧美日韩999| 色香AV| 天天享受天天看| 国产成人亚洲精品无码最新在线| 老熟妇综合| av日韩在线观看电影| 欧美激情精品久久久久久| 天天操夜夜操| 亚洲国产精品无码AV久久久| 久久久内射良家| 欧美精品99久久久| 91性网| 最新中文字幕av| 成人AV超碰免费在线| 色哟哟精品1精品2| 日韩精品99999| 1000部熟女视频在线观看| 国产熟女自拍| 91亚洲黑人| 色网站导航大全| 激情婷婷丁香| 成人贴图日韩欧美| 俺去俺来也在线www| 丝袜足交视频| 翘臀vidoes| 免费看久久久性性| 91精品国产一区三一| 综合91网| 又黑又大又粗| 精品亚洲国产成人av网站| 免费看日本操逼视频| 男人天堂东京热| 欧美中文狠| 日本欧美成人片AAAA| wwwss在线观看| av天堂手机版追回| 久夜视频| 欧美在线伊人色| 欧美在线观看综合国产| 爱妃国产亚洲视频中文字幕| 九9精品| 国产白嫩精品久久| 人妻少妇被猛烈进入中| 久久久久久久久久久久色网| 91久久18禁| 久久久久久久六六 | 久操婷婷| 高潮的A片激情扒开一区| 日韩三级av片| 另类视频在线| 伊人久久大香线综合无码| 日亚韩精品视频二区三| 另类TS人妖一区二区三区| 久久久久久久久9| 99久久com免费视频′| 91GD.COM| 国产曰批免费观看久久久| 精品97久久| 久久久久久99999国产精品| 久插综合| 亚洲日韩熟女人妻高清在线| 色五月首页| 日本丝袜人妻内射| 色综合天天| 高清在线不卡一区二区 视频| 99re黄| 91网站在线播放| 天天影视之亚洲综合网| 精品然女一区二区| 蜜桃久久久久久| 日韩另类色图| 久视频在线观看| 超碰超碰95| 午夜精品久久久久久久男人的天堂| 日韩丝袜二区| 激情专区综合| 亚洲成人久久美女| 日韩黄色一区二区三区| 中文字幕狠狠玩| 国产成人午夜视频网址| 51久久夜色精品国产麻豆| 另类亚洲一区二区三区| 色综合91好| 97欧美超碰| 国产乱人妻精品入口| 国产网红精品| 免费啪啪一级视频| 曰韩精品视频一区二区| 操逼啊啊啊91| 久久精品国产96精品亚洲拳交| 精品欧美А∨无码黑人大荫蒂 | 日本乱人伦片中文三区| 天啪| 91黑丝在线| 视频国产欧美在线播放| 国产中出内射一区二区| 亚洲午夜未满十八勿入网站日本又色又爽又黄| 秋霞午夜成人福利片片| 国产无码三级视频在线观看| 74成人在线| 性色生活片久久毛片婬片免费放女人一级毛片| 在线国产福利网址导航| 啪一啪免费视频| 亚洲AV无码AV吞精久久久久| 欧美日韩国产高清在线一二三区| 欧美劲爆视频一区二区| 天天狠| 日韩午夜国产| 亚洲黄a三级三级三级看三级| 青青草久久| 蜜臀th| 中文字幕乱妇免费视频| 97香蕉网| 国产内射爽爽大片| 自拍偷拍 高清无码| 一区三区啪啪| 九色在线熟女国产黑人| 艹精品| 日操粉逼逼| 狠狠操天天干| 亚洲男人天堂2016| 噜噜噜亚洲精品| 美女91| 欧美aaaaaaa| 久久美女国产| 日本色婷婷| 久热久一区二区三区| 一区二区蜜臀| 久久久青青草| 日韩精品人妻一| 婷婷综合网| 人妻日日夜夜精品| 青青草AV色| 亚洲 暴爽 AV人人爽日日碰| 欧美欧美啪啪视频| 影音综合网| 丰满欧美放荡少妇在线| 免费视频在线一区二区不卡| 在线观看岛国有码| 另类图片五月| 热热色综合网| 超碰97伊人| 中文字幕日韩电影人妻| 日产狠狠干| 国产精品97超碰| 国产又黄又粗又猛大片| 婷婷丁香五月综合| 加勒比五月天| 天天综合中文字幕 91| 在线性黄高清免费视频| 嗯嗯啊啊视频一区二区三区| 国产丝袜高跟美女av免费观看| 亚欧美色| 99热精品在线播放| 极品内射| 久9精品| 日本精品成人无码| 中文字幕片| 久久是精品| xxx0国产在线播放| 丁香婷婷激情五月天无毒不卡 | 先锋精品av色鲁| 天美传媒av在线| 超碰诱惑| 九九RE视频在线精品| 亚洲区限制级 99| 天天日天天搞天天干| 一区二区三区欧美激情| 激情小说亚洲视频| 八戒午夜福利理论片| 日本人妻一区二区| 男人天堂2030| 一级A片女人高潮叫床| 伊人玖玖网| 极品销魂美女一区二区| 国产suv精品一区二区四区999| 日韩无码人妻中字久久三区四区| 搞中出久久| 色婷五月天| 国产高清在线自在拍69| 男人天堂黄片| 欧美午夜色妇色鬼| 99国产女人| 国产一级不卡在线观看| 国产精品亚洲四五区在线观看| 起碰97| 精品少妇后入一区二区三区四区人妻巨乳 | 亚洲性猛| 性色av蜜臀av色欲aV| 久久久成人精品| 中文字幕免费看大片| 91日日夜夜| 热九九精品| 亚洲人妻久久| 亚洲 欧美 91| 中国操逼无码| 无码人妻精品一区二区三区九九| 亚洲九九九| 最新一二三区视频| 人人贴人人摸| 美女淫穴| 一级特级aaaa毛片免费观看| av久日| 婷婷五月色| 亚洲高清自拍| 婷婷五月色| 亚洲欧美综合| 中文乱码99| 一级啊性爱在线视频| 久久风骚城市| 久久久无码国精品无码三区三区| 日韩一级欧美一级国产一级台湾| 亚洲色性情三级| 久久东京伊人一本到鬼色| 亚洲激情欧美色图 | 草草影院最新网址| 亚洲素人网| 丁香五月激情综合| 综合亚洲欧美精品日韩?v| 亚洲欧美另类少妇精品| 国产精品一区午夜福利| 伊人欧美大香蕉视频| 精品久久久av| 福利社区午夜一区二区| 国内成人圈中文字幕无码视频| 99只有精品| www亚洲免费| 日韩在线97| 91超级碰碰碰| 69少妇一区二区| 婷婷九月丁香| 白嫩嫩一区| 久久久久久国产手机AV| 亚洲毛片基地专区| 中文字幕AV片| 婷婷五月在线视频| 双插性欧美一二三区| 97操b| 欧美综合 站| 五月天婷婷欧美三区| 影音先锋每日最新资源在线观看| 97超碰影音| 清纯唯美激情四射| 久久综合资源一区二区| 综合亚洲网| 天天综合网~91综合网| 亚洲.欧美.丝袜.中文.综合| 日韩高清黄片| 日韩欧视频| 小草av不卡亚洲二区| 中文字幕在线观看丝袜| 激情抓乳插进去啪啪啪日韩 | 丁香五月激情五月| 人人操我人人干| 大香蕉中文网| 久久视频,这里只有精品| 国产久久一区二区午夜| 把腿张开老子CAO烂你| 国产熟女精品一区二区| 日韩欧美~中文字| 亚州乱码中文字幕综合久久久| 久热影视| 丁香五月天激情| 免费家庭乱伦视频| 干b网| 亚洲综合骚逼| 国产丝袜美女诱惑| 亚洲一区二区性爱电影| 日韩av在线精品观看| 78精品在线| 超碰97久久国| 图色综合网| 久久久久婷婷| 国产精品久久久三级无码| 丰满美女一级毛片在线播放| 亚洲欧美91| 亚洲性综合| 亚州色国| 欧美综合加勒比在线| 日韩一区二区精品视频| 黄色一级视| 黑人精品成人一区二区三区| 久久国产成人精品国产成人亚洲| 午夜毛片高清免费不卡| 中文字幕丝袜美腿| 蜜桃久久综合视频| 国产精品一级特黄aaa大片在线观看| 久久蜜桃一区二区| 国产中午字一暮区| 曰本特级特黄特色黄色A级网站高清在线免费看 | 午夜精品探花| 性爱乱伦网址| 亚洲国产一级精品毛一级精品看免费视频 | 乱色视频中文字幕| 国产白嫩漂亮KTV在线| www.亚洲黄色| 国产AV色黄看到爽| 亚洲国产一级黄色视频| 久久九色| 久久免费少妇| 明星性猛交ⅹxxx乱大交| 丰满人妻区一区二区三| 高清无码人妻久久久一区二区三区aⅴ| 偷拍亚洲情色| 台湾佬大香蕉| 亚洲中文字幕一区二区| 91综合网在线| 久久啊啊| 亚洲精品自拍| 人人搞人人插人人操| 乱操乱伦AV| 日本一级真人黄色性爱视频| 成人毛片免费| 国产中文大片资源中文字幕| 亚洲阿v天堂无码z2018| 性91| 久久午夜色播影院免费高清| 精品人妻一区二区三区四区石在线 | 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 中文字幕av亚洲精品| 视频国产欧美在线播放| 亚洲综合另类小说色区亚洲成av人片在www| 思思久热在线精品66| 狠狠久久手机视频精品| 欧美精品久久久久久久丰满| 欧美人与性动交a美精品| 黄片视频观看| 樱花蜜乳av| 黄色片大香蕉| 大香蕉九九| 美女淫穴| 青青草九九九九九| 天天摸夜夜操视频| 97超碰中文字幕| 久久久久九九九| 91人精品妻入口| 加勒比久久综合网高清| 婷婷丁香成人| 久久久婷婷| 91熟女网|