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

ARTICLE DETAIL

資訊詳情

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

飛控計算機硬實時操作系統(tǒng)選型與核心機制解析

飛控計算機硬實時操作系統(tǒng)選型與核心機制解析 先說個結論飛控系統(tǒng)選型實時性不是選項是門檻。在正式開始講飛控計算機常用的硬實時操作系統(tǒng)RTOS之前有必要先把這個詞拆開看——為什么大家反復強調“硬實時”而不是隨便找一個通用操作系統(tǒng)或者“看起來實時”的軟實時系統(tǒng)頂上。飛控計算機承載著姿態(tài)解算、導航融合、指令輸出、傳感器采樣這些任務任何一個環(huán)節(jié)出現(xiàn)不可預測的延遲輕則控制品質下降重則直接導致失控。硬實時操作系統(tǒng)在這里扮演的角色就是確保關鍵任務在確定的時間窗口內完成誤差按微秒、毫秒來度量而不是“盡量快”。這篇文章面向的讀者是正在做飛控軟件開發(fā)、無人機/航天器/工業(yè)自動化項目的工程師或者打算從裸機程序遷移到RTOS、正在為平臺選型頭疼的朋友。我會從硬實時的底層邏輯講起逐個分析幾種主流RTOS的現(xiàn)狀與選型要點再把調度、中斷、時間管理這些核心機制掰開揉碎最后結合我實際開發(fā)中踩過的坑給出可直接落地的排查手段。內容不堆教科書概念全是能用的東西。1. 硬實時到底在解決什么問題很多人一開始接觸“硬實時”這個概念以為就是“反應快”。其實“快”和“確定”是兩碼事。飛控系統(tǒng)要的不是平均延遲低而是最壞情況延遲有上限。這個區(qū)別如果不搞清楚后面選型、設計任務模型的時候一定會出問題。1.1 硬實時與軟實時的本質差異拿生活里的場景類比一下。外賣平臺說“預計30分鐘送達”如果今天30分鐘、明天40分鐘、后天超時了賠你一張券這就是軟實時——偶爾晚一點后果可控用戶能接受。但急救車的調度通道不一樣救護車出發(fā)晚一分鐘可能直接影響搶救結果這個延遲是絕對不能被容忍的這就是硬實時。飛控計算機顯然是后者更準確地說它是一輛要求每一毫秒都要精確踩點的“急救車”。從技術定義上說硬實時系統(tǒng)要求任務必須在截止時間Deadline之前完成哪怕只超一次也算系統(tǒng)失敗軟實時系統(tǒng)則允許偶爾錯過截止時間只要平均性能過得去就行。這個定義差別帶來了完全不同的設計哲學通用操作系統(tǒng)比如桌面Linux、Windows追求吞吐量和公平性任務調度器會盡可能讓所有進程都“有飯吃”但沒人能保證某個關鍵任務在10毫秒內一定跑完而硬實時RTOS追求的是可預測性Predictability寧肯犧牲一點平均吞吐也要保證關鍵路徑上的行為時間是確定的。1.2 飛控為什么對實時性要求這么苛刻飛控計算機的工作模式大致是這樣一個閉環(huán)傳感器以固定頻率比如慣導200Hz、氣壓計50Hz、GNSS 10Hz產生數(shù)據飛控在每一個控制周期內讀取這些數(shù)據、做姿態(tài)解算、運行控制律PID、LQR、ADRC等等、輸出舵面/電機指令然后進入下一個周期。這個循環(huán)一旦建立每個環(huán)節(jié)的延遲就都被“鎖”在了周期預算里。舉個例子假設控制周期是5ms200Hz那么從傳感器數(shù)據“新鮮可用”到指令輸出整個鏈路的延遲最好控制在2ms以內剩余的3ms還要留給余量。如果操作系統(tǒng)調度不穩(wěn)定某次中斷響應超時了200微秒傳感器數(shù)據晚到了控制律拿到的就是“過期面包”姿態(tài)回路出現(xiàn)相位滯后飛機在高速機動時就會開始抖動甚至發(fā)散。這不是理論推演我實際調過一架出現(xiàn)高頻振顫的固定翼最后定位到根因就是某個外部設備的共享中斷把飛控的主控制任務的響應時間拉長了——操作系統(tǒng)本身沒問題但實時保證被破壞了。所以飛控領域選RTOS本質上是在選一個“行為可預期”的運行環(huán)境。它并不需要什么花哨的調度算法而是需要任務切換時間確定、中斷響應時間確定、同步原語不會導致優(yōu)先級反轉失控。這幾個點后面我會逐一展開。2. 常用硬實時操作系統(tǒng)橫向對比業(yè)內常說的“飛控常用硬實時操作系統(tǒng)”其實是有代際和流派之分的。有人喜歡商用封閉生態(tài)的VxWorks有人擁抱開源Linux的RT補丁也有人在小飛控上跑FreeRTOS。沒有絕對的好壞只有合不合適的場景。這里按我自己的理解把它們分成三類傳統(tǒng)商業(yè)RTOS、準實時Linux變體、輕量級開源RTOS。2.1 VxWorks老牌高可靠選手VxWorks在航空航天領域的歷史地位相當穩(wěn)固很多成熟飛控產品、航電設備都跑在它上面。它最核心的優(yōu)勢有兩個一是微內核設計內核只提供任務調度、中斷管理、IPC這些最基礎的服務其他功能文件系統(tǒng)、網絡協(xié)議棧以組件方式加載這意味著核心執(zhí)行路徑很短、行為容易分析二是它的確定性調度非常成熟配合專用的分析工具可以對任務的WCET最壞執(zhí)行時間做比較嚴格的測算。實際用下來VxWorks的缺點是生態(tài)封閉、授權成本高、開發(fā)調試需要專門的IDE和環(huán)境。如果是做量產消費級無人機或者小團隊科研項目這個成本和門檻會顯得比較重。但如果做的是有人機飛控、衛(wèi)星姿軌控這類高安全等級系統(tǒng)VxWorks依然是穩(wěn)妥的選擇。2.2 RT-Linux / PREEMPT_RT把Linux改造成實時系統(tǒng)Linux本身是分時操作系統(tǒng)但這不影響它通過補丁變得“準實時”。PREEMPT_RT補丁現(xiàn)在相當一部分已經合入主線內核把Linux內核里的不可搶占區(qū)間大幅縮小把中斷線程化讓實時任務的調度延遲從幾十毫秒壓縮到幾十微秒量級。很多新一代飛控尤其是基于高性能處理器、需要跑復雜導航算法的平臺會直接采用“Linux RT補丁 實時線程”的架構。這套方案的好處是生態(tài)豐富調試方便你可以一邊跑著ROS/中間件做感知和規(guī)劃一邊用實時線程保證控制環(huán)的確定性。代價是它很難達到VxWorks那種嚴格意義上的硬實時保證因為Linux內核自身的復雜性仍然存在即使打了補丁最壞情況下的調度延遲也依然比商業(yè)RTOS要差一些而且這個“差”很難通過靜態(tài)分析完全證明。所以我的建議是對實時性要求沒那么苛刻、但計算復雜度很高的飛控任務比如視覺導航、SLAM控制融合用RT-Linux很合適對硬實時要求極端的任務還是把控制環(huán)放到專用RTOS上更安心。2.3 FreeRTOS / uC/OS / RT-Thread輕量級開源主力中小型飛控從穿越機到中小型多旋翼用得最多的還是輕量級RTOS。這里FreeRTOS幾乎是事實標準一方面它是開源免費的另一方面它的內核足夠精簡任務切換和中斷響應都能做到微秒級。uC/OS過去也很流行尤其是它的內核源碼清晰、教學價值高現(xiàn)在一些新項目也會用RT-Thread因為它的設備驅動框架和組件生態(tài)更適合做“帶豐富外設的復雜產品”。這類RTOS的特點是沒有MMU或者不啟用MMU、任務棧靜態(tài)分配、調度器簡單直接。它們的目標就是讓MCUSTM32、GD32這類飛控跑起多任務同時保留確定性的時間行為。比如在STM32F4上跑FreeRTOS把控制任務設為最高優(yōu)先級、周期5ms只要中斷優(yōu)先級配置得當抖動通??梢钥刂圃趲孜⒚胍詢冗@對飛控已經完全夠用了。2.4 QNX適合需要“硬實時POSIX”的場景QNX是另一款商業(yè)微內核RTOS在汽車、醫(yī)療等強安全領域有廣泛應用飛控領域相對少見但它有個獨特優(yōu)勢提供POSIX接口應用代碼可以比較方便地遷移到Linux上同時保持硬實時能力。如果你構建的飛控系統(tǒng)需要跑復雜的應用層比如任務規(guī)劃、通信管理又想把這些子系統(tǒng)和硬實時控制環(huán)隔離QNX的分區(qū)機制很值得參考。當然它的授權費用和生態(tài)門檻決定它更適合高端工業(yè)無人機、飛行汽車這類預算充足的賽道。為了更直觀對比我整理了一張選型速查表大家可以當作參考參數(shù)來自我自己的實測和公開資料系統(tǒng)實時性級別典型調度延遲生態(tài)/許可典型飛控場景VxWorks硬實時微秒級~幾十微秒商業(yè)、封閉高安全有人機、航電PREEMPT_RT準硬實時/硬實時有爭議幾十微秒~百微秒開源高性能計算控制融合FreeRTOS硬實時微秒級開源免費MCU中小型飛控uC/OS硬實時微秒級開源/商業(yè)雙許可教學/工業(yè)控制RT-Thread硬實時微秒級開源復雜外設需求的飛控產品QNX硬實時微秒級商業(yè)高端無人系統(tǒng)、飛行汽車注意同一套RTOS在不同硬件、不同中斷負載下調度延遲差異很大。表格里的“微秒級”只能代表典型范圍真正的實時性能必須結合具體平臺實測。3. 硬實時系統(tǒng)的關鍵機制拆解選好RTOS只是第一步真正讓飛控跑得穩(wěn)的是你如何使用操作系統(tǒng)提供的機制。這一節(jié)我把幾個經常被忽視、但恰恰決定系統(tǒng)實時性能的底層機制講清楚。3.1 調度算法優(yōu)先級搶占只是及格線大多數(shù)輕量級RTOS采用固定優(yōu)先級搶占式調度Fixed-Priority Preemptive Scheduling任務在創(chuàng)建時分配一個優(yōu)先級內核保證任何時候運行的都是“就緒隊列里優(yōu)先級最高的任務”。聽起來很簡單但這里面的門道在于你怎么確定每個任務的優(yōu)先級周期、執(zhí)行時間、截止時間之間是什么關系經典的單處理器調度理論給出了一個可調度性判定條件。比如最常用的RMSRate Monotonic Scheduling單調速率調度原則周期越短的任務優(yōu)先級越高。如果一組任務的CPU利用率總和不超過某個上限n個任務時為 n(2^(1/n)-1)n趨向無窮大時趨近約69.3%則可以保證所有任務都在截止時間內完成。換句話說如果處理器跑一組周期任務總負載超過約70%RMS策略就開始面臨無法保證所有任務按時完成的風險。這給飛控設計者一個很實用的直覺不要把一個核塞滿留出至少20%~30%余量否則任何一點抖動都可能引爆截止時間違約。再進一步EDFEarliest Deadline First在理論上是最優(yōu)動態(tài)優(yōu)先級調度平均利用率理論上可以跑到接近100%但它需要內核支持動態(tài)優(yōu)先級調整且最壞情況下的行為分析更復雜。飛控項目里我很少見到直接商用EDF的——大多數(shù)人還是用固定優(yōu)先級搶占策略因為它簡單、可預測、分析工具成熟。3.2 優(yōu)先級反轉飛行控制里最隱蔽的殺手優(yōu)先級反轉是個經典問題但實際項目里很多人直到炸機也沒搞明白。簡單說高優(yōu)先級任務A等待一個信號量這個信號量被低優(yōu)先級任務B持有而B又被中優(yōu)先級任務C搶占——于是A明明優(yōu)先級最高卻只能等C先跑完相當于A的優(yōu)先級被“反轉”到了C之下。飛控里典型場景是控制任務最高優(yōu)先級要通過串口/I2C總線讀取傳感器數(shù)據而一個低優(yōu)先級的日志任務恰好持有了總線驅動里的互斥鎖。如果控制系統(tǒng)沒有用“優(yōu)先級繼承”或“優(yōu)先級天花板”協(xié)議那么控制任務可能被日志任務拖著延遲在微秒級到毫秒級之間劇烈波動——這在姿態(tài)控制里就是災難。排查這個問題的思路我在第5節(jié)會詳細展開。這里先記住一點你在用信號量/互斥鎖保護共享資源時一定要確認RTOS內核是否默認支持優(yōu)先級繼承Priority Inheritance。FreeRTOS的互斥量是支持的普通信號量不支持VxWorks的互斥量默認也可以配置。用錯了對象實時性就沒了保障。3.3 中斷處理前一半必須“快進快出”中斷響應時間直接影響飛控對外部事件的反應速度。硬實時內核一般把中斷處理拆成兩部分中斷服務程序ISR只做最緊急的、和硬件強相關的收尾然后立刻喚醒一個高優(yōu)先級任務通常是 deferred interrupt handler / bottom half去做剩余工作。這種“快進快出”的設計是為了最大限度地減小中斷關閉時間。比如PWM捕獲中斷里只記錄時間戳、置一個標志位姿態(tài)解算則放在主控制任務里完成。如果反其道而行之在ISR里做大量運算不僅拉長了本任務的占用時間還可能導致其他同樣重要的中斷被阻塞——在飛控這種中斷密集的系統(tǒng)里這是調度延遲的主要來源。另外需要注意中斷嵌套的配置。Cortex-M系列MCU可以設置搶占優(yōu)先級分組如果飛控里多個外部中斷定時器、DMA、外部信號之間互相搶占設計不好會出現(xiàn)“低優(yōu)先級中斷被高優(yōu)先級風暴餓死”的怪象。我通常把控制周期定時器的中斷優(yōu)先級設為最高NVIC搶占優(yōu)先級0DMA搬運其次外部通信再次并把用戶自定義的軟件中斷優(yōu)先級涂低——保證控制環(huán)路的節(jié)奏永遠不被其他事件打亂。3.4 時間管理系統(tǒng)的心跳與任務的心跳RTOS的時間管理核心是Tick系統(tǒng)節(jié)拍。內核靠Tick來進行時隙調度、延時管理、超時檢測。Tick頻率越高時間精度越高但內核的上下文切換開銷也隨之升高。飛控里常用的是把Tick設為1kHz1ms再輔以更高精度的硬件定時器比如TIM專門做PWM同步來驅動控制周期。這樣既照顧了操作系統(tǒng)的通用延時需求又保證了控制環(huán)的高精度時基。還有個容易被忽略的點Tick中斷里的累積誤差。如果內核在處理Tick時總是調用一個耗時的鉤子函數(shù)比如喂看門狗、做統(tǒng)計Tick周期就會漂移進而影響所有依賴系統(tǒng)Tick的軟件定時器。我習慣把Tick鉤子函數(shù)保持為空看門狗喂食放在單獨的低優(yōu)先級任務里做防止時間基線被污染。4. 從選型到實現(xiàn)我的飛控遷移實操記錄這一節(jié)我想用一個實際發(fā)生過的項目作為主線把某小型飛控從裸機前后臺模式遷移到RTOS同時把硬件定時器驅動、任務劃分、通信同步都重做了一遍。整個過程踩了不少坑但最后形成的架構模式后來被團隊復用到了三個不同機型上。4.1 任務如何劃分優(yōu)先級怎么釘死裸機時代飛控主循環(huán)里依次執(zhí)行“傳感器讀取→姿態(tài)解算→控制律→指令輸出”看起來簡單但一旦加入數(shù)據鏈、日志、故障診斷等模塊主循環(huán)會被嚴重拖垮。遷移到RTOS后第一步是盤點所有功能模塊按周期和截止時間劃分任務。我當時的劃分方式如下控制任務最高優(yōu)先級周期1ms讀取IMU原始數(shù)據、互補濾波/姿態(tài)解算、角速度環(huán)和姿態(tài)環(huán)控制律計算、輸出PWM。導航任務次高優(yōu)先級周期10ms讀取GPS/磁力計/氣壓計執(zhí)行位置環(huán)解算、航點邏輯。通信任務優(yōu)先級中等周期10ms/事件觸發(fā)MAVLink數(shù)據幀解析與組裝地面站鏈路收發(fā)。日志任務優(yōu)先級低周期100ms或事件觸發(fā)把關鍵狀態(tài)量寫入SD卡/Flash。故障診斷任務最低優(yōu)先級周期200ms檢查傳感器健康狀態(tài)執(zhí)行看門狗喂食異常時觸發(fā)保護邏輯。每個任務的棧大小要根據調用深度和局部變量估算不能貪省。尤其是通信任務如果用了標準庫printf、浮點格式化這類重操作棧給小了分分鐘溢出。我一般會預留30%以上的余量再用內核提供的棧高水位檢測工具在滿負荷跑一段時間后檢查實際峰值。4.2 通信同步數(shù)據從傳感器到控制器的鏈路飛控數(shù)據流本質上是“生產者-消費者”模型。傳感器中斷/DMA把數(shù)據寫進緩沖區(qū)控制任務周期性地來取。這里最關鍵的是保證數(shù)據的一致性——不能出現(xiàn)控制任務讀到一半傳感器DMA又在更新同一片緩沖區(qū)導致數(shù)據“撕裂”。我常用的方案是雙緩沖Double Buffering加Buffer標志位切換傳感器DMA寫完Buffer A后在中斷里原子地切換“當前有效緩沖”指針到A同時清掉舊的標志控制任務開始讀取前先獲取當前有效指針讀取過程中禁止切換讀完再釋放。用FreeRTOS的話更規(guī)范的做法是任務級同步用二值信號量DMA中斷里give信號量控制任務里take信號量同時配合內存屏障保證數(shù)據可見性。這里有個細節(jié)信號量take的超時時間一定要設置成有限值不要用無限等待否則一旦傳感器故障不再產生中斷控制任務就會永久掛起飛控直接失控。4.3 真實代碼示例FreeRTOS下的定時控制任務下面這段代碼是我在某個STM32F405飛控上實際用過的控制任務骨架展示了一個周期為1ms的控制循環(huán)如何與定時器中斷配合// 控制周期定時器中斷服務函數(shù)TIM61ms周期 void TIM6_IRQHandler(void) { BaseType_t xHigherPriorityTaskWoken pdFALSE; if (__HAL_TIM_GET_FLAG(htim6, TIM_FLAG_UPDATE) ! RESET) { __HAL_TIM_CLEAR_FLAG(htim6, TIM_FLAG_UPDATE); // 給控制任務一個二值信號量通知其“新的控制周期到了” xSemaphoreGiveFromISR(xControlLoopSemaphore, xHigherPriorityTaskWoken); portYIELD_FROM_ISR(xHigherPriorityTaskWoken); } } // 控制任務函數(shù) void ControlLoopTask(void *argument) { TickType_t xLastWakeTime xTaskGetTickCount(); for (;;) { // 在信號量上等待周期信號等待時間可以設長一點作為安全兜底 if (xSemaphoreTake(xControlLoopSemaphore, pdMS_TO_TICKS(10)) pdPASS) { // 1. 讀取IMU數(shù)據最新數(shù)據由DMA搬運到雙緩沖區(qū) imu_update_reading(); // 2. 姿態(tài)解算互補濾波或卡爾曼濾波 attitude_estimate(); // 3. 控制律解算 control_calculate(); // 4. 輸出PWM pwm_output_update(); } else { // 超時未等到中斷傳感器/定時器鏈路可能異常 safety_trigger(SAFETY_CONTROL_TIMEOUT); } } }關鍵點不要用xTaskDelayUntil去“生成”控制周期——雖然也能實現(xiàn)周期調度但它的精度完全依賴RTOS Tick而Tick在中斷繁忙時可能有不可忽略的抖動。用硬件定時器中斷驅動控制周期的精度要高得多這也是飛控實時性設計的標準做法。4.4 移植之后一定要做的裸機沒有的驗證從裸機切到RTOS之后很多隱藏問題會被多任務調度“放大”出來。我強烈建議做以下幾項測試任務切換總耗時測試在GPIO上翻轉一個引腳測量高優(yōu)先級任務從就緒到手頭代碼實際執(zhí)行的延遲。這個指標直接反映RTOS和BSP配置是否健康。最大禁中斷時間測試用定時器測量內核或驅動里最長的一次關中斷時間。如果某驅動在臨界區(qū)里干了太久比如超過幾十微秒控制任務優(yōu)先級再高也沒用。長期壓力測試讓飛控連續(xù)運行數(shù)小時周期性記錄每個任務的執(zhí)行時間統(tǒng)計值最小/最大/平均觀察是否有任務執(zhí)行時間逐漸增長的趨勢——這通常是看門狗喂食邏輯異常或者內存碎片導致的慢性病。5. 常見問題與排查技巧實錄這節(jié)內容全部來自我真實開發(fā)過程中的排查記錄不是從文檔里抄的。問題可能看起來五花八門但根子往往都出在那幾個核心機制上。5.1 問題一控制任務偶發(fā)超時周期抖動忽大忽小癥狀任務周期平均很準但每隔幾十秒會出現(xiàn)一次10倍于正常周期的超時。一開始懷疑是任務棧溢出抓了高水位監(jiān)控沒問題后來懷疑是內存分配malloc導致阻塞但代碼里改用靜態(tài)內存后問題仍在。最后定位一個低優(yōu)先級通信任務里用了庫函數(shù)對字符串做了處理這個庫內部會調用一個慢速的全局鎖類似printf的實現(xiàn)鎖的持有時間在高負載下變得很長而通信任務和某個中優(yōu)先級任務之間有優(yōu)先級反轉鏈把控制任務也牽連進去了。解決方案把通信任務里的所有“重”如日志格式化、浮點轉字符串操作拆出去只在里面做協(xié)議解析的輕量部分同時給通信任務使用的互斥量打開優(yōu)先級繼承。改造后抖動從幾百微秒降到了幾微秒。5.2 問題二中斷里做耗時操作導致控制周期漂移癥狀飛行中姿態(tài)偶爾出現(xiàn)“毛刺”分析日志發(fā)現(xiàn)姿態(tài)解算結果的執(zhí)行周期前偶爾有一段約幾百微秒的空白正好落在某個外設中斷的活躍窗口里。原因外設中斷的ISR里為了省事直接調用了HAL庫的阻塞式等待函數(shù)這段等待在低功耗模式下要持續(xù)幾百微秒期間控制周期的定時器中斷被懸置了。雖然定時器中斷優(yōu)先級更高但對方已經進入不可被搶占的執(zhí)行區(qū)間。解決方案ISR里禁止任何阻塞型調用把“等待外設就緒”的邏輯改成狀態(tài)機輪詢放到非實時任務里執(zhí)行。同時給出了一個原則ISR只做置標志、讀寄存器、收數(shù)據不等待、不循環(huán)、不調用RTOS的阻塞API。這個原則后來寫進了團隊代碼規(guī)范。5.3 問題三臨界區(qū)過長導致中斷丟失癥狀外部遙控器信號接收中斷偶爾丟包地面站看RSSI正常但飛控收到的通道值偶發(fā)卡頓。原因某個驅動在進入臨界區(qū)taskENTER_CRITICAL后調用了一個執(zhí)行時間很長的函數(shù)比如一個軟件I2C的bit-bang循環(huán)導致遙控接收中斷在這段臨界區(qū)期間被屏蔽數(shù)據幀丟失。解決方案把臨界區(qū)改小I2C讀取改用硬件I2CDMA ISR喚醒徹底去掉長臨界區(qū)。這也是RISC-V/ARM內核CPU上跑RTOS時的經典教訓臨界區(qū)是中斷的敵人能多短就多短。5.4 問題四內存碎片導致任務棧分配失敗癥狀系統(tǒng)運行數(shù)天后某個周期性創(chuàng)建的任務比如臨時數(shù)據鏈路線程突然創(chuàng)建失敗看門狗復位后一切恢復正常循環(huán)往復。原因任務棧用的是動態(tài)內存分配heap運行過程中頻繁創(chuàng)建/刪除任務產生外部碎片最終導致一次大塊內存分配失敗。解決方案兩種典型處理——要么把這類任務改成永久任務信號量觸發(fā)推薦要么啟用靜態(tài)任務創(chuàng)建APIxTaskCreateStatic把棧放在固定的靜態(tài)數(shù)組里。飛控系統(tǒng)里我后來幾乎全部改用靜態(tài)棧動態(tài)分配只用于啟動階段運行期不再分配。為了便于日常自查這里也給一張速查表覆蓋我反復遇到的高頻問題現(xiàn)象可能根因排查切入點高優(yōu)先級任務偶爾延遲優(yōu)先級反轉 / 中斷嵌套過深檢查信號量是否開啟優(yōu)先級繼承抓調度延遲的波形控制周期抖動大Tick不準 / 臨界區(qū)過長 / 某中斷執(zhí)行時間過長測量Tick波形檢查臨界區(qū)調用鏈傳感器數(shù)據“撕裂”共享緩沖未用雙緩沖/原子切換檢查DMA中斷與控制任務之間的同步機制任務棧溢出棧分配過小/局部變量過大/庫函數(shù)吃棧用內核的棧高水位檢測抓峰值系統(tǒng)運行數(shù)天后復位內存碎片 / 看門狗喂食被阻塞檢查動態(tài)內存分配頻度檢查低優(yōu)先級任務是否餓死中斷響應普遍變慢禁中斷區(qū)間過長 / 中斷優(yōu)先級配置不當用示波器抓GPIO翻轉測ISR響應時間排查這些問題的工具我推薦幾個思路一是用邏輯分析儀或示波器配合GPIO翻轉標記在關鍵路徑任務入口、ISR入口、任務出口前后打點直接測出時間線二是用RTOS內核自帶的統(tǒng)計功能比如FreeRTOS的task statistics、VxWorks的WindView把每個任務的執(zhí)行時間、切換次數(shù)、棧使用情況記錄下來分析三是在代碼里埋循環(huán)計數(shù)器和時間戳日志輸出后用腳本離線分析抖動分布。這三板斧基本能覆蓋絕大多數(shù)實時性疑難雜癥。我個人的體會是飛控的實時性問題絕大多數(shù)不是RTOS本身的缺陷而是應用層把它“用壞了”。絕大多數(shù)疑似系統(tǒng)不穩(wěn)定的case最后都能回溯到優(yōu)先級設計不合理、臨界區(qū)過長、ISR干重活這三大類原因。這提醒我們在做系統(tǒng)設計的時候就要對任務模型、中斷設計、共享資源訪問做“實時性預分析”而不是等代碼寫完再調。這比選哪一個RTOS更重要——因為即使你用的是VxWorks任務模型設計爛了也一樣救不回來反之即使只是FreeRTOS只要任務劃分、優(yōu)先級規(guī)劃、時間同步這些基本功扎實它也能撐起一架非常穩(wěn)的飛控。另外補充一個后續(xù)可以繼續(xù)玩的方向隨著飛控越來越復雜單核MCU開始不夠用了雙核/多核AMP非對稱多處理方案逐漸流行——比如用Cortex-M7負責控制環(huán)Cortex-M4負責通信和日志兩個核各自跑一套RTOS通過共享內存和核間中斷通信。這個架構能把硬實時和繁重IO分開但核間通信的同步、緩存一致性、資源歸屬每一樣都是新的坑。有興趣的朋友可以從“為每個核分配獨立的實時域”這個思路切入去研究這個方向做好了比單純追求更高主頻有意義得多。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
后入美女国产| 91爱网| 黄片www.| 美国日韩黄片| 51一区二区三区| 麻豆久久视频在线地址| 久草网站免费在线观看| 国产午夜精品在线观看| 97日亚洲欧美| 91中文字幕在线观看| 成人女人国产| 91无码中出人妻视频| 亚洲一级特黄大片在线播放91| 99热这里都是精品| 中文字幕精品三级久久久| 插老姨肥穴| 一本道综合色图| 天综合网| 五月香婷婷| 中文字幕一区二区在线日韩精品| 欧美性天天| 一二三四区电影| 欧美91网站| 青青草吊丝| 嗯嗯嗯啊啊啊在线免费观看| 亚洲天堂,男人| 亚洲人人操| 天天躁日日躁AAA片李宗瑞| 欧美偷拍区| 日本中文字幕不卡视频| 黄色片A级一区二区三区| 国产又粗又大硬免费色网视频| 欧美色91| 男人天堂2019| 亚洲在饯| 91久久久亚洲| 国产呦精品系列在线观看| 国产免费内射视频| 香蕉视频精品亚洲一区二区三区在线播| 亚洲人91| 亚洲一区二区av| 天堂网亚洲区手机版| 欧美色图小说综合| 乱伦一二三区| 精品无码不卡视频| 国产 亚洲 丝袜 制服| 国产51色综合久久免费| 日韩精品 视频一区二区| 超碰成人公开| 伊人女女资源在线观看| 骚货人妻偷情自拍在线视频| 欧美久久毛片基地| 91精品人妻五十路| 加勒比色99999| 国产精品视频内谢女人| 国产99久久99热这里只有精品15 | 一区三区啪啪| 性色一线| 热久久无毒不卡| 嗯嗯啊啊啊好爽| 乱伦一二三区| 五月天婷精品激情| 婷婷久久五月天| 95精品在线| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 大香蕉综合网| 色就色综合| 久久99午夜精品一区人妻| 婷婷五月天色| 色综合久久夜色精品国产天堂| 日本精品一区二区三| 噜噜噜噜天天狠狠| 精品丝袜无码一区二区三APP| 综合欧美激情网| 再深点灬舒服灬太大了好硬好爽| 四虎国产成人精品免费一女五男| 久久久久96| 天天噜| 成人26uuu| 思思热在线观看| 麻豆人妻少妇在线免费观看| 大香蕉视频啪啪啪啪| а√天堂资源官网在线资源| 韩国一级婬片A片AAAAA| 精品二999| 亚欧色图在线激情| 91人妻Pr| 男人天堂新| 久9re热视频这里只有精品| 亚洲蜜乳av| 欧美夜夜狠| 性性久久| 超碰97人人cao| 亚洲性爱无码乱伦av| 亚洲国产精品久久久久婷婷青年| 热G综合热G中文| 国产欧美在线观看免费观看| 裸体女人草逼视频播放一区,二区,三区,四区,五区 | 国产天天噜一噜久久久| 奇米四色网| 日日爽夜夜爽| 亚洲加勒比久久日本道| 午夜精品久久久久久久男人的天堂 | 性影在线视频| 色香伊人| 日本免费一级AAA大片器 | 啊啊啊啊啊啊好多水| 亚洲一卡2卡3卡4卡乱码网站| 国产不卡片| 国产自制av蜜乳| 色婷婷电影| 97干综合网| 69少妇一区二区| AV天天综合| 熟妇视频一区二区三区在线| 91色情黑丝搞鸡在线观看一区二区三区三州| 激情文学欧美| 91搞逼视频| 亚洲精品欧美专业| 又大又长又粗又爽又黄| 久久九九久精品国产尤物|国产精品爽黄69天堂A片潘金莲,国产亚洲精品第一综合 | 眼镜人妻101.com| 精品超碰国产| 精品人妻一区二区三区不卡断| 在线观看高清AV| 蜜臀av中字字幕网站| 激情欧美97| 色婷婷电影网| 欧美宗合色| 亚洲图片偷拍视频区| 亚洲九九爱| 国产性爱在线视频一区二区| 欧美综合狠| 3p国产色噜噜一区| 国内一级精品| 国产黄a三级三级三级av在线看| 久久久久女教师免费一区 | 爱啪精品一区| 人摸人人操人| 欧美色涩| 91青青在线视频| 色综合网1| 青青草原香蕉日本Ap| 九热视频| 99无码狠狠久久| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 99在线观看视频在线高清| 欧美视频一区二区在线| 美女诱惑久久| 夜夜高潮夜夜爽夜夜爱爱一区| 免费一级欧美片片线观看| 91操熟妇| 蜜色网色哟哟| 日韩人妻 中文字幕| 99re在线视频这里只有精品| 啊啊啊啊啊在线观看网址 | 婷婷日韩一区二区三区中文字幕在线| 亚洲成人在线高清| 日韩欧美蜜桃精品久久中文字幕久久| 先锋精品av色鲁| 26uuu欧美日韩| 日韩BBN| 色色色色色色色色色色色色色色综合| 中文字幕亚洲永久精品| 97Ai亚洲| 狠狠躁日日躁夜夜躁A| 午夜精品探花| 2019久久久久久久久福利| 久肏视频字幕| 神马久久69| 偷拍伦理视频| 日韩在线观看中文字幕视频| 久久亚洲中文字幕视频| yiqicaoav| 日韩色图 一区二区| 亭亭丁香激情| 大稥蕉免费视频这里只有精品| 无遮挡一级毛片视频免费的| 中文字幕三四区| 十八禁一区二区无码观看| 99在线精品视频| 亚洲暴力强奸AV| 亚洲色综合| 中文字幕二区| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 日本不卡免费二区| 亚州色国| 91亚州欧美| 屌逼传媒| 97色色色| 99热综合| 亚洲欧洲综合视频在线| 强奸a片网| 日韩激情小说一区二区| 亚洲av噜噜噜噜噜噜| 加勒比无码毛片| 香港日本韩国人妇99www.wccm20| 九九热精品在线| 五月丁香综合| 9999久久久久| 欧美日韩色图片| 99爱爱| 日本一区99| 天天操天天射青青草| 欧美日韩成人在线| 99啪| 成熟熟女国产精品一区二区| 久久骚少妇| 操逼999| 麻豆一区在线| 天天干夜夜肏| yazhouzaixian| 91模特在线观看| 天天干1区2区在线| 日本黄色精品| 久久久久国产精品久久久| 精品日日人妻| 97久久久| ,成人免费啪啪视频| 日本一区二区三区免费观看| 亚洲激情综合另类男同| 狠狠综合网| 五月婷婷性爱| 一区=区三区视频| 久久久久精| 久久久影院| 密臀在线免费观看| 青女在线| 中文字幕精品亚洲熟女| 99re在线| 99国产在线 精品 视频| 色色色色电影网| 99色视频| 欧美少妇高潮久久91| 大香蕉伊然在亚洲91| 日日嗨AV一区二区夜夜| 免费视频观看60秒| 精品视频一区二区| 91碰超| 亚欧国产无码精品在线| 四虎影视在线| 欧美色图 人妻| 综合五月天| 探花视频免费观看国产专区| www.伪伪| 懂色AV一区二区三区| 五月天综合网| 日韩99999| 99久国产精品午夜性色福利| 这里都是精品在线观看| 日han少妇无码| 日天天九九天堂666| 神马九九| 五月婷婷激情综合| 九九拍拍精品视频在线播放| 天堂网亚洲区手机版| 999久久久免费精品国产牛牛| 温婉少妇玩3p| 色香欲综合| 久久久久久人妻一区精品色欧美| 久草五月| 五月天欧美色图| 免费试看60秒| 丁香婷婷色五月| 亚码人妻| 小日子操bb在线看| 久久综合18p| 78m成人视线| 国产精品美女久久久久AⅤ国产馆| 五月天婷婷影院| 激情人妻另类| 免费一级精品啪啪视频| 高清不卡一二三区视频......| 久久风骚城市人| 无码区蜜乳| 国产高清1234区| 人妻激情视频| 精品中文字幕一区二区l - 百度| 欧美美女在线高潮999| 欧美翘臀视频网站一区二区三区| 国产麻豆一级精品视频| 后入日本1234| 欧美婷婷五月天| 欧美九一精品久久久熟妇| 国产精品嫩草影院午夜两性| 久久免费中文字幕在线观看| 99无码狠狠久久| 中文字幕成人| 一二三区精品视频| 五月丁香色婷婷| 欧美综合网站999| 97人人操人人摸人人爱| 少妇99| 污污汅18禁网站在线永久免费观看| 精精夜夜| 岛国毛片在线观看免费| 亚洲 欧美 综合 91| 中日亚韩免费视频| 亚洲 欧美 综合 91| 亚洲少妇综合在线播放| 97视频新免费| 精品视频日日夜夜| 色综合天天| 久草综合视频| 欧美麻豆成人同性GⅤ在线| 97jingpin| 一级啊性爱在线视频| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久久成人精品| 婷婷六月天| 97天天摸天天爽| 天天影视综合网欧美精品| 97超碰色色| 亚洲日韩青青草色月| 日韩人妻一区二区| 欧美激情色婷婷花野真衣一区二区| ..日韩av毛片精品久久久| 东京热不卡视频| 欧美一级黄片免费播放| 色姑娘综合网| 青青伊人久久| 九九无码| 亚洲色 国产 欧美 日韩| 天天综合站| 欧美九9 9 9| 肏逼视频日本| 老鸭窝日丰县女人| 欧美不卡在线美女| 日韩A优精品在线观看| 情色五月天就去干| 国产伊人自拍| 日韩av一级黄片| 精品夜夜澡人妻无码AV| 夜夜狼人妻| 国产区91柔拿会所技师| 偷拍 亚洲 欧美| 青青草啪啪网| 丁香五月激情综合| 日本高清有码网址视频| 日本操逼视频免费| 色九色久| 日韩午夜国产| 欧美制服另类丝袜| 免费综合亚洲中文| 日本性爱欧美性爱| AAAA欧美日韩| 久久精品操| 亚洲天堂情色| 人人妻人人操人人乐| 啪一啪免费视频| 日韩欧美亚欧在线视频| 国语精品对白| 岛国不卡超碰护士AV在线播放| 91xingse| 日韩操人| 国内自拍 日韩激情 99| 国产美女裸体秘 永久无遮挡| 超碰 欧美| 日韩精品第3页| 国产伦精品一区二区三区视频女| 中文字幕狠狠玩| 精品国产三级av韩国在线| 亚春色色| 欧美性Fer办公室秘书| 欧美亚洲丝袜美女电影| http://qxhbdz.com| 婷婷伊人綜合中文字幕| 日韩精品亚洲专区在线影视| 激情综合二| 高清国产成人无码| 久久久精品中文字幕爱豆| 啊啊啊啊啊啊在线观看| 蜜臀99久久精品久久久久| 欧美日韩亚洲少妇寂寞影院正在播放 | 人妻啊啊人妻啊啊| 视频二区美腿丝袜制服人妻欧美 | av草草在线电影| 亚州高清色综合| 免费看污网站| 久久久久国产亚洲一区欧美色图日韩| 蜜桃成人1区2区3区| 国产亚州日韩欧美看片| 大香蕉乱伦视频网| 淮穴色AV| 国产白领连续中出在线观看| 欧美日韩人人精品| 啊啊啊在线观看免费视频| 亚洲 欧美 另类 综合 偷拍| 禁十八久久| 精品亚洲俞拍视频一区| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 久草看看看| 欧美性夜| 密乳视频在线| 久久综合国产精品国产| 麻豆60秒| 午夜精品久久久久久久99热影院| 香蕉av一区二区三区| 物业黑人 AV一区| 超碰 国产熟女精品一区| 快播久久人人aV| 男人天堂2030| 吖在线不卡一区二区国产剧情 | 影音资源男人日韩| 98久久超碰| 五月丁香黄色网| 五月天我淫我色av| 久久成人午夜精品影院| 天天爱天天操| 三上制服丝AV| 精品国产综合久久福利,热99这里有精品综合久久,99热这里只有免费国产精品,精 | 91色香| 欧美人人操人人插| 怡红院一区二区熟女人妻| 日本一级一级一级一级| 色天使大香蕉| 欧美亚洲首页| 中日韩熟女| 久热这里| 久久99草| 日韩一级二级三级免费看完整版| 亚洲毛片一级带毛片基地| 自偷自拍的亚洲视频| 国产欧美一区二区| 97在线资源| 久久精品一区二区一8| 人妻少妇被猛烈进入中| 五月天婷婷欧美三区| 中文在线久久字幕| 国产精品久久久久婷婷二区次| 三级日韩一区二区三区| 337p大胆噜噜噜噜噜91Av| 刺激性视频黄页| 玖玖综合视频| 亚洲自拍天堂| 91欧美长吊| 天美麻豆一区二区三区| 国产精品一级毛片不卡视| 国产乱码久久| 91M一社| 91在线超高颜值国产| 五月激情小说| 破处bbq| 久热影视| 人人爱夜夜爱| 国产精品免费久久久久久久久久| 欧美日韩成人在线| 人妻丰满熟妇av无码区蜜桃| 在线无码网站| 久久偷拍人| 精品九九九| 国产精品色| 一本一道久久综合久久| 亚洲精美粉嫩嫩泬在线观看| 亚洲影院小综合| 91操熟女| 少妇99成人麻豆| 男人的天堂va在线| 95精品在线| 九热久| 99久久婷婷国产综合精品草原| 色阁阁AV综合网| 91在线超高颜值国产| 青青青青草av在线观看| 日韩熟女操逼| 你草精品在线视频| 久久五月天婷婷丁香中文字幕| 射丝袜高跟鞋99| 亚洲日韩人妻中文字幕一区| 中文字幕一区二区三区蜜臀| 一起草三级AV电影在线观看 | 97视频在线看| 色九九九| 欧美极品性爱天天射| 欧美夜色| 午夜寂寞欧美| 9久久精品| 青青草九九九九九| 91免费看一区二区三区| 亚洲情色图片区| 欧美综合娱乐久久| 青青草华人在线欧美在线| 天天干人妇| 欧美性爱一区二区三区| 大奶啊啊好爽| 操日韩第| 日韩无码第3页| 五月天开心网| 一区二区免费电影久久| 色哟哟1区2区| 狠狠穞A片一區二區三區| 日韩射精| 色色综合97| 日本在线不卡一二区| 精品传媒在线一区| 久久神马影院| 色色婷婷五月| 中文字幕日韩电影人妻| 久久久极品| 久久综合久久综合人久久夜精品| 亚洲成人免费中文字幕| 91女色| 开心六月色| 国产女人91精品嗷嗷嗷嗷| 一本色道综合久久欧美日韩精品| 久久成年精品| 午夜福利成人免费视频| 人妻啊啊人妻啊| 亚洲欧美高清无码| 丝袜 亚洲 偷拍| 日韩免费av片高清无码| 精品人妻视频一区二区在线播放 | 亚洲综合一区二区| 久久久久久精| 久久人妻一区二区三区高清| 日韩草久视频| 日人妻视频91| 国产美女在线精品免费看| a人片中文字幕一区二区| 国产99 中文字幕日韩小视频| 91天天| 亚洲一区亚洲天堂| 内射日韩大臀美女| 日韩在线观看中文字幕视频| 免费观看网黄| 久久久久国产精品久久久| 精品无码久久久久| 97操97色| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 综合久久9| 吊色| 激情综合网一盗摄| 69AV女优男人的天堂| 久久美女福利是上海美女| 无遮挡一级毛片视频免费的| 蜜臀久久99精品久久久| 欧美另类丝袜熟女| 性欧美| 九九av| 欧美夜色| 夜夜嗷嗷一区二区| 91撸色网 玖玖网 欧美| 人妻日日夜夜精品| 欧美日韩情色一区二区| www.色五月| 97av在线视频| 综合色99| 欧美 亚洲 偷拍自拍| 国产成人亚洲精品无码古代早漏男| 黄色大片视频在线免费看| 亚洲女优有码无码高清| 台湾佬中文娱乐网久久久久久久久久com | 伊人久久亚洲中文字幕不卡| 曰本精品久久久| 99.色网| 97中文天堂| 一起草AV| 久久久久人妻| 亚洲中文制服诱惑| 欧美亚综合色图| 一区 欧美 日韩 麻豆| 国产伊人自拍| 尤物av网站| 欧美性,色九九| 国产午夜视频| 东北操逼| 少妇天堂| 日本成人在线不卡一区二区三区| 中文乱码字字幕在线第5页| 97在线免费观看视频| 国产精品久久| 国产精品探花色| 日韩色| 日韩一级欧美一级在线观看| 啊啊啊在线观看免费视频| 97色涩| 国产蜜臀在线| 日日夜夜精品视频| 五十路六十路素人熟女| 在线可观看的黄色网址| 综合婷婷| 色诱中文字幕| AV男人天堂网| 国产精品电影大全| 黄色在线网站| 人妻少妇久久久| 亚洲宗合电影| 91在线国产后入风骚翘臀美女素人| 国产综合久| 成人性爱免费播放| 亚欧国产无码精品在线| 人妻夜夜爽天天爽麻豆三区网站| 天美传媒Av在线| 999色欧美中文字幕| 亚洲欧美天堂| 国产精品无码AV网站| 久久黄黄| 日日干夜夜骑| 精品性爱| 成人短视频在线观看| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 发朗少妇买婬全视频中文| 欧美中文字幕一区 | 精品无码不卡视频| 淮穴色AV| 精人妻无码一区二区三区伊人直播 | 视频国产成人精品日本亚洲18| 操B在线观看| 女同亚洲欧美一二三区久久电影| 综合网97| 狠狠色伊人亚洲综合网站色| 五月丁香婷婷综合| 操曰本熟女| 国产精品一二三区18| 亚洲九区| 亚洲97网站| 又粗又长又爽在线观看| 97网址www| 青草精品视频一日本久久久久网站| 亚洲成人在线高清| 久久久久性熟视频| 澳门色噜噜色噜噜色噜噜色噜噜色噜噜| 欧洲亚洲国产综合在线| 精品少妇一区二区三区免费观看| 91在线国产后入风骚翘臀美女素人| 欧美性爱精品七区| 日韩伦理久 久久 清纯| 91狠狠综合久久| 欧美专区日本专区| 国产精品久久久久久久免牛肉蒲团| site:sinbotex.com| 中文字幕黄色片| 天欧美在线| 人人摸人人添人人操| 国产盗摄美女如厕大神作品在线观看| 12一15性XXXX粉嫩国产| 欧美.亚洲.另类.丝袜.制服.诱惑| 色欲久久99精品久久| 狠狠色噜噜狠狠狠狠狠色综合久久| 99抽插| 国产日韩欧美中文在线播放| 欧美五区| 男人天堂黄片| 欧美亚洲成人在线一区二区三区| 99国产精品视频尤物| 日本大香蕉| 26uuu偷拍亚洲欧洲综合| 久久久久久久久久久久黄色| 影音先锋日本一区二区| 四虎国产成人精品免费一女五男| 内射老妇BBWX0C0CK| 水滴偷拍| 99久久九九| 中文字幕AV中出| 操久久久久久| 富女玩鸭子一级毛片| 成人熟女视频一区二区三区| 极品欧美一区二区三区| 日本不卡二三区| 国产h片在线观看视频| 97超碰中文字幕| 玖玖婷婷五月天| 天天看片青娱乐| 97亚洲性爱| 欧美综合国产精品久久丁香| 大香蕉男人的天堂| 色青青久久影视| 97碰久久| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 97午夜剧场日韩| 強姦亂倫a| 校园春色宗合网| 日本三级韩三级99久久| 久久久久久久97| 又黄又粗又硬又长又大| 欧美系列在线一区二区| 欧洲人妻视频| 伊人国产视频| 国产精品成人无码av| 免费视频一二三区| 96免费视频在线| 蜜桃无码AV一区二区| 国产精品熟女一区二区三区| 白丝少妇一区二区| 99热精品在线播放| 久操操AV电影| 视频二区美腿制服人妻欧美| 91色噜噜狠狠| 国产成人精品日本亚洲语言| 偷拍 欧美 日韩| 国产精品97超碰| 免費人妻夜夜爽天天爽爽一区| 国产乱码精品一区二区三区四川| 国产女大学生AV| 九9热伊人| 91在线美女| 最新日韩黄片| 强奸乱伦AV网址| 日韩欧美传媒一区国产| 在线亚洲丝袜视频网站| 久悠悠av| 大香蕉手机视频| 思思热久久成人| 亚洲色欧美| 天天操天天干美女网址导航| 日韩啪啪啪视频| 操狠狠| 久久久久久AV无码免费网站| 国产福利视频精品视频| 女优大全 - 91n| 在线小说视频一区| 亚洲第91页 | 热99这里有精品综合久久 | 在线免费观看日韩一区| 91色色网站| 国产路线专区| 亚洲 欧美 日本 国内 首页| 欧美日韩亚洲五月天婷婷| 亚洲 中文 女同| 伊人亚洲国产一成人久久精品,久久| 伊人久久综合影院| 免费久久一级毛片大黄| 黄片www视频免费| 人人妻人人爱人人玩| 97色欧洲| 日本免费二区三区| asc国产精品| 久久视频,这里只有精品| 国产亚洲欧洲在线观看| 亚洲中文字幕有码视频一区二区三区| www.婷婷| 国产九月婷婷| 欧美午夜精品久久久久久3D| 开心五月天激情网| 另类专区在线观看| 97啪啪| 激情四射五月天| 日本孕妇孕交| 色婷婷淫色网| 嫩草黄页| 91久久久久| 亚洲脚交| 欧美狠狠狠| 啊啊啊啊无码| 亚洲开心网| 91啪啪| 亚欧免费观看视频| 91丨九色丨国产丨人妻在线| 日韩综合成人免费视频| 福利操逼| 亚洲最大AV网| 色优久久| 亚洲天堂东京热| 欧美国产视频| 爱妻综合网| 亚洲色天堂九9| 欲香欲色综合天天伊人| 美女久久久| 18禁止看精品中文字幕| WWW啪啪的com| 日韩中文字幕视频在线观看| 天天综合网站| xxx亚洲午夜天堂| 九九九九九九九九九五码| 99热国产精品| 大香蕉99999| 老熟女乱伦一区| 亚洲情色中文字幕一区| 欧美一级色| 中文字幕乱碼在线| 国产乱青青草久久| 亚洲天堂2020| 久久久久亚洲AV无码专区少妇| 91强热人妻| 欧美精品四区| 亚洲欧美一区二区不卡视频播放| 白嫩白嫩的午夜九久久久久久久久久久久成人剧场 | 色精品极品| 情色五月天网| 成人青青草原伊人| 亚洲国产成人精品999| 国产剧情AV不卡在线观看| 99热免费| 亚洲十八禁止| 亲子敌伦对白在线播放| 顶级丝袜熟女一区二区三区 | 日韩精品电影| 国产99热| aaaa少妇高潮大片| 91 丝袜在线| 久9爱精品| 操日韩第| 日韩在线女优天天干| 任我爽在线视频免费观看| 蜜臀99久久精品久久久懂爱| 日韩A优精品在线观看| 99丝袜福利在线播放| 另类专区加勒比| 操逼A∨| 999岛国大片| 西西美女视频网| 老妇女91| a在线视频免费观看| 人妻人人澡人人爽人人| 酒色综合网| 亚洲操人| 风骚少妇视频中文字幕| 国产精品麻豆成人av| 欧美男人一区| 欧美线天码中字| 精品中文字幕一区二区| 亚洲伊人久久精品狠狠在线| 97ai亚洲| 一区二区三区欧美激情| 久草草一二三四区久久| 中国熟女老妇仑乱一区二区三区| AA丁香综合激情| 国内精品久9| 深夜国产一区二区三区在线看| 日韩欧亚太美不卡| 欧美综合另类| 97电影院超碰| 久久久久久十| 亚洲精品三| 久久超碰天天| 97任你吞精| 欧美熟女逼久久久久久| 日韩精品一区二区日韩| 久久中出在线| 亚洲密乳AV| 操b网站亚洲无码| 美女熟妇色| 97露脸精品丝袜| 久久久精品电影| 91中文精品日韩欧美在线| 白丝被操91| 东北女人| 91社操逼| 久射吧| 色丁香五月婷婷| 精品熟女呻吟久久91| 色av中文字| 51国产午夜精品视频| 九九英色视频| 日韩av不卡在线看| 无码操逼天堂| 国内自拍 日韩激情 99| 久久久女人| 婷婷日韩一区二区三区中文字幕在线| 91色香| 四季AV综合网址| 一本大道不卡一二三区| 久草精品一区 | 亚洲男人的天堂网| 国产精品岛国片在线观看| 日日97| 欧美 亚洲 制服 精品| 91一区二区三区蜜桃| 中文字幕78| 久久人人爽人人爽人人片Ⅴ| 91精品网站| 91成人在线| 国产精品久久久久久 百度| 成人九九| 性欧美体内射精| 日韩乱伦影音先锋| 午夜传煤十二区精品| 少妇免费视频| 亚洲高清国产理伦片| 黑人精品欧美一区二区蜜桃| 久久欧美按摩999| 小日子操bb在线看| 日韩精品资源| 五月天伊人| 精品在线观看视频在线| 久久αⅴ| 伊人aaa| 三级三级三级日本99| 欧美综合国产精品久久丁香| 蜜桃视频啊啊啊啊| 亚洲国产欧美日韩精品一区二区三区,国产一区二区三区在线看片,欧美性猛交 XXX | 国产树林里野战在线看| 我想要 啊 啊 啊| 国产成人天堂| 色噜噜综合在线| AAAAAAAAA黄片| 最近二区三区视频大全 | 天天躁日日躁XXXXYY| 色悠久| 97欧美色综合| 欧美色图亚州激情| 亚洲av无码成人精品国产| 欧亚无码视频| 啊啊啊啊嗯嗯在线久久久| 日韩人妻无码精品系列| 天天操天天插| 久久精品国产亚洲AV片多多 | 美女裸体麻豆天美蜜桃91| 九月丁香婷婷| 91天堂色男人的天堂| 日本潮催一卡操| 丰满人妻-区二区三区免费看| 情色五月天网| 亚洲不卡不卡中文字幕不卡 | 玖玖久久久| 国产中午字一暮区| 97爱b| 第45页一区二区| 天天色综合图片| 国产无套粉嫩白浆在| 欧美一级久久久丰满| TS人妖另类精品视频系列| 欧美综合天堂| av日韩中文字幕| 麻豆 亚洲 97| 操b网站亚洲无码| 内射日韩大臀美女| 欧美亚洲综合色| 久久女婷| 久久丁香五月天| 性爱av在线免费观看| 国产aⅴ无码片毛片一级网站| 囯产精品久久久久久久久久梁医生| 国产嫩草精品A88AV| 91美女高潮| 精品综合久久久久久97| 国产视频大全| 欧美影音在线| 欧美少妇高潮久久91| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 九色 人妻 大香蕉| 粉嫩国产精品久久粉嫩| 无码又爽又硬又激情免费视频 | 91亚洲在线| 性猛交| 久久只有精品| 美女裸体无遮挡永久免费观看网站| 香蕉99秘 一区精品蜜桃臀| 97这里有精品| 久一区久久蜜桃| 亚洲欧美不卡线| 午夜美女福利视频| 日本人妻伦在线中文字幕| 欧美特大AA级黄片| 操迟操逼在巾线Fre看| av绯色| 亚洲欧美国产其他二区| 日欧操屄视频| 亚洲日韩AV视色| 欧洲Au麻豆| 狠色婷婷久久一区二区三区_| 九九九热精品| 后入精品| 人妻夜夜爽天天爽三区麻豆AV网站| 超碰午夜| 老熟妇一区二区三区…| 国产AV高清AV无码| 婷婷成人五月天| 青青草在线视频人人想人人上| 男人干美女| 亚州欧美综合| www.91视频网| 欧美精品久久久久久久丰满| 超碰在线香蕉| 欧洲色| 97亚洲资源| 亚洲色综网| 亚洲久久久久| 黄色在线网站| 99热啪啪| 狠狠干精品一二三四五六2022| 亚洲日韩乱码中文无码蜜桃臀网站| 大香蕉日亚洲日本亚大 | 超碰人人干| 日韩av三四区| 一本一道久久综合久久| 人人操人人93| 亚洲精品啪视频| 久久亚洲影院一区二区| 新视频sss国产| 99热销国产这里有精品| 色y情视频免费看| 翔田千里av一区二区三区| 蜜臀av中字字幕网站| 激情黄色五月天| 亚洲色图91| 久久国内| 97色爱| 国产熟女一区二区| 欧美黄片免费在线观看视频| 免费观看的av| 精品美女久久一二三| 69一区二区| 91操人| 亚洲码和欧洲精品激情系列| 中文字幕av片| av一区二区三区四区| 色99色| AV色五月| 欧洲综合无码| 中文字幕啊啊啊在线观看视频| 啊啊啊啊啊,啊啊啊啊好舒服,操我舒服啊啊啊| 亚洲欧洲日韩中文字幕一区| 精品国产一区二区三区四区在线看| 六月婷婷激情| 日韩黄色小说| 嫩呦国产一区二区三区AV| 国产久久一区二区午夜| 丝袜视频网国产90| 天天操夜夜嗨| 91麻豆天美传媒HD| 极品另类| 婷婷中文字幕| 精品高清牛人盗摄一区二区三区中文字幕A片免费在线观看 | 人人摸人人干| 国产91影院| 看日韩美女二区三区免费操逼视频| 土豪酒店各种姿势玩弄极品幼稚| 亚洲av综合伊人久久| 骚货人妻偷情自拍在线视频| 97视频一区| 国产粉嫩出水在线播放| 77国产精品| 午夜.DJ高清在线观看免费7| 国产黄a三级三级三级av在线看 | 成人精品电影| 亚洲国产天堂| 99热思思| 一区二区三区麻豆| 欧美久热| 啪啪啪综合| 日本福利社| 精品人妻丰满熟妇一区二区三| 国产女人成人精品视频| 久久久久极品| 丰满人妻一区二区三区大胸懂色| 成人精品视频| 国产精品色片一区二区| 九九av| 国产精品成人蜜臀AV在线| 日韩欧亚中文在线| 一起草日韩| 久久人人爽av亚洲精品天堂桃色| 精品久久久高清无码| 久久爱超碰网| 人人人人插| 熟女高潮精品一区二区| 99爱爱| 男人的午夜天堂| 超碰 另类 欧美| 最新av网站在线观看| 日日做夜狠狠爱欧美黑人| AAAAAAAAA黄片| 久草成人影片| 骚逼高潮久久精品| 亚洲自拍偷拍视频在线 | 久久久久亚洲Aⅴ无码| 高清孕妇孕交 交孕妇| 久久婷婷精品| 日日骚AV| 97视频620| 国产AV无码AV| 9久久久久久| 97干com| 黄色激情电影在线观看| 91碰碰| 性爱动态120秒| 成人无码在线视频网站| 国产欧美黑人丰满在线| 久久精品性| 美女被啪到深处抽搐视频| 国产亚洲欧洲在线观看| 人人摸人人叼| 超碰欧美97| 欧美性生活内射| 色5月婷婷| 韩三级a视频在线观看| 天欧美在线| 射 色综合| 狠狠操夜夜| 神马麻豆福利院| 日本超碰97日韩精品人妻| 曰韩无码777| 26uuu国产亚洲综合| 国产中文字幕在线观看| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 夂久色| 乱伦图av| 精品黄色电影| 欧美传媒一区| 色妹子A V| 欧美在线观看综合国产| 国产午夜精品理论片a大结局| 色九九综合AV| 亚洲国产剧情少妇激情| 久久天堂| 日韩综合成人免费视频| 亚洲熟女乱综合一区二区在线-...亚洲国产日韩欧美一区二区三区,久久久久久精 | 国产成人综合网| 欧美亚洲素人制服精品| 97视频免费| 青操影院| 欧美爆操91| 久久午夜伦| 婷婷亚洲五月***久久| a片自拍直播视频| 另类图片五月天| 大香蕉啪啪啪啪在线| 亚洲色图超碰在线| 亚洲一区二区性爱电影| 日婷婷| 91色狼| 国产在线激情| 啊啊啊啊在线播放| 精品亚州18| 夜夜操av亚洲一区二区| 狠狠干综合| 亚洲欧美日韩综合在线尤物 | 国产不卡片| caorenqi shipin| 2024人人操人人摸| 黄色av片三级三级三级免费看| 狠狠色噜噜狠狠狠狠2018| 九九热九九| 亚洲黄色AV电影| 人妻另类| 中文字幕欧美精品亚洲日韩蜜臀| 国产视频大全| 亚洲情色一区二区三区| 人人污日韩一区二区| 1024久久高清视频| 91oumei| 黄色网址久久精品欧美喷水| 国产精品电影| 丁香婷婷色五月| 九色婷婷| 欧美色色色| 成人情色一区二区| 亚洲激情久久| 东京热亚洲一区二区| 亚洲欧美精品91| 欧美久久九九| 久久人人妻| 久久久99久9| 啊啊啊好湿久久| 无码人妻丰满熟妇奶水区毛片| 夜夜高潮夜夜爽| 99热免费精品| m欧洲一级午老| 日韩欧美天天爽爽爽天天爽爽| 天操老女人| 麻豆人妻偷人精品无码视频| 操死我了啊啊啊| 黄页网站成人免费| 青草地一本线一区二区三区| 超碰人妻97| 亚洲成人激情小说视频| 国产狂喷潮在线精品| 一类无码操逼视频| 色香色欲天天综合网天天来吧|