不會AI的嵌入式工程師,手把手教你系統跑通第一個STM32 AI模型(多圖預警,建議收藏備用)

原創 玩轉單片機與嵌入式 2026-06-23 07:28

點擊下方名片,關注公眾號,獲取更多精彩內容

這里是《賀老師講嵌入式AI》,我《嵌入式AI:讓單片機學會思考》課程主理人,專注AI在MCU上的落地實踐。

本文手把手記錄從新建 STM32CubeMX/STM32CubeIDE 工程,到導入 sinemodel.tflite,再到在 STM32F407 上運行 CubeAI 推理并通過串口顯示正確正弦波的完整過程。

1. 實驗目標

本實驗最終要實現的效果是:STM32F407 上電后初始化 GPIO、USART1 和 X-CUBE-AI 模型,MCU 內部自動生成正弦模型輸入 x,周期性運行模型推理,然后通過串口把理論正弦值、模型推理值和誤差發送給上位機顯示。

項目
配置
MCU
STM32F407VET6
工具鏈
STM32CubeIDE
STM32CubeMX
6.16.1
STM32Cube FW_F4
V1.28.3
X-CUBE-AI
10.2.0
模型文件
sinemodel.tflite
CubeAI 應用模板
ApplicationTemplate
USART1
PA9 / PA10,115200,8N1
LED
PB12 / PB13,低電平點亮
上位機協議
幀頭 0x7E,長度 0x08,幀尾 0x7F

2. 新建 STM32CubeIDE 工程

打開 STM32CubeIDE,選擇 File -> New -> STM32 Project。在 MCU/MPU Selector 中搜索:

STM32F407VET6

選擇對應芯片后新建工程,如下所示:

Project Name: STM32F407_TinyML
Targeted Language: C
Targeted Binary Type: Executable
Targeted Project Type: STM32Cube
Toolchain/IDE: STM32CubeIDE

容易踩坑:芯片型號要和板子一致

STM32F407 系列有不同封裝和 Flash/RAM 規格。如果芯片型號選錯,可能導致下載失敗、鏈接腳本不匹配、引腳不存在,甚至工程能編譯但燒錄后運行異常。模型部署對 Flash 和 RAM 更敏感,所以第一步就要選對芯片。

3. 基礎外設配置

3.1 配置調試接口

在 System Core -> SYS 中,把 Debug 設置為:

Serial Wire

這樣會占用 PA13 和 PA14 作為 SWD 調試口。

3.2 配置時鐘

本實驗模型非常小,只有 321 MACC。為了先把部署鏈路跑通,可以使用默認 HSI 16 MHz,不必一開始就配置到最高主頻。

RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSI;

調試建議

先用簡單時鐘把模型部署、串口協議和上位機顯示跑通。等鏈路確認無誤后,再切換 HSE + PLL 提高主頻。

3.3 配置 LED

本實驗使用 PB12 和 PB13 作為 LED 輸出:

PB12 -> LED1
PB13 -> LED2

由于開發板 LED 是低電平點亮,所以 GPIO 默認輸出應該設置為 GPIO_PIN_SET,也就是上電默認熄滅。

#define LED1_GPIO_Port GPIOB
#define LED1_Pin GPIO_PIN_12
#define LED2_GPIO_Port GPIOB
#define LED2_Pin GPIO_PIN_13

#define LED_ON GPIO_PIN_RESET
#define LED_OFF GPIO_PIN_SET
#define LED_BLINK_HALF_PERIOD_MS 500U

容易踩坑:低電平點亮不是低電平熄滅

很多開發板 LED 一端接 VCC,MCU 引腳輸出低電平時灌電流點亮。因此 GPIO_PIN_RESET 是點亮,GPIO_PIN_SET 是熄滅。

3.4 配置 USART1

USART1 用于給上位機發送波形數據:

PA9  -> USART1_TX
PA10 -> USART1_RX

Baud Rate: 115200
Word Length: 8 Bits
Parity: None
Stop Bits: 1
Hardware Flow Control: None

容易踩坑:文本調試和二進制協議不能混在一起

最終上位機要解析二進制幀。如果同一串口里還在輸出 printf("hello\r\n"),就會破壞幀結構。工程中保留文本調試函數,但默認關閉:

#define UART_TEXT_DEBUG_ENABLED 0U

4. 添加 X-CUBE-AI 并導入模型

在 STM32CubeMX 的 Software Packs 中啟用 X-CUBE-AI:

Software Packs -> Select Components -> X-CUBE-AI

啟用后,在左側會出現 X-CUBE-AI 相關配置頁面。導入模型:

D:\model\sinemodel.tflite

模型名稱保持為:

network

當前工程 .ioc 中對應的關鍵配置如下:

STMicroelectronics.X-CUBE-AI.10.2.0.ModelStructureFile-...=D\:\\model\\sinemodel.tflite
STMicroelectronics.X-CUBE-AI.10.2.0.ModelName-...=network
STMicroelectronics.X-CUBE-AI.10.2.0.ModelKind-...=TFLITE
STMicroelectronics.X-CUBE-AI.10.2.0.ModelCompression-...=None

5.模型分析

導入模型后,點擊

開始分析

分析完成

6. Generate Code 后編譯成功

7. 讀取 CubeAI 生成報告,確認量化參數

模型導入后,X-CUBE-AI 會生成報告:

X-CUBE-AI\App\network_generate_report.txt

本模型報告中的關鍵信息:

input 1/1  : int8(1x1), QLinear(0.024573976,-128,int8)
output 1/1 : int8(1x1), QLinear(0.008472007,4,int8)
macc       : 321
weights    : 420 B
activations: 64 B
截圖如下:

7.1 QLinear(scale, zero_point) 的含義

量化模型中,真實浮點值和 int8 值之間的關系是:

real_value = (quantized_value - zero_point) * scale

反過來,如果有一個浮點輸入,要送進 int8 模型,就要做:

quantized_value = round(real_value / scale + zero_point)

本模型輸入參數為:

scale = 0.024573976
zero_point = -128

因此輸入量化代碼是:

static int8_t sine_quantize_input(float value)
{
  float qf = (value / SINE_AI_INPUT_SCALE) + (float)SINE_AI_INPUT_ZERO_POINT;
  int32_t q = (int32_t)((qf >= 0.0f) ? (qf + 0.5f) : (qf - 0.5f));

  if (q > 127)
  {
    q = 127;
  }
  else if (q < -128)
  {
    q = -128;
  }

  return (int8_t)q;
}

本模型輸出參數為:

scale = 0.008472007
zero_point = 4

因此輸出反量化代碼是:

static float sine_dequantize_output(int8_t value)
{
  return ((float)value - (float)SINE_AI_OUTPUT_ZERO_POINT) * SINE_AI_OUTPUT_SCALE;
}

容易踩坑:不要把 int8 模型當 float 模型使用

如果報告顯示輸入是 int8,就必須按量化參數寫入 int8。輸出也是 int8,不能直接當 float 解析,必須先反量化。

8. 理解 CubeAI 輸入輸出 buffer

報告中還有一句很重要:

(*) 'input'/'output' buffers are allocated in the activations buffer

network.h 中也能看到:

#define AI_NETWORK_INPUTS_IN_ACTIVATIONS   (4)
#define AI_NETWORK_OUTPUTS_IN_ACTIVATIONS  (4)

這意味著輸入輸出 buffer 由 CubeAI 放在 activations 內存池里。ApplicationTemplate 初始化后會拿到這些地址:

ai_input = ai_network_inputs_get(network, NULL);
ai_output = ai_network_outputs_get(network, NULL);

for (int idx=0; idx < AI_NETWORK_IN_NUM; idx++) {
  data_ins[idx] = ai_input[idx].data;
}

for (int idx=0; idx < AI_NETWORK_OUT_NUM; idx++) {
  data_outs[idx] = ai_output[idx].data;
}

之后采集函數只需要寫入:

data[0][0] = (ai_i8)sine_quantize_input(sine_input_x);

推理完成后讀取輸出:

sine_model_y = sine_dequantize_output((int8_t)data[0][0]);

容易踩坑:不要自己隨便換輸入輸出數組

如果 X-CUBE-AI 配置了 allocate-inputs 和 allocate-outputs,輸入輸出已經在 activations buffer 中。手動換成另一個數組,可能導致 ai_network_run() 使用的 buffer 和你寫入的 buffer 不是同一個。

9. 編寫周期推理邏輯

在 X-CUBE-AI/App/app_x-cube-ai.c 的 USER CODE 區域中定義輸入變化參數:

#define SINE_AI_FRAME_PERIOD_MS       20U
#define SINE_AI_INPUT_STEP            0.05f
#define SINE_AI_TWO_PI                6.28318530717958647692f

static float sine_input_x = 0.0f;

每次推理后讓 x 增加:

static void sine_advance_input(void)
{
  sine_input_x += SINE_AI_INPUT_STEP;

  if (sine_input_x >= SINE_AI_TWO_PI)
  {
    sine_input_x -= SINE_AI_TWO_PI;
  }
}

當前配置下,每 20 ms 推理一次,每次 x 增加 0.05 rad,一圈約 126 個點,一個完整正弦周期大約 2.5 秒,適合上位機觀察。

void MX_X_CUBE_AI_Process(void)
{
  uint32_t now = HAL_GetTick();

  if ((sine_ai_ready != 0U) && ((now - sine_last_frame_tick) >= SINE_AI_FRAME_PERIOD_MS))
  {
    sine_last_frame_tick = now;

    if (acquire_and_process_data(data_ins) == 0)
    {
      if (ai_run() == 0)
      {
        post_process(data_outs);
      }
    }
  }
}

調度建議

不要在主循環中用長時間 HAL_Delay() 阻塞。AI 推理、LED 和串口發送都可以用 HAL_GetTick() 做周期調度。

10. 設計上位機串口協議

上位機協議如下:

字段
含義
幀頭
0x7E
長度
0x04
 表示 8 位,0x08 表示 16 位,0x10 表示 32 位或 float
曲線1
理論正弦值
曲線2
模型推理值
曲線3
推理值 - 理論值
曲線4
絕對誤差
幀尾
0x7F

本實驗最終選擇 16 位模式:

長度 = 0x08
四路數據 = 每路 2 字節
整幀長度 = 1 + 1 + 2 * 4 + 1 = 11 字節

幀格式:

0x7E 0x08 C1_L C1_H C2_L C2_H C3_L C3_H C4_L C4_H 0x7F

采用小端序發送:

static void sine_protocol_put_i16(uint8_t *buffer, int16_t value)
{
  uint16_t raw = (uint16_t)value;

  buffer[0] = (uint8_t)(raw & 0xFFU);
  buffer[1] = (uint8_t)((raw >> 8) & 0xFFU);
}

最終發送函數:

static void sine_protocol_send_frame(int16_t curve1, int16_t curve2, int16_t curve3, uint16_t curve4)
{
  uint8_t frame[11];

  frame[0] = SINE_PROTOCOL_HEADER;
  frame[1] = SINE_PROTOCOL_UINT16_LEN;
  sine_protocol_put_i16(&frame[2], curve1);
  sine_protocol_put_i16(&frame[4], curve2);
  sine_protocol_put_i16(&frame[6], curve3);
  sine_protocol_put_u16(&frame[8], curve4);
  frame[10] = SINE_PROTOCOL_TAIL;

  HAL_UART_Transmit(&huart1, frame, sizeof(frame), 100U);
}

11. Release 編譯并下載

因為實際下載使用的是 Release,所以要確認 Release 能編譯通過,而不是只看 Debug。

Project Explorer -> 右鍵工程
Build Configurations -> Set Active -> Release
Project -> Build Project

本工程最終 Release 編譯成功,大小大致如下:

text    data    bss     dec     hex
23400   1692    4776    29868   74ac

12. 上位機顯示設置

上位機設置:

串口:對應 USB 轉串口端口
波特率:115200
數據位:8
校驗位:None
停止位:1
精度:16 位
幀頭:0x7E
幀尾:0x7F
曲線
含義
判斷標準
曲線1
理論正弦值
應為平滑正弦波
曲線2
模型推理值
應與曲線1基本重合,但允許模型近似誤差
曲線3
推理誤差
應圍繞 0 上下變化
曲線4
絕對誤差
應始終為正值

歡迎有不同意見的“老板們”和同學們,在評論區討論、交流!

玩轉單片機與嵌入式 專注單片機、嵌入式、學習資料、最新設計、案例等。以單片機為起點,帶你玩轉單片機、嵌入式。
評論
  • 信息摘要:很多做智能家居產品的工程師都有過這種經歷,想給一個幾十塊錢的開關面板加上語音控制,翻了一圈方案發現要么要外掛MCU,要么要獨立功放,電路板越畫越大,物料成本也跟著上去。WTK6900P這顆芯片的出現,讓低成本智能家居的語音控制有了一個真正極簡的落地路徑。本文從最小系統設計的角度,講清楚用WTK6900P搭一套能用的語音識別電路,到底需要哪些東西,怎么畫原理圖,以及新手最容易踩的幾個坑。一、為什么低成本智能家居適合用WTK6900P先說結論,如果你的產品滿足下面這幾個條件,WTK6900
    唯創知音語音芯片 2026-07-29 15:13 323瀏覽
  •        電路中需要使用減速直流電機正反轉,實現打開和關閉的動作。通常需要在打開或關閉的位置設置檢測開關,到達后電機斷電或剎車。這樣設計的問題是檢測失效到位也不能動作。增加線路復雜度。如果使用檢測電機電流的方法,到位時電機負載增加,電流增加時斷電或剎車。簡化設計,提高可靠性。       硬件電路由 INA180 高側電流檢測放大器、XTM4208 直流電機驅動芯片構成;采用 0.5Ω 采樣電阻采集電機電流,IN
    southcreek 2026-07-29 17:00 288瀏覽
  • 一、霍爾電流采集11、單芯片介紹MLX91208 是一款采用 Tria?is? 霍爾技術的單片傳感器 IC。傳統平面霍爾技術僅對垂直于 IC 表面施加的磁通密度敏感。IMC-Hall? 電流傳感器對平行于 IC 表面施加的磁通密度敏感。這一特性是通過集成磁集中器(IMC-Hall?)實現的,該集中器作為額外的后端工藝步驟沉積在 CMOS芯片上。IMC-Hall? 技術已通過汽車級認證。該產品是一款單芯片霍爾傳感器,其輸出信號與水平施加的磁通密度成正比,因此適用于電流測量。它非常適合用作開環電流傳
    愛上電路設計 2026-07-30 14:51 205瀏覽
  • 三伏高溫,熱浪滾滾,筆記本電腦,尤其是游戲本,散熱情況就不容樂觀了。這不,一個朋友送來一臺聯想拯救者R9000P,就是發熱嚴重,反應卡頓,要我檢修一下。那就閑話少說,拆機。這個機器后蓋還是比較好取下來的,先取下周圍的螺絲,再稍微撬一下,就可以打開了。繼續拆下散熱組件:可以看到,CPU和顯卡上面的硅脂都已經很干燥了:需要小心地清理掉散熱片上面的硅脂,讓CPU和顯卡芯片表面光亮,才能很好地散熱。如果太干燥了,就用酒精小心緩慢地清除掉。至于掉到了旁邊那些小元件上的硅脂就不要清理它了,免得把那些小元件弄
    四正電子 2026-07-28 20:54 369瀏覽
  • 電源圈里有一句話叫做:世界上最遙遠的距離不是語言差異無法溝通,而是公式擺在面前不會運用。公式不僅僅是數學或科學中的符號堆砌,它們往往是前人智慧和經驗的結晶,是對現實世界某種規律或現象的數學描述。下面,我將嘗試以一種較為通俗易懂的方式,解讀電源設計中的一些公式是如何得來的。充分地理解公式遠不止于記住它的形式和計算結果。真正的要義在于融會貫通,在于從掌握走向自如運用。1、濾波電容計算圖1.1 整流濾波電路及其波形(圖片來源于網絡)為了方便計算,我們取一個極端,假設電容一直處于放電狀態,那么圖1.1(
    愛上電路設計 2026-07-30 14:55 192瀏覽
  • 前一篇記錄了如何設置用戶或環境變量來讓TCL/TK可以自動執行編譯并運行,使用了BATCH的方式。此時需要在用戶變量或者系統變量中的path中添加重要的兩條路徑,如前述,這兩條為:1. d:\Tcl\bin;2. %QUARTUS_ROOTDIR%\bin上述兩條分別指定了TCL與Quartus軟件的安裝目錄。如圖1所示,用戶變量中的path變量中保護了C:\Tcl\bin路徑,而Quartus安裝路徑,自動添加都了系統變量QUARTUS_ROOTDIR之中,此時需要在用戶或
    coyoo 2026-07-30 14:44 199瀏覽
  • 一、LISN1、什么是LISNLISN:Line Impedance Stabilization Network 線路阻抗穩定網絡,它就是一種人工網絡AN,比如:V-LISN(V-AMN):最常用的類型,測量電源線與地之間的不對稱(共模)干擾電壓。T-LISN(T-ISN):用于測量對稱線(如雙絞線) 上的不對稱(共模)干擾電壓。Delta-LISN(Δ-LISN):一種 150Ω 的人工電源網絡,用于特定場景。LISN在傳導發射測試中有三個關鍵作用:①提供穩定阻抗:在射頻范圍內,為受試設備(D
    愛上電路設計 2026-07-28 13:24 217瀏覽
  • 摘要化工、鋰電振動泵、攪拌設備布線必須搭配防爆撓性管緩沖位移,3 針 3 孔、4 芯、5PIN 小巧冷壓免焊接增安型防爆航插、8 芯焊接防爆法蘭插座等圓形防爆連接器若螺紋規格不匹配、省略密封墊片、螺紋纏繞生料帶,會出現管路縫隙滲水、靜電無法泄放,損傷防爆端子接頭、防爆電源接頭,導致防爆接近開關航插、防爆傳感器航插接頭信號間歇性故障。本文分 M20/M25 兩種螺紋規格匹配規則,講解圓形防爆連接器與防爆撓性管成套密封、等電位接地全套工藝,糾正現場四大高頻裝配違規操作。關鍵詞:圓形防爆連接器,防爆撓
    用戶1783664076620 2026-07-28 13:23 249瀏覽
  • 近兩年“工業智能體”從行業熱詞快速變成制造企業升級剛需,國家政策加碼、地方補貼落地,但很多人仍有疑問:工業智能體和傳統工業AI有什么不同?為什么它的落地核心,一定在邊緣硬件?今天一文講透,看看成熟的邊緣控制單元,如何承接工業智能體的真實落地需求。到底什么是工業智能體?很多人把它等同于工業AI算法,其實二者有本質區別。傳統工業AI是“單點工具”:視覺質檢只負責報警、預測維護只輸出提示,后續的原因分析、方案制定、設備操作,全程要靠人收尾。而工業智能體是具備「感知 - 決策 - 執行 - 反饋」完整閉
    飛凌嵌入式 2026-07-29 09:07 264瀏覽
  • 一、3380熱敏電阻溫度阻值表表1 3380溫度阻值表▼例如:MF5A-103F-3380 型號的熱敏電阻,含義說明如下表。表2 MF5A-103F-3380熱敏電阻名稱含義說明MF5A型號 環氧封裝103常溫25度的標稱阻值為10KF允許偏差為±1%3380B值 = 3380K那么表1 中的 Rp = 10k,T2 = 273.15℃+25℃,B = 3380,代入 T1 溫度就可以求出相應溫度下熱敏電阻的阻值,注意:溫度單位的轉換。例如需要求得 +37℃ 的阻值,那么 T1 = 273.15
    愛上電路設計 2026-07-30 14:39 57620瀏覽
  •         很多人拆解醫療設備時,只會關注傳感器、主控芯片這類核心部件,卻忽略了電路板上不起眼的晶振。作為整個醫療系統的時間基準,晶振的精度、穩定性直接決定了測量數據的準確性、設備的運行安全性——比如監護儀的采樣頻率偏了1ppm,血氧、心率的讀數就會出現系統性偏差;膠囊內窺鏡的時鐘漂移超標,圖像傳輸就會出現丟包、花屏。不同醫療場景對晶振的要求天差地別,沒有一款晶振能通吃所有設備,每一類醫療設備背后,都有一套針對性的晶振選型邏輯。1. 家用便攜監測設備:
    TKD泰晶科技 2026-07-31 08:24 243瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 驯服小峓子2在线观看| 电影《爱上女闺蜜》完整版| 家事如天电视剧| 哆啦a梦礼物| 大学生特殊按摩| 嫩草香味| 千金与仆人电影完整免费观看| 星际迷航1百度影音| 激情燃烧的岁月主题曲| 乐在其中 途我自在| 很想很想你免费观看完整版| 三级片男按摩师| 夺命小丑2| 母亲爱上儿子同学日本在线| 女人不在沉默电视剧全集在线观看| 太阳的后裔 迅雷下载| 真理与背叛| 高清《年轻朋友的妻子3》| 姜恩惠《特殊诊所》完整版| 舞乐传奇全集| 牙医姐妹郝板栗1986| 《我的阿勒泰》| 玉莆团在线观看| 新金瓶梅2| 植敬雯《丛林女超人满天星版》| 东北痞帅飞机粗口CHINESE| 牛鞭擦进女人下身手机在线观看| 千里江山图烟花1088发多少钱| 棱镜恋曲| 韩剧巨人| 水云间电视剧全集播放免费观看| 娃娃脸 4| 我们永不言弃免费观看| 美国女儿借爸爸种菜是哪一集| 电视剧青年医生| 电影塔日酒店在线观看完整版 | 我是特种兵第二部全集 | 鄢陵县| 《杀死比尔2》电影| 丰满的继牳3小早川怜子bd电影| 奇热剧集| 和女上司一起去研修| 简单爱伍佰| 李时珍电影在线观看| 妈妈的职业5完整版结局在线看免费| 林心如裸片| 李美淑的电影《偿还》| 《欺诈游戏》| 高压监狱高压2法版免费观看高压监狱 | 少女播放第18集在线观看| 《命中婚劫》| 太子妃她是隐藏大佬短剧全集| 瓜达卢佩的玫瑰无删版 | 只是离婚的关系免费观看电视剧| sao66| 和女邻居做爰2在线观看| 出包王女第二季| 宝贝今天你在上面| 天下足球 歌曲| 公之孚手中字9| 高清《如月车站Re:》电影| 男女一起愁愁愁免费观看电视剧| 亲密在线观看| 《千金小姐赤子板栗》| 韩剧学校2013| 美国电影荣誉守则满天星 | 白鹿原电视剧完整版| 爸爸给我播种籽| 仙逆在线看| 艳情电影邻居的阿姨| 熊出没丛林总动员| 纪录片免费在线观看| 国家审计电视剧全集| 青云之琉璃 电视剧| 拉萨市| 银魂188| 漂亮妈妈7字开头| 电视剧陆贞传奇全集| 美国禁忌5睫毛膏高清版| 冷暖人生溺爱| 3d铺团之极宝乐鉴宝4免费观看| 我的丑娘剧情介绍| 印度空姐2完整版播放| 街头霸王之春丽传| 姐姐恋爱吧!| 方言版唐伯虎点秋香| 奔跑吧兄弟第三季第三期| 欲体焚情女主角| 金石良缘国语下载| tobu4| 主君的太阳13集| 朝国年经继4电影| 火影忍者剧场| 男按摩师电影在线观看| 华人城另类小说| 伦理《法国护士长》2006免费看| 小镇姑娘国语免费观看| a人片在线观看| 斯卡布罗集市吉他| 你好1983电视剧| 一本一道素人竹内纱里奈在线| 婚情深深几许短剧免费观看| 亲密百度影音| 百色起义免费| 我有罪歌词| 公主恋人cg| 销售的销售秘密2HD中字国| 宝贝试着感受我| 法国空乘5免费高清原声满天星 | 《欺诈游戏》| 伊波拉病毒国语版电影| 寒山令电视剧全集| 白衣绳索牙医生| 仙逆113| 朴诗妍《爱的释放》电视免费观看| 吉尺明步 110部全集| 《花子vs倔强驱魔师》免费观看全集| 我的爱蝴蝶夫人| 西游记全集1一25| 螺丝女孩要出嫁| 美国忌讳1~4| rbd-509| 禁止的爱善良的小姨子免费观看| 庆余年电视剧免费播放| 上游电视剧免费观看全集完整版| 追风战警| 风云年代40全集免费观看| 需要爸爸种子免费观看电视剧意大利 | 女房东的滋味HD中字| 饥渴人妻出轨记(NPH)| 坎贝奇第二部曲《品味人生》免费观看 | 插曲的痛在线观看第1集| 疯狂的足球高清| 丰满岳拇做爰5| 寻回真爱:失忆娇妻短剧全集| 乘龙怪婿第一部| 高清《神与律师事务所》电视剧| 电影《丽贝卡的秘密》在线播放| 恋爱捕手| 张雪峰称不推荐专业也不打压专业 | 恋梦空间第二季| 她被搬运工侵犯了日本电影| 假面 韩国| 天美影院在线观看电视剧网站| 加勒比海盗5 死无对证| 潘多拉魔盒满天星无删减版在线观看| 爱情公寓5第13集| 韩剧《恋爱高手》免费| 电影完美搭档| 卢旺达的玫瑰在线观看| 康斯坦丁电影高清在线观看完整| 金瓶梅李瓶儿| 电视红毯先生在线观看免费| 梦幻华尔兹大结局| 雷欧奥特曼国语| 吴奇隆前妻| 太极2英雄崛起百度影音| 玩偶姐姐| 五步定华山| 我主沉浮电视剧| 芭比之时尚奇迹中文版全集| 绝代双骄在线观看| 变形记阳光的背后| 《龙门镖局》| 镖客奶奶高清免费观看 | 如虎添翼| 旧里番内衣办公室无删减观看| 蘑菇测试| 金牌调节| 活命直播电影完整版免费观看国语 | 舒淇主演《灵与欲》免费| 女销售的秘密2韩剧三级| 新福尔摩斯第二季| 母亲爱上儿子同学日本电影| 非分熟女 电影| 余男版《狂怒》高清完整版| 迟来的愤怒| 《借钱2》妈妈| 莎 劳伦| 高校教师在线观看免费 | 守护解放西第二季在线播放| 多利特的奇幻冒险| 哈利波特与消失的密室电影免费版| 列兵大学生| 《追龙》电影| 茶啊二中5| 仙逆最新一集| 上司的老婆| 牙医姐妹完整版免费 在线观看| 花开花谢阴晴圆缺| 贵妇人精油按摩伦理电影| 电视剧战狼| 入室强奸初中生免费观看| 女老师3在线观看| 农民伯伯下乡2国语版百度| 我是真的讨厌异地恋| 欧美满天星电影《maruzzella》是什么电| 性瘾调教(H)| 女超人麦乐蒂| 诱人风流艳妇hd| 部长来家做客完整版| 疯狂的有夫之妇| 希望爸爸来种种子伦理剧| 贺军翔主演电视剧| 麦乐迪家庭矛盾在线播放| 麻将电影| 《需要爸爸播种美国》演员全集| 马云最新演讲| 灭火宝贝2凯登克劳斯结局 | 法国版 女超人| 港汇跳楼| 被按摩的少妇| 高清《夺命网红2》电影| 强奸上门女教师在线视频| 息县县委书记金平去向| 电影需要爸爸配种子| 农奴电影| 女超人2013麦乐迪马克斯在线观看免费 | 韩国电影免费观看高清完整版在线 | 狂飙在线观看免费全集高清| 《新上的秘书》演员表| 寒武纪电视剧免费全集在线观看| 电影买保险的D杯女| 可恶的新娘| 同学的妈妈ID| 百日的郎君| overflower第一季翻译动漫| 大工匠2| 50岁阿姨大人免费观看电视剧全集高清完整版 | 朝国年经继4免费看| 悬崖百度影音| 《需要爸爸播种子》免费观看在线播放_HD/无删减_1080P高清完整版电影 - 天堂 | 朴诗妍《爱的释放》| 大水井风云| 电影《朱莉》凯帕克| 黑洞电视剧全集| 男生和女生一起愁愁愁电视剧全集双| 饥饿游戏高清下载| 万荣县| 鬼吹灯之南海归墟 在线观看| 韩式翘睫| 一定要抓住韩剧完整版 | 下女完整版百度影音| 庆余年第二季免费观看在线播放| 快来搞死那激萌的萝莉| 一夜不了情| 小樱桃2美剧免费观看全集 | 电视剧珠光宝气| 公之浮之5HD高清版| 碧血青天杨家将| 女版战狼免费观看| 龙帅归来:都市再掀风云全集免费| 1995版人猿泰山hr版本内蒙古| 陀地驱魔人结局| 铿锵铿铿锵免费观看西瓜视频| 李连杰电影下载| 公的浮之手中完整版免费观看| 李庚希:这是属于凌敏的奖杯| 妈妈的味道中文HD免费| 猎罪图鉴2免费完整版电视剧| 古惑仔:江湖新秩序| 养父电视剧大结局| 天鹅挽歌| 海底两万米| 大头儿子| 徐少强版金玉梅完整版免费观看| 婆婆来了26| 《航空:特殊待遇2》中文| 白袜子俱乐部| 已婚妇女的火辣日子| 《丈夫邀部长来家吃饭》日剧中文版2. | 破地狱粤语版| 情定三生 电视剧| 美国式禁忌3高潮喷涌| 桃源社区在线观看| 和部长出差的日子在线| 锦月如歌电视剧免费观看| 凌云志志法国满天星在线| 梁祝艳谭电影全部播放| 荒野渔夫完整版| 嫌疑人x的献身 日本| 斗破苍穹103| 新月格格全集| 末日逃生2电影在线观看| 孤独剑客| 年轻的老师韩国剧情电影观看| 思春期诱惑下载| 朋友的妈妈1| 僵尸满天星| 苍井空爆影免费下载| 杨玉环1987版台湾 | 秘密花园动漫在线观看完整| 我是刑警免费| 你好李焕英电影版免费| 卿卿日常在线观看电视剧| 第一次4中国国语| 冬至电视剧全集免费观看完整版高清 | 新人类毒医肥尸| 花样男子大结局| 男按摩师做乳房按摩视频日韩电影 | 凤翔县| 电视剧利剑行动| 红色响尾蛇| 一个好人| 全职高手第二季在线看| 美容院的特殊待遇2中文字幕在线观看 | 大明风华在线观看免费完整版| 玉女心经3阴阳和合剧情介绍| 放纵的情欲180分钟| 野性放荡的女人| 大漠孤侠| 娜塔莎一家| 汉城大劫案| 电视剧樱桃正红| 《千金小姐赤子板栗》| hodv-21134| 酒店激战1至5集免费观看 | 史泰龙电影国语| 夺帅国语高清| 媚者无疆电视剧全集在线观看高清| 元气少女缘结神新婚篇| 三客电影| 牛鞭插入女人身体| 冷宫娘娘有喜啦| 新娃娃脸经典版| 弃妇逆袭短剧全集| 拳皇在线观看| 你是我的姐妹| 爱情呼叫转移电影| 伊利莎白坎贝奇成人电影 在线观看| 来福大酒店免费观看完整版| 《她被搬运工侵犯》电影观看 | 贝尔法斯特天堂路电视剧| 新金瓶梅 杨思敏| 你懂得在线| 布鲁克读大学完整在线观看| 林妙可歌唱祖国| 我同学的妈妈双字id| 一起来看流星雨12| 老婆6免费高清电视剧最新| 婚姻时差电视剧| 朋友的妈妈电影免费| 唐朝诡事录第三季| 变形计远方远方| 未删减版瓜达卢佩的玫瑰在线观看免费 | 《女军医》| 电影《隐藏的迷恋》在线观看| 《情欲满载》在线观看| 女奥特曼被怪兽侮辱| 林志炫翻唱席琳迪翁| 《麦乐迪女超人》正在播放| 祈今朝 电视剧| 食物链美国大尺寸| 失足妇女什么意思| 终极追杀在线播放完整版| 各卫视春晚播出时间2021| 明星大侦探第三季| 迪加噢特曼国语| 新少年包拯电视剧免费观看| 满天星电影在线观看完整免费 | 《霜花店》| 女朋友的妈妈2英文字母| 电锯惊魂7高清版| 成全视频免费在线观看动漫| 父辈的荣耀电视剧| 美国《爱上儿子》电影| 大话西游之月光宝盒电影| 斗牛 电影| 电视剧东北往事之黑道风云20年| 全职高手第二季在线看| 特殊的美容美发师| 郭晶晶霍启刚离婚| 美国版本女儿国2| 新梅瓶1至5集在线播放| 闪耀吧中华文明| 密爱朋友的妈妈| 只有你泰剧完整版免费观看| 麻生香织和黑人无删减版观看 | 亲爱的孩子| 插曲的痛在线观看第1集| 长安三万里免费观看完整| 凌海市| 女忍大桥未久无删减版电影| 黄飞鸿2| 法国空乘5免费高清原声满天星美陌版| 屠宰森林| 《混血的摇篮曲》日本| 电视剧名校| 完美无瑕在线观看| 太子妃武:武林高手短剧全集| 如来神掌国语| 壮志凌云满天星版在线观看| 特殊美容院5在线观看| 巡回检察组电视剧全集在线观看| 成都请将我遗忘| 世纪之爱泰剧在线观看完整版泰剧| 《激战丛林》在线看| 杨玉环的故事| 女子医院满天星法版免费观看高清| 战机飞行员视角的祖国有多美| 黑白配高清在线播放国语| 工厂女孩| 珠江台今日关注直播| 牙医姐妹完整版| 视频在线观看免费高清| 木下檀檩子电影2024免费观看| 南海归墟16集电视连续剧| 超级飞侠第十二季| 《女超人》满天星| 千方百计爱上你国语版百度影音| 同学的妈妈双字ID| 聊斋3众女聚之欢| 半是蜜糖半是伤在线全集观看| 张柏芝无极| 披荆斩棘2| 《需要爸爸播种美国》在缐| 美国家庭式禁| 五号特工组第二部全集| 一人之下第三季在线| 三大队电影免费| 男女一起愁愁愁电视剧免费j苦闷苦闷看 j | 吉星拱照国语| 暗花电视剧全集| 朋友的母亲8中语版| 漂亮妈妈7中字开头7个字| 租借女友第3季免费观看动漫| 翁源县| 一家子插我B啊| 六姊妹电视剧在线观看全集完整版 | xl司令免费全集观看| 怎么折滑翔纸飞机| 无限挑战110716| 埃丽·诺娃《纯粹》满天星 | 赤裸特工| 老公的下属是我的初恋| 奇葩说第六季| 婚巢电视剧全集| 环太平洋2| 老妈和我一起嫁| 生活中马玛丽| 李幼斌《守望者》免费播放| 时光尽头的恋人| 金手指电影国语在线观看免费高清| 老公的家庭教师在线观看| 白峰电影在线观看在| 咒术回战第三季| 打脸拜金女:老娘身价过亿短剧全集| 潍坊科技学院军训跳舞| 哈利波特与火焰杯国语版| 快乐星猫第五部| 俄罗斯美女学院免费观看完整版全集| 锄奸电视剧| 老电影《山神》免费观看| 在线爱我几何| 女生刘海两边的头发叫什么| 西游记续集全集| 快乐方程式| 恋爱男孩泰剧| 卖车的女销售2电影| 偶然闯入的世界电视剧免费观看| 新员工2电影免费观看完整版高清| 富婆20万睡小22岁小伙| 小妖怪的夏天动画片| 杨恭如被污辱| 暮光之城四| 欲望都市第四季| 笨女孩在线观看免费完整版| 热血街区极恶王x| 舞蹈家苏科老师简介| 满天星电影在线观看全集免费播放| 日本的妈妈| 加勒比女海盗1| 壮志凌云2011美国女版| 长安的荔枝在线| 漂亮的保姆中文免费观看完整版| 《急诊护士》电影在线免费观看| 监控人1到100集免费看| 权力的游戏第1季| xl司令动漫第一季全集在线观看免费播放 | 加勒比海盗 成人 在线| 我是特种兵之利刃出鞘12| 赌圣之上海滩粤语| 《丰满的继牳2》| 性的暴行2小时16分| 天使之恋 纯爱物语| 天际浩劫国语| 善良的的瘦子5HD演员表| 姐妹牙医全集在线| 继承者们电视剧全集免费观看| 幽游白书在线玩| 白山市| 需要爸爸播种电影免费观看 | 对手多少集| 法国古墓丽影在线观看| 业火的向日葵下载| 我的妈妈日语| 也许你要恋爱了阵容官宣| 电影《姐妹牙医》正片| 无心法师第二部免费看| 烽火儿女情 电视剧| 半路夫妻剧情| 淫的方程式在线观看| 非凡医者1-40全集完整版| 菲律宾电影修理工的艳遇| 电视剧最后的较量| 《女儿国满天星版》在线看| 凌云壮志(欧美)满天星小娅是谁演的 | 娇妻4P被八个男人伺候电影| 电影小蓝第二部| 张婉悠电影| 日本伦理电影和维修工做爱| 我们这一家电影| 局长从后面握住我的奶| 快乐到家迅雷下载| yellow视频免费观看| 相忘谁先忘| 鱼跃在冬季国语| 行尸走肉十二季在线播放| 义姐是不是良喂养动漫第2季免费观看| 星球大战3百度影音| 泽塔奥特曼普通话免费版在线观看| 韩剧《婚后的生活》| 法国女版《壮志凌云》高清免费哪儿| 玉城麻衣| 假面骑士免费观看完整版| 下家三千金| 同学的妈妈中韩双字ID贤宇| 疯狂二人房间荷尔蒙爆发原声视频大| 鲁邦三世第二部| 大峡谷遗宝| 张文宏称敬佩就地过年的人| 《女销售的秘密》| 夜班经理 第二季| 鬼妓回忆录| 大上海电影免费高清在线观看| 《监狱3》完整版在线播放| 开心鬼救开心鬼国语| 苦尽柑来遇见你 电视剧| 无爱之战loveless| 四位少妇按摩记| 曹查理《浪蝶狂花》电影 | 十二猴子第一季| 21世纪爱情指南在线播放| 放课后的花子君| 陈浩民版国语版免费播放下载| 喜爱夜蒲2国语版高清| 《驯服2》丽卡和谁在一起了电影| 一场飞行的美味| 恶作剧之吻续集| 小孩身上有白斑图片| 星舰迷航| 维修师傅的艳遇韩国理论片在线观看 | 独步逍遥动漫在线观看全集免费播放| 父辈的荣耀电视剧| 迈阿密事件| 韩国隐身蓝色帽子 电影| 高清《与讨厌的姐姐超契合》结局| 斗罗大陆226集在线观看| 斯巴达人2| 电影香醇的锈感| 《瑜伽裤的狂热》主演佳媛 | 女人的村庄电视剧全集| 黑暗荣耀韩剧| 禁忌4年转一代中文字母| 天龙八部电视剧全集| 欲望爱人免费观看| 音乐僵尸 电影| omoflow| 亲切的金子趴在桌子| 强袭魔女第三季| 山丹丹开花红艳艳简谱| 花开山乡| 安姨在线| 高清《千与千寻》| 盲井 高清完整版| 长城电影发布会| 只有你韩剧| 金银1—9免费版美国| 赘婿全集36集资源| 无声在线观看免费完整版| 央视前主持李小萌回应被家暴| 东北小佛爷| 17·3 电影高清在线观看| 从你的全世界路过电影下载| 情谜睡美人之欲望的姐妹| 公安局长第二部| 凯·帕克《囚禁》| 黄色仓库网址| 郑和下西洋| 尖刀班的五天五夜| 美丽的桃子美国版5娃娃脸| 麦乐迪版女超人无删减版什么时候上映 | 辣妞范儿| 儿童节歌曲| 《渔女实战》完结无弹窗免费观看 -家庭剧短剧全集 -爱看电影网 | 法国版《女超人:麦乐迪》在线观看| 我陪部长出差电影在线观看| 人间中毒电影高清未删减完整版| 大唐荣耀在线观看| ipx247| 图书馆的女友(日漫)第五集| 早川怜子电影| 绝密飞行国语| 苗阜王声2016春晚| 法网狙击 粤语| 小鸡不好惹第五部| 《北上》全集在线观看| 女版壮志凌云2011| 绝地枪王2| 甜蜜惩罚第二季无马赛克真人版全集| 一生一世电视剧在线高清免费观看| 五福临门电视剧完整版免费观看| 电影浪漫女家教正版货| 黄金勇者| 黑狐电视剧全集剧情| 倒霉爱神下载| 古惑仔少年激斗片| 成全完整版动漫高清免费 | 向东是大海百度影音| 《催眠软件》动漫第一季 | 男按摩师A片| 狂飙未删减电视剧全集免费播放| 红唇原唱完整版| 电影绣花鞋| 老色哥| 海之声如如电影完整免费观看| 一点就到家免费观看| 湘北曾姨百家号| 森田芳光| 强伦轩办公室女教师| 白峰美羽免费在线观看| 大闹天宫2013版电影| 颐和园纪录片| 王保长新篇电视剧| 《前度》电影免费观看| 美国xxxxwww| 午夜狂情| 团结就是力量大合唱| 星汉灿烂免费观看全集| 政宗君的复仇动画| 《爱你几何》正版| 战狼5欧美版免费观看完整版国语百度| 便利店坏妻子做爰| 魔术师与巨人| 永远的母亲| 《蜜桃成熟时》| 《绝对恋爱命令》动漫| 《法国空乘8》完整版| 浴火危城| 小丑免费| 恶女阿楚演员表| 西野翔作品番号封面| 女超人麦乐迪未删减版| 三年大片在线观看免费播放第14集预告| 碧海逃生电影免费观看完整版| 快乐方程式动漫| 小蜜嫁给了体制内小幸找到了富商| 《法国风情农场》正片观看| 美容院的待遇8免费观看| 雪中悍刀行38集在线观看| 电视剧血脉| 好人约翰尼| 坎贝奇无憾人生免费观看高清| 妈妈的职业5在线观看免费完整版电视剧全集高清 | 沉香如屑开播| 郭德纲 九尾狐| 纯情罗曼史2| 木下檀檩子电影在线| 邵氏电影《聊斋奇谭》| 我在他乡挺好的更新时间| 金石良缘| 孙红雷20集全免费观看| 《女警坠落2》完整版| 美国空乘2019电影完整免费高清原声奔跑吧中文字幕 | 《极乐宝鉴2》电影观看在线| 哇嘎在线观看高清电影| 高清《封神:妲己》| 《星际穿越》电影| 人蛇欲血战之错体美女蛇| 街头霸王 暗杀拳| 需要爸爸| 美乃雀的电影免费观看| 黄景瑜冬至电视剧全集免费观看 | 被学长灌满JING液去双男主| 360天大佬爱上二免费全集| 黑白配高清完整版在线观看免费 | 福尔摩斯 基本演绎法| 露营地宋孝敏韩国| 夺冠在线观看免费完整版| 苗侨伟版楚留香| 美国vs塞尔维亚| 韩剧电视剧大全免费观看| 加勒比女海盗1| 毒医肥尸国语版免费观看| 黑白潜行电影完整观看免费版| 猪猪侠泡泡糖| 警察故事3电影| 雨是眼泪| 哇嘎免费播放完整版| 费维修工人的艳遇| 不死情人| 特赦1959全集完整版在线播放| 年轻的母亲在线3中文版| 美容院:特殊待遇| 木下檀子的电影| 极上中出-村上里沙| 长津湖战役3免费观看| 姐妹反目全集免费| 《长相思》第一季| 美丽小瘦子7最新消息| 需要爸爸播下种子美剧第二季免费观看 | 色即时空免费电影| 迪迦奥特曼大电影国语| 九歌 电影| 高清《两架钢琴》电影| 我的老婆是大佬3高清| 强伦妺妺免费播放视频| 半身死灵2| 白发魔女传吴奇隆| 爱神电影| 仙剑奇侠传三| 纯白色之恋| 壮志凌云成 2011版| 华丽转身粤语版全集在线观看| 大决战之淮海战役电影| 韩国电影诱惑| 南斯拉夫电影瓦尔特保卫萨拉热窝| 战狼9免费高清版999| 粉江大白菜完整版观看| 借种 在线观看| 午夜特快| 我是刑警免费高清播放在线观看| 漂亮的儿媳韩剧TV| 木下凛凛子电影| 爱唯侦察D V D| 人间正道是沧桑全集下载| 驯龙高手电影| 韩国 艳舞| 记者:目前梅西无意与巴黎续约 | 电视剧《下海》| 电视剧凤凰牡丹| 天涯女人心电视剧| 《维修工人的艳遇》| 漂亮的岳 《三浦步美| 最新沙宣发型| 夫妇联欢回不去的晚会| 新逃学威龙张浩在线观看| 3d豪情字幕下载| 私人助理2法国版电影在线看| 俄罗斯伦理片需要爸爸的种子| 天龙八部钟汉良版43| 修真高手在校园短剧全集| 地狱奶奶| 妈妈2免费观看完整电视剧中文版 穿越时空的爱恋免费观看完整版 打雀英雄传 | 《花与蛇·牙医之绳》| 娃娃脸4免费看| 今夜无人入睡免费观看第7集| 好想告诉你第一季在线观看| 大鱼海棠| 爱在空气中14集特别篇| 月之晴天满天星完整版| 同学聚会2电影完整版结局在线看免费| 石家庄园博园地址| 理想在线| 站台电影| 小谢尔顿第七季电视剧| 蜜桃成熟时33D 电影观看| 俄罗斯女儿国2| 牙医赤子板栗完整版在线观看 | SGKI-068中文字幕| 吸血鬼日记第四季快播| 高清《飞驰人生2》在线观看地址| 蜜桃成熟时33d国语下载| 高清《朋友的妈妈》2中字头歌词| 女超人电影完整版免费观看麦乐迪 | 小潮院长| 我的女友妈妈韩字的ID是谁| 日剧卖房子的女销售| 马达加斯加的企鹅第一季| 手铐钥匙| 高清《职场妻子的出轨》中语字| 粗大的内捧猛烈进出沈块池汐| 美味的快递员| 苍老师电影全集免费播放| 打开生活的正确方式剧情| 《特战荣耀2》免费看| 插翅难飞电影| 哈喽僵尸国语完整版| 玩弄丰满女学生| 爱我几何删减版在线观看高清| 黑龙江尚志九江村整村失联| 下海电视剧在线观看完整版国语| 延禧攻略70集免费播放| 媳妇的幸福生活| 知否知否应是绿肥红瘦主题曲| 老公上司来我家| 美国电影保罗与芭芭拉1984| 河山 电视剧| 国家命脉| 突围37集在线观看| 范文芳神雕侠侣| 《和讨厌的部长出差旅》 | 动漫大道| 韩国电影我漂亮的瘦子| 小蜜桃3美丽人生完整版| 西藏小子| 女生按摩胸部电影免费观看 | 法国娃娃脸4| 空蝉之森原版完整版网盘| 年轻的母亲 韩国| 法国悲情城市电影完整版手机在线| 杯水情歌吉他谱| 铁马寻桥粤语| 桥牌怎么玩| 荒岛女特工满天星免费观看| 八戒,八戒神马网剧观看| 激战电视剧全集免费下载高清| 绿茶婊微电影| 暮光之城2| 湄公河大案全集下载| 不惑之旅电视剧全部免费| 小凤新婚下| 高柳家的花嫁动画片在线| 电影聊斋惊艳奇谭免费观看| 金银悔1-5集免费观看水蜜桃| 陪你一起长大电视剧| 终结者1qvod| 图片| 《巨乳女学生| 禁忌年转一代| 羚羊号历险记| 公之浮之中字5| 上海流浪华姐图片| 禁忌女孩第一季| 无极县| 法国空姐满天星法版第一季在线播放| 年轻的邻居天美| 梦回鹿鼎记电视剧| ssni-025| 都市之最强系统全集免费| 韩国电影疯狂婚姻| 电影《需要爸爸播种美国》演员名字 | 大唐好男人电视剧| 肉蒲团之夜销魂 贵妃| 《外卖奇遇》完整版外| 上司的强迫HD中字在线观看| 台湾缺水日月潭干涸| 后宫甄嬛传全集高清| 汽车旅馆| 同志电影在线观看| 电影身为人母|