亚洲有码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
返回資訊列表
caoni国产亚洲av| 成人热久久精品| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 欧亚久久偷拍视频| 久久欧美性爱视频| 精品人妻视频入口| 国产美女自拍视频| 丁香7月婷婷| 大香交伊人网| 日韩免费看黄片| 国产久久久久久| 久久久久ab| 婷婷丁香在线| 5278欧美一区二区三区| 夜夜躁狠狠躁日日躁av| 黑人与人妻| 色情五月丁香| 天天影视色香欲综合网小说| 久久人妻一区二区三区高清 | 91九九九吃| 99精品丰满人妻无| 骚货人妻偷情自拍在线视频| 国产三级中文有码在线视频| 欧美成人免费在线观看| 使劲用力艹少妇视频一区二区 | 亚洲射综合网| 久久久啊啊| 中文久久爆乳| 国产h片在线观看视频| 丰满人妻一区二区三区色-百度| 毛片麻豆91糖心精品毛情片| 麻豆国产第一| 亚洲区限制级| 97干综合网| 欧美在线伊人色| 99色色| 日韩人妻免费精品| 亚洲 欧美日韩 另类| 97在线观看播放视频| 综合伊人激情| 久久亚洲AV成人精品无码| 国产亚洲深夜激情| 久久riav中文精品| 波多野结衣一级视频| 久久永久无码人妻视频| 超碰吊日色| 欧美综合色,www| 天天在线91| 91天美传媒在线| 欧洲中文字幕| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 亚洲天堂资源| 中文字幕乱偷人妻久久艾草网| 麻豆精品久久久久久久| 青青草原狼av| 天天干人妻| 国产精品青青草| 国产精品麻豆成人AV艾秋| 狼人久草| 亚洲91少妇| 91麻豆天美国产欧美| 99热精品免费| 国精综合一二三区影视| 亚洲麻豆18发?| 欧美97av| 欧美精品三区| 日韩激情啪啪啪| 在线免费观看日韩一区| 亚洲天堂无码| 另类小说五月天| 懂色AV一区二区三区| 欧美午夜精品久久久久久超碰| 男人的天堂2010| 97天天摸天天碰| 亚洲男人天堂2012| 九九九九九精品十六| 久久精品视频在线观看| 久久久三区二区一区| 精品1区2区3区| 熟女激情综合网| 亚洲精品九九九| 囯产精品久久久久久久久久梁医生| 国产强奸乱伦无码视频| 麻豆天美国美国产AV| 亚洲 图片 欧美 色图| 96AV久久久| 午夜福利1区2区3区| 午夜.DJ高清在线观看免费7| CCYY草草影院地址入口| 激情五月天社区| 91在线免费精品视频| 黑人精品久久97| 亚洲天天自拍| 370p日韩欧美亚洲精品| 欧美日韩成人| 久久一二三四不卡 | 97色五月天完| 桃色人妻在线视频| 水多多映视AV| 97精品综合久久| 亚射在线| 视频不卡中文字幕| 婷婷91| 美女91在线观看| 新91视频.cmp| 精品无码不卡视频| 伊人影院在线理论播放| 蜜桃精品一区二区三区久在线| 91激情国产| 久久性生大片免费观看性| 操B在线观看| 大胆91| 欧美亚洲韩国视频十五区| 亚洲本色精品一区二区久久| 91操碰| 日日躁狠狠躁天天躁精品| 亚洲日韩精品久久久久一区壹牛| 搡老女人老妇女老妇老熟女怎么读| 东京热99999| 国产网站在线播放| 欧亚日韩三区| 日韩欧美大片免费高清啪啪| 人妻少妇蜜桃视频欧美一区| 国产精品久久久午夜夜伦鲁鲁| 人人操人人插人人摸人人干| 在线 亚洲 网爆 自拍| 天美传媒麻豆一区二区三区国产精| 99re国产精品视频| 老司机久久| 少妇人妻好深太紧了vr91| 久久久激情| 超碰97资源网亚洲| 91人妻超碰| 亚洲 欧美综合| 日日干日日| 加勒比综合a∨| 一牛影视成人片免费| 天天综合网入口~91| 四虎影视国产精品| 久久精品性| 精品久久久一本一道| 性色av蜜臀av色欲aV| 亚洲天堂自拍| 91精品女厕偷拍视频| 久久精9| 国产亚洲深夜激情| 久久9免费视频| 国产成人bd在线观看| 欧美少妇性乱| 国内精品伊人久久久久影院会| 91操人| 黄片视频,下载| 国产精品盗摄 偷窥盗摄| A级在线视频| 久久久久久久人妻丝袜| 色色色日本| 亚洲一级性爱视频免费看| 亚洲成a人片在线观看中文!!!| 成人性爱美曰韩| 丁香九月激情啪| 午夜天堂精品久久久久91| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 99精品欧美一区二区三区桃色| AV和黑人在线播放| 99热精品在线| 九九热精彩视频| 欧洲色综合| 一区二区不卡视| 麻豆国产视频精品观看| 无码少妇精品一区二区60岁老人| 亚洲日本男人天堂网| 欧美激情色婷婷花野真衣一区二区| 欧美精品欧美精品系列| 99热这里只有精品18| 黑人美精品 A片| 99热婷婷| 欧美天堂第二区| 亚洲天天更新| 超碰成人国产| 亚洲91综合| 国产婷婷综合在线观看| 亚洲老熟妇xxx| oumeisetu综合| 久久机热| 国产黄色影片在线观看| 欧美18禁91| 久久超碰日韩精品| 91热爆在线| 日本黄色裸日本黄色裸体| 夜夜精品视频| 99热网站| nuu12国产麻豆精品| 精品视频在线观看精品| 日本三级黄页| 国语精品av| 亚洲精品人妻在线| 屌妞视频久久久久久久久久久久| 国产无码成人无码| av资源在线观看少妇| 97超视频在线观看| 8x福利精品第一福利视频导航| 男人的天堂2019AV| 大香蕉综合网| 亚洲成人av色网| 欧美综合综合| 欧美一级黄片免费播放| 亚洲欧美另类少妇精品| 欧美视频一| 亚洲情色第一页| 国语少妇精| 狠狠干综合| 4虎在线观看| 狠狠狠狠狠干| 国语精品av| 免费人成?大片在线播放| 蜜臀色乳| 三级三级三级a级全黄三| 91nbbbbbb| 亚洲精品三区在线观看| 久久黄黄黄| 国内毛片无码一级毛片| 99re6在线视频播放免费精品| 国产亚洲深夜激情| 另类av天堂| 高潮毛片无遮挡高清免费| 色色综合97| 高潮毛片无遮挡高清免费| 欧美少妇高潮久久91| 极品综合| 99re久久| 亚洲国产精品久久久久婷婷青年| 97在线观看| 99re8免费高清在线| 91亚洲影视| 狠狠狠狠狠干| 国产精品麻豆免费视频| 人人摸人人干| 亚洲少妇中文字幕网址| 国产精品久久泡妞网站| 视频二区美腿丝袜制服人妻欧美| 国产女同在线观看视频| 日日黄色三级网站| 色婷视频| 亚洲āv网址在线观看| 日日黄色三级网站| 人妻熟女av国产网站| 狠狠爱夜夜| 久久久久久大| 国人欧美精品一区二区| 超碰在线一区| 哑洲在线| 久久免费中文字幕在线观看| 亚洲一级性爱视频免费看| 精品国产乱码久久久久久免费| 国产精品视频精品一二| 91色拍| 日韩 成人 有码| 亚洲AV操| 老司机午夜精品视频| 国产美女91视频| 日日爱99| 国产成人自拍视频在线| 青青草原人妻| 极品出轨视频网站| 久久人妻四季| 多毛小伙内射老太婆| 亚洲色图欧美色图在线播放| 999久久久九| 黑人黄片在线免费观看| 日本成熟少妇A∨网站| 欧美色日| 最新亚洲风情电影| 久久黄黄| 999国产精品999| 岛国激情视频在线观看| 日韩欧美加勒比| 精品无码一区二区人妻久久蜜桃| 欧美婷婷久久| 另类av天堂| 久久五月天婷婷丁香中文字幕| 天天肏夜夜肏| 日韩天天综合| 丝袜美腿射精91| 久妇网| 91久久婷婷| 国产探花精品在线| 久久久久九九九九| 一区二区视频在看| 四虎影视 亚洲无码| 97在线观视频免费观看| 亚洲综合在线高清| 午夜性| 日韩美一区| 色综合色| 狠狠色丁香| 国产激情在线| 思思热在线cao| 九九视频黄色片| 亚洲一区二区三区春色| 免费a级毛片av无码久久精品中文字幕| 久久久久九九九| 蜜臀99久久| 92久久| 97碰碰色| 亚洲综合九九| 小说区 图片区色 综合区| 成人久久久| 日本色日夜干| 看全色黄大色大片免费视频| 九九九国产| 另类欧美色| 在线二区不卡| 狠狠躁伊人中文字幕| 久久婷五月| 网页导航五月天免费一二三区| 人人操人人摸人人看人人干| 婷婷在线视频在线观看| 日韩小电影| 久9爱经典视频 | 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 国产精品熟女AV中文字幕在线播放| 婷婷综合| 97玖玖人妻| 91女在线观看| 亚洲码和欧洲精品激情系列| 一区二区不卡| 亚洲AV不卡在线观看| 国产精品3| 亚洲色图欧美色18直播在线| 日韩精品-原创伙伴| 色五月av| 呦呦影院| 一级久久久久久久久久久 | 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 国产女人成人精品视频| 一本久道久久综合狠狠爱| 日韩黄色成人性爱| 99热精品青草在线| 日韩性爱高清免费视频| www.婷婷五月天| 91狠狠色丁香婷婷综合久久| 91丨国产丨白浆| 美女AV一区二区| 91女优在线观看| 78精品| 欧美色人| 日韩操逼HD| 国产精品久久久久av| 人妻少妇久久久| 欧美天堂超碰97| 久久久久久加勒比| 成人国产精品三级A片| 欧美色偷拍| 欧美在线视频播放| 日韩无码一区二区三区| 日韩操逼HD| 99久久九九| 9 7超碰在线免费观看| 久久人妻无码毛片A片麻豆| 蜜桃传媒视频第一区入口在线看| 不卡中文字幕aⅴ在线| 日韩欧美综合激情| 精品人妻二区三区| 综合少妇网| 一级二级三级黑人无码| 国产成人网| 97天天综合网| 日逼97| 国产一在线观看| 丁香五月天啪啪| 亚热日本熟女| 亚洲欧美人妻| 激情五月天丁香| 操逼999| 国产色图乱伦| 久久免费精彩视频| 啊啊啊啊,啊啊好多水| 人妻丝袜一区二区三区在线| 久操大香蕉手机视频在线看| 啊啊啊啊二区好大| 日韩无限资源| 五月丁香狠狠爱| 中文字幕、久久精品国产2020、久久综合久久自在自线精品自、亚洲 | 亚洲欧美色图小说| 丰满人妻一区二区三区| 美女黄页网站| 99久久网站| 亚熟在线| 国产精品熟女九色九色蜜臀| 国产91专区| 欧美不卡在线美女| 精产品久久| 久久久三区二区一区| 男人的天堂va在线| 草蕉影视亚洲无码| 色婷婷成人综合| 欧美激情 一区| 青娱乐国产精品| 清清草影| 2017人人操,人人摸| 狠狠躁AV| 国产强奸无码乱伦| 亚洲中文人妻色| 国内一区二区免费| AV天堂丝袜| 日本男人天堂| 天天影视综合网欧美精品| 欧中美三级一区二区三区| 被体育老师抱着c到高潮| 亚洲精品1区| 国产综合在线视频网站| 干B| 亚欧成人综合影院| 日本欧美m v精品网站加| 人人看欧美性爱| 伦理弟一页| 强奸乱伦大香蕉网| 色色色色色色色色综合| 亚洲一区中文精品| 欧美亚洲se91| 日本精品第一视频在'| 欧美精品系列| 99少妇精品视频| 中文字幕熟女人妻丝袜| 福利社区午夜一区二区| 精品久久久久久久| 精品网站99999| 中文字幕在线观看二区三区| 91精品国产日韩欧美综合| 国产强奸乱伦无码视频| 日日骚一区二区三区| 欧美色图成人网一区二区 | 成人麻豆av电影网站| 亚洲不卡不卡中文字幕不卡| 99热大香蕉伊在线| 国产福利第一视频| 999久久久九九九九| 嗯嗯啊啊操死我| 91人妻最真实刺激绿帽| 亚洲中文字幕一区| 91亚·色| 一个人免费HD91视频| av影片在线观看不卡| 亚洲精品一二区| 天天搞欧美| 91男女啊啊啊| 91成人久久 | 亚洲国产尤物yw在线观看| 亚洲丝袜制服国产91_国语字幕免费观看完整版下载第5集_ | 亚洲中文电影| 六月婷婷综合| 色网在线视频观看免费| 九九九九97| 欧美成人都市人妻| 操b在线观看| 91欧洲入口| 色九九九| 99热这里只有精| 天天激情综合站| 极品色综合| 大香蕉伊人一区在线观看| 91成人精品在线播放| 黄片www视频免费| 天美传媒精品一区二区三区| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 97超碰大| 大香蕉天天看妹子| 精品妇女一区二区三区| 五月天玖玖资源站| 屁股久久久久久| 91少妇通奸网站| 麻豆九九九| 美女极品一区二区三区| 精品免费视频国产一区| 亚洲全色网| 欧美亚洲韩国视频十五区| 成 人片 黄色大片| 国产精品午夜AV完会免费| 另类图片五月天| 情色五月天网| 97看操| 激情综合五月天| 欧美一二三级精品在线| 无码人妻精品酒店| 国产白丝av| 欧美伦乱爱| 久jiu久神马影院| 日本久久精品| 国产亚洲精品自在线亚洲情侣| 亚洲日本激情| 日韩av免费一级电影| 中文字幕蜜乳av| 97爱b| 白丝少妇一区二区| 亚洲在高跟鞋自慰久久在色线| 激情深爱五月天| 91GD.COM| 激情婷婷丁香| 日韩人妻大香蕉| 99激情视频| 久久久久婷婷| 91视频国品一二三区| 日本视频在线观看污污污| 一级黄色视频网| 亚洲成a人片在线观看中文!!!| 欧美爱三级日韩久久| 亚洲一区操| 99久国产精品午夜性色福利| 国产最新小视频在线播放下载| a男人的天堂久久一级A毛片 | 五月婷婷影院| 亚洲情色电影网| 精品少妇后入一区二区三区四区人妻巨乳| 日韩pv中文| 日本不卡码黄色| 精品176精品2| 伊人96在线| 揉揉揉夜夜| 色悠悠伊人网五月天| 亚州五月| 四方色播| 97色色色| av网页一区二区三区| 欧美性爱十八禁| 99re在线观看| 国产白嫩精品久久| 欧美日韩美女精品久草一区二区三区| 欧日韩一二三f区| 亚洲欧美情色| 欧美91视频| 色情综合| 久久蜜色情在线视频xxx免费观看| 欧美久久人妻少妇一区二区| 蜜桃AV天堂| 久久线上视频免费看| 极品销魂美女一区二区 | 免费看日产一区二区三区| 亚洲无码99| 亚洲日韩青青草色月| 国产1727欧美| 9I1性色影院| chaopen97久久| 久久午夜色播影院免费高清| 美女视频尤物网在线看| 自拍偷拍2025在线观看| 日本大片日本一区二区免费高清| 亚洲情色婷婷五月天| 做爱福利视频一区二区| 狠狠97| 日韩97| 粉嫩绯色AV一区二区在线| 嗯嗯啊中文字幕| 亚热日本熟女| 亚洲人天堂| 欧美视频一区二区在线| xxx亚洲午夜天堂| 人妻少妇久久| 女沟厕偷窥piss小便| 入口操逼网站| 中出789在线视频| 天天干18禁| 夜夜影视四色| 青青草视频在线观看一区二区| 日韩精品人妻中文字幕不卡乱码| 97在线精品观看视频| 校园春色制服丝袜中文字亚洲| 日韩无码AB| 日本阿v天堂在线观看| 熟女天天干| 丰满熟女人妻一区二区三五十一路| 欧美精品三区| 天天流夜夜操| 欧美在线电影| 999岛国大片| 亚洲色图伊人网| 影音先锋每日最新资源在线观看 | 99精品九九九九九九| 国产性久久久| 九九拍拍精品视频在线播放| 亚洲中文字幕av| 风流老熟女一区二区三区l| 久久久久久久久久久久黄色| 欧美精品宗合| 人妻久热在线| 国产强奸无码乱伦| 欧美熟妇乱码在线一区| 国内一区二区免费| 天美麻豆精品视频99| 热热色中文无码| 天天爽天天操| 久久在肏| 熟女人妻av在线资源,黄色的资源| 农村少妇久久久久久久| 99啪啪| 国产精品成人午夜福利| 激情五月天婷婷| 91色香| 91在线|亚| 四虎国产精品永久在线囯在线| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 人人操人人色网| JULIA人妻风俗店中出电影| 女色综合| 麻豆AV一区二区| 强被迫伦姧在线观看无码网站| 91视频观看网站| 岛国黄片网站| 日韩熟女精品无码专区一区二区 | 综合色图,成人综合网| 97精品一区二区三区免费| 人妻啊啊人妻啊| 欧美性xxxxx狂欢| 欧美色图成人网一区二区 | 性猛交| 免费人人搞97| 亚洲天堂人妻熟妇视频| 综合熟妇一区二区三区| 啊啊啊不要好疼视频| 欧美天天| 嗯~啊~快点 死我视频免费看网站| 午夜久久无码1000合集| 久久亚洲日韩熟女精品| 色五月激情综合网| 亚洲不卡三级手机播放| 亚洲成人色情五月天丁香花| 日韩在线观看字幕精品| 大香蕉线| 强上我不卡卡| 色色色天美视频| 男人天堂2030| 超碰97在线中文| 久久一级无码精品毛片6| 国产欧美另类久久久精品课程| 色婷婷在线视频精品导航| 欧美日本国产日韩激情视频| 超碰97 线线 在现| 欧美影音在线| 天天看天天综合成人网| 亚洲精品人妻在线| 亚洲日韩美女丝袜美腿人妻视频| 人人澡综合涩| 9色在线| .精品人妻一区二区三| 天天综合站| 高树玛利亚无码流出| AV一起草在线| 久久丝袜| 蜜臀一二三| 精品久久99| 色噜噜人妻丝袜a∨先锋影| 99精品丰满人妻无码| 色婷婷丁香五月| 人妻精品免费一二三区| 久久久免费高清中文视频| AV高清一区| 国内毛片国产专区二| 精品日韩| 九九九九热只有精品| 久久久久久大| 色婷婷色99国产综合精品| 69少妇一区二区| 后入式免费视频| 国产久9| 无码人妻精品一区二区三区九九 | 亚洲久久久久| 老司机福利社视频在线观看| 天天综合网入口~91| av天堂影视中文在字幕在线中文| 大色综合网| av亚欧| 94色色电影网| 蜜桃天美传媒AV一区二区三区| 精品九九九九九九九九九| 人妻在线中出视频| 丁香色色网| 男男H黄动漫啪啪无遮挡网站| 五月天久久综合网| 人人操人人摸超碰| 韩日欧亚a级| 久久精品成人| 欧美激情一| 亚洲老司机123专区| 少妇同性| 久久精品72| av情色影音| 九九九九九九九九九九九免费国产| 久久亚洲av成人无码国产| 夜夜影视四色| 日本一级二级三级网站| 国产女人操逼视频| 国产乱色国产精品免费视| 中文久久久| 97精品免费视频网站| 伊人九九九| 人妻欧美| 成人久久久| 亚洲综合首页| 99久久国产精品免费高潮| 欧美亚洲美少妇一区二区| 理论久久婷婷网 8| 99热99re超碰精品| 免費人妻夜夜爽天天爽爽一区| 国产玖玖| 国产夜夜艹| 久久久久久久久久久999| 99综合自拍| 素颜老阿姨乱情色| 国产成人啪一区二区| 97精品人妻一二三四| 久草这里只有精品| …亚洲黄色厕厕女女在线播…| 97干97色| 翔田千里一区二区三区奶水| 亚洲Av无码成人精品国产| 综合97| 在线日韩精品一区二区三区| 亚洲欧美电影| 乱伦AVxx| 大学生美女口爆| 超碰97人人cao| 高跟丝袜AV专区国产| 717影院理论午夜伦八戒| 性欧美另类高清| 日韩紧密久久| 欧美日韩国产色五月综合在线| 蜜桃久久一区| 国产在线综合网| 综合免费无码中文| 五月天婷婷激情| 蜜臀AV成人精品蜜臀| 国产女主播视频在线观看| 亚洲综合网91| 人妻偷拍一区二区三区| 18禁超污无遮挡无码免费网| 欧美亚洲日韩人妻在线观看| ai欧美亚洲小说| 国内一级精品| 一级aaaaa欧美中文字幕录像片| 亚洲日韩精品在线播放| 日本99久久| 精品人妻一区二区三区视频| 加勒比aⅴ| 人人操人人搞人人草| 丁香六月激情| 亚洲熟妇综合久久久久久| 精品午夜福利| 国产AV久久野战精品| 久久久久无码| 色原狠狠天天天| 思思热国产在线视频| 精品视频久久久久九九九九9999| 人妻天天爽天天爽三区| 欧美成不卡网| 人妻丝袜日本| 日韩久久激情精品| 97超碰天天| 蜜臀久久99精品久久久电影| 亚洲天堂无码| 九区国产| 中文字幕精品一区二| 欧美久久九九| 精品一区99999| 免费一级性爱久久| 丰满翘臀美女影院视频| 啊啊啊啊免费视频| 欧美东京热精品A∨| 超碰97最新人妻| 操逼操2| 日韩精品区二区三区不卡| 日本天天干天天日一区| www.99中文字幕| 青青草白白色| 家庭乱伦国产精品| 欧美日韩m| 热热色91| 天美传媒一二三区永久网站| 色路综合| 高清无码国产亚洲| 欧美最婬乱婬爆婬牲视频| 亚洲小电影免费涩涩成人在线高清 | 九九色图| 精品大全99999| 伊人久久综合精品欧美| 精品无码久久久久| 嫩草在线视频| 东北女人操比视频| 亚洲天堂中文字| 色呦呦、国产精品| 日韩免费在线观看不卡| 大香蕉手机在线视频| 97超碰公开| 五月天婷婷小说| 91艹| 亚欧成人中文字幕一区| 91n免费处女| 自拍视频一区在线观看| 超碰是碰在线观看| 免费A V在线播放| 97中文综合| 九九亚洲视频| 精品9999| 无码免费一区二区三区啪啪| 久久久久久久精| 亚洲综合网图| 黄片视频,下载| 91碰碰| 午夜大香蕉| 97在线观| 夜夜操天天肏| 中文字幕精品一区二区精| 久草热制服丝袜在线观看| 欧美大香蕉专区网| 日韩精品人妻中文字幕不卡乱码| 日本在线播放不卡一区| 97av在线观看| 亚洲黄日韩无码专区| www.99中文字幕| 一二区在线观看视频| 人人天天欧洲| 高清国产性猛交xxxx乱大交| 亚欧操逼片在线观看 | 亚洲91在线播放影院| 欧美九一精品久久久熟妇| 99久久婷婷国产综合精品草原| 国产女人视频三四五区| 久久鲁夜| 国产激情视频在线观看| 亚州一区二区| 国产视频小说| 日本99视频| 亚洲欧美日韩激情不卡| 97这里只精品| 99热精品在线| 人人操人人插人人摸人人干| 久肏视频字幕| 青青草色情网站视频| av凤凰久久久| 色屁屁影院www国产| 久久久久921| 九九视品黄色| 亚洲高清无码在线桃色| 中文字幕三四区| 五十路人妻在线| 99久久com免费视频′| 日韩一性一交一A片俄罗斯| 国产精品电| 久久精品72| 九九碰九九爱97超碰| 中国一级操逼视频| 啊啊啊啊啊啊啊啊视频| 99热18这里只有精品| 色妹子A V| 亚洲无线码一区国产欧美国| 中文字幕天堂在线| 大香久久| 日韩精品系列| 北京美女一区二区| 久久99午夜精品一区人妻| 婷婷五月天色网| 国产亚卅97| 91操人| 黄色视频特级毛片| 91AV入口| 欧美97爱| 97色欧洲| 91视频女生| 77国产精品| 老女人爆菊| 欧美视频边做饭边橾| 人人贴人人摸| 欧美色图色综合| 色偷偷人人玩人人舔人人操人人摸人人爽| 中美日韩毛片| 欧美久久九九| 91色情黑丝搞鸡在线观看一区二区三区三州| 色天使亚洲综合在线观看| 测评在线观看AV| 久操免费观看| 国产精品丝袜在线| 大香蕉色欲AV| 日韩精品9区| 91高跟美女在线播放| 欧美成人亚洲精品| 夫妻四区五区六区| 97视频在线免费看| 无码99| 神马视频久久久久久| 少妇二级| 欧美日日网| www.四虎在线| 日本天天吊| 人妻天天爽夜夜爽精品2| 无码伊人久久大杳蕉中文无码| 日韩色欲久久一二三四区| 欧美黄色手机在线观看| 日本不卡二区| 亚洲欧美高清无码| 高清有码一区二区| 免费成人自拍视频在线| 少妇久久久久| 久久久久久久久久久久色网| 欧美高清91| 亚洲人综合19| 午夜一区| 超碰在线人人射| 91人人| 青娱乐休闲视频在线观看| 国产一区二区三区高清视频| 国产操逼网站亚洲一级黄色| 国产美女口爆吞精视频| 亚洲AV成人无码一二三久久| 韩日性爱av| 最新的亚洲无吗| 久综合网| 欧美三级一级| 91中文精品日韩欧美在线 | 日韩二级| 任你干在线视频| 99999亚洲另类| 午夜美女福利视频| 亚洲另类欧美精品| 在线强奷到舒服的无码视频 | 在线性黄高清免费视频| 国产超碰人人操| 午夜精品一区二区三区三上悠亚| 91美女在线精品视频| 影音先锋一区二区在线资源| 在线小视频| 俞拍久久国应视频| 青娱乐999| 国产成人免费观看在线视频 | 韩国午夜理伦三级好看| AV中文在线| 日韩国产十八禁| 职场同事知名国产国产精品久久欧美日韩 | 91精品综合久久久久久五月丁香| 久久熟女人| 加勒比av官网在线| 精品免费囯产一区二区三区| 欧美黄色手机在线观看| 乱操乱伦AV| 强奸xx国产| 日韩偷拍色图| 色天堂在线观看| 国产400孕妇孕交群| 久久无码成人| 国产一区96在线| 制服丝袜第二页| 日韩啊V| 国产欧美亚洲精品a第2页| 99精品丰满人妻无| 色在线69堂| 69国产对白刺激| 中文字幕免费看大片| 偷窥自拍亚洲色图| 超碰在线1234区| 成人AV超碰免费在线| 97 九色| 欧美黑人极品高潮喷吹熟女黑人性暴力日韩在线欧美极品一区二区 | 丝袜天堂网| 久久久一热在线播放| 日本五十路熟女一区二区| 国产亚洲色婷婷久久99精品91葵花宝典 | 日韩免费中文字幕视频| 手机午夜电影神马久久| 一区二区三区免费岛国片| 男人天堂2019亚洲| 中国黄色特级精品一区二区三区片| 高树玛利亚无码流出| 99久久com免费视频′| 婷婷激情五月综合| 曰韩操B| 人妻出轨一区二区三区| 天啪| 婷婷视频网| 操死我了啊啊啊| 秋霞一级鲁丝片A片| 天天日夜夜| 国产精品乱码久久久久久| 自拍偷拍国产欧美日韩韩| 五月婷婷激情| 热热色青青草| 岛国在线免费视频| 午夜久久久| 四虎免费在线播放| 清纯唯美亚洲综合| 另类天堂| 精久久久| 乱伦AVxx| 欧美亚洲宗合色性图| WWW啪啪的com| 动漫片子网站3黄| 亚洲欧美日韩偷拍色图| 国产日比| 日韩三级av片| 国产黄色影片在线观看| 丰满搜索结果 -第18页- 久久高清无码| 国产精品熟女一区二区三区| 日本色色色| 欧美色图欧美| 欧美日韩999| 欧美美女后入| 国产精品熟女九色九色蜜臀| 97色视频在线| 国产成人99久久亚洲综合| 天美一二三在线观看Av| 免费av高清无码| 草久久久| 日本免费专区| 久久一区二区加油站| 久久久久久久久成人av解说| 欧洲亚洲天堂精品| 在线观看黄色电话| 欧美成人贴图| 丝袜美腿诱惑亚洲欧美视频在线观看| 久久嫩草| 少妇二级| 国语对白露脸XXXXXX| 亚洲色图 欧美热图 清纯唯美 另类自拍 | 人人爱操| 91亚洲人| 五月天色图| 成人无码在线视频网站| 麻豆国产成人精品| 最新中文字幕精品在线| 97精品人妻一二三四| 欧美一区二区观看在线| 午夜亚洲| 国内精品不卡无毒99999| 无码一区免费在线不卡| 精品久久大胆人体| 人妻精品视频一区二区| 人妻娇喘 激情视频| 久久久久久亚洲精品中文字幕人妻| 一区二区精品日韩欧美在线观看| 婷婷人妻激情| 一区二区国产视频在线观看| 欧美色三级片91| 人人摸人人摸人人干| 国产免a费看黄片在线| 天天综合-91入口| 亚洲精品黑丝| 国产熟妇一区二区| 伊人国产av| 热天堂一区二区| 狠狠爱综合网| 手机在线看片免费人成视频| 免费在线黄片视频| 夜间福利片1000无码| 操东北女人| 日韩久久.一级黄色片| 高清国产精品福利网站| 国产精品com| 综合欧美色图| 91老司机在线视频免费观看 | 免费综合亚洲中文| 国产视频不卡在线观看| 91欧美美女日韩国产婷婷| 欧美中文字幕日韩在线| 色狠狠色| 岛国在线免费视频| 安微少妇操BBB| 四季AV综合网址| 人人潮人人摸| 97爱爱| 九九九九一区| 日韩中文字幕av在线播放| 免费一级欧美片片线观看| 久久99午夜精品一区人妻| 密乳无码| 1024日韩| 人人妻人人色| …亚洲黄色厕厕女女在线播…| 97中文综合| 97亚洲在线| 欧美午夜一区二区三区| 美女露胸露奶头| 久久亚洲中文字幕视频| 国内精品久久国产,www香蕉久久五月丁香,亚洲欧美日韩精品永久在线,日本精品一 | 中文字幕一区二区三区视频播放| 日产成人久久| 五月丁香色色网| 欧美精品精品一区二区| 国产久久日韩网站导航| 日逼逼免费看| 欧美色图校园春色| 婷婷香蕉欧美在线一区二区三区| 久超碰这里只有精品| 久久99国产综合精品女同| 我要去看2个日本美女.com曹逼| 97资源免费视频| 久操网址| 天天cao在线| 91l欧美在线| 日韩国产中文字幕| 国产成人精品必看| 亚洲97资源| 亚洲国产一区二区三区在线| 亚洲欧美中文日韩视频中国语| 国产精品高朝久久久久久久| 国产AV天美| 尹人大香蕉视频在线| 中日高清无码操逼视频| 久久久久久69国产一区二区| 超碰午夜| 超碰在线一区| 亚洲第一页色网| 桑老女人九区| 免费99精品国产自在在线| 亚洲伊人久久精品影院| 加勒比海成人视频网| 亚洲色图a| 欧美天天谢综合网| 中文字幕一区 二 区 三 四 五 区日 日 骚| 天天日天天舔天天喷天天射| 色婷婷丁香五月| 久久这里只精品99re66图| 亚洲熟女中文字幕在线| 亚洲精品xxx| 曰韩操B| 在线一道啪| 无码精品人妻一区二区三区妖精| 色在线亚洲视频www| 欧美少妇性爱网站| 操逼视频亚洲| 精品人妻美妇91job| 久久久久亚洲av综合波多野制衣| 人人摸.人人色| 特级毛片特黄久久免费看 | 视频在线中文字幕| 中文字幕精品三级久久久| 日韩精彩视频| 日韩欧美中文字幕搭讪巨乳美人妻视频| 97美日韩视频| 亚洲色人| 亚洲国产精品99久久久| 国产偷拍自拍在线视频| 入口操逼网站| 大奶啊啊好爽 | 成人 日韩欧美一区| 人人手机欧洲亚洲国产人妻| 麻豆福利视频导航| 又摸又舔在线观看网站| 九九九九97| 中文字幕一二三av| 日日超碰亚洲| 国产女同视频在线播放| 国产麻豆福利av在线播放| 欧美啪啪女女| 国产又黄又猛又粗又爽的网站| 熟妇熟女一区二三区| 黄色十八禁| 欧美色图91| 人妻一区二区三区视频 | 欧美日韩午夜精品一区二区三区| 久久精品中文字幕观看| av片在线观看免费播放| 九九九九九九九九九九九免费国产| 欧洲精品在线播放| 综合自拍|