詳解全志V85x內G2D模塊實現圖片格式步驟方法

全志在線 2023-04-18 17:17

G2D模塊概述

作者@chhjnavy

原文:https://bbs.aw-ol.com/topic/3291/


G2D主要功能:
1)旋轉:支持90、180、270旋轉;
2)scale:放縮;

3)鏡像反轉:H / V;

4)透明疊加:實現兩個rgb圖片疊加;

5)格式轉換:yuv轉rgb等多種格式相互間轉換;

6)矩形填充,等諸多功能;



G2D配置


源碼目錄

  • tina-v853-docker/kernel/linux-4.9/drivers/char/sunxi_g2d


make kernel_menuconfig 配置

  • Device Drivers > Character devices > sunxi g2d driver


Device Tree 設備樹配置

  • sun8iw21p1.dtsi路徑:

    tina-v853-docker/kernel/linux-4.9/arch/arm/boot/dts/sun8iw21p1.dtsi

 ?g2d: g2d@05410000 { ? ? ?compatible = "allwinner,sunxi-g2d"; ? ? ?reg = <0x0 0x05410000 0x0 0xbffff>; ? ? ?interrupts = 89 IRQ_TYPE_LEVEL_HIGH>; ? ? ?clocks = <&clk_g2d>; ? ? ?iommus = <&mmu_aw 3 1>; ? ? ?status = "okay"; ? ?};


注:status 要設定為“okay” 狀態。


重新編譯內核

使用燒錄工具PhoenixSuit 將編譯打包好的img鏡像燒錄到開發板。


adb shell 打開控制終端查看設備節點G2D:


通過G2D設備節點進行操作

static int SampleG2d_G2dOpen(SAMPLE_G2D_CTX *p_g2d_ctx){ ? ?int ret = 0; ? ?p_g2d_ctx->mG2dFd = open("/dev/g2d", O_RDWR, 0); ? ?if (p_g2d_ctx->mG2dFd < 0) ? ?{ ? ? ? ?aloge("fatal error! open /dev/g2d failed"); ? ? ? ?ret = -1; ? ?} ? ?return ret;}


G2D sample具體應用


G2D sample目錄


進行rotation,scale,格式轉換

具體實現:將 nv21 格式的1920x1080圖轉換成rgb888 格式并放縮為640x360 大小。具體用到兩個功能,格式轉換和放縮。


首先根據1920x1080 nv21 格式以及 640x360 rgb888 格式申請虛擬地址空間以及轉換成物理地址(注意:g2d 轉換是在物理地址中完成的)


1920x1080 nv21 格式空間大小(輸入文件):

  • Y 占 19201080 = 2073600 字節

  • UV 占 19201080 / 2 = 1036800 字節


640x360 rgb888 格式空間大小(輸出文件):

  • RGB 占 6403603 = 691200 字節


另外:虛擬地址轉換成物理地址使用如下函數:

g2d_getPhyAddrByVirAddr()


申請虛擬空間并轉換成物理空間完整函數如下:

static int PrepareFrmBuff(SAMPLE_G2D_CTX *p_g2d_ctx){ ? ?SampleG2dConfig *pConfig = NULL; ? ?unsigned int size = 0;
? ?pConfig = &p_g2d_ctx->mConfigPara; ? ? ? ?p_g2d_ctx->src_frm_info.frm_width = pConfig->mSrcWidth; ? ?p_g2d_ctx->src_frm_info.frm_height = ?pConfig->mSrcHeight;
? ?p_g2d_ctx->dst_frm_info.frm_width = pConfig->mDstWidth; ? ?p_g2d_ctx->dst_frm_info.frm_height = pConfig->mDstHeight;
? ?size = ALIGN(p_g2d_ctx->src_frm_info.frm_width, 16)*ALIGN(p_g2d_ctx->src_frm_info.frm_height, 16); ? ?if(pConfig->mPicFormat == MM_PIXEL_FORMAT_YVU_SEMIPLANAR_420 || pConfig->mPicFormat == MM_PIXEL_FORMAT_YUV_SEMIPLANAR_420) ? ?{ ? ? ? ?p_g2d_ctx->src_frm_info.p_vir_addr[0] = (void *)g2d_allocMem(size); ? ? ? ?if(NULL == p_g2d_ctx->src_frm_info.p_vir_addr[0]) ? ? ? ?{ ? ? ? ? ? ?aloge("malloc_src_frm_y_mem_failed"); ? ? ? ? ? ?return -1; ? ? ? ?}
? ? ? ?p_g2d_ctx->src_frm_info.p_vir_addr[1] = (void *)g2d_allocMem(size/2); ? ? ? ?if(NULL == p_g2d_ctx->src_frm_info.p_vir_addr[1]) ? ? ? ?{ ? ? ? ? ? ?g2d_freeMem(p_g2d_ctx->src_frm_info.p_vir_addr[0]); ? ? ? ? ? ?aloge("malloc_src_frm_c_mem_failed"); ? ? ? ? ? ? ? ?return -1; ? ? ? ?}
? ? ? ?p_g2d_ctx->src_frm_info.p_phy_addr[0] = (void *)g2d_getPhyAddrByVirAddr(p_g2d_ctx->src_frm_info.p_vir_addr[0]); ? ? ? ?p_g2d_ctx->src_frm_info.p_phy_addr[1] = (void *)g2d_getPhyAddrByVirAddr(p_g2d_ctx->src_frm_info.p_vir_addr[1]); ? ?}
?if(pConfig->mDstPicFormat == MM_PIXEL_FORMAT_RGB_888) ?{ ? ?size = p_g2d_ctx->dst_frm_info.frm_width * p_g2d_ctx->dst_frm_info.frm_height * 3; ? ?p_g2d_ctx->dst_frm_info.p_vir_addr[0] = (void *)g2d_allocMem(size); ? ?if(NULL == p_g2d_ctx->dst_frm_info.p_vir_addr[0]) ? ?{ ? ? ?if(p_g2d_ctx->src_frm_info.p_vir_addr[0] != NULL) ? ? ?{ ? ? ? ?g2d_freeMem(p_g2d_ctx->src_frm_info.p_vir_addr[0]); ? ? ?} ? ? ?if(p_g2d_ctx->src_frm_info.p_vir_addr[1] != NULL) ? ? ?{ ? ? ? ?g2d_freeMem(p_g2d_ctx->src_frm_info.p_vir_addr[1]); ? ? ?} ? ? ?aloge("malloc_dst_frm_y_mem_failed"); ? ? ?return -1; ? ?} ? ?p_g2d_ctx->dst_frm_info.p_phy_addr[0] = (void *)g2d_getPhyAddrByVirAddr(p_g2d_ctx->dst_frm_info.p_vir_addr[0]); ?}
? ?return 0; }


通過fopen 傳菜間兩個文件句柄,fd_in fd_out 用來操作輸入輸出兩個文件資源。

 ? ? ? ?p_g2d_ctx->fd_in = fopen(p_g2d_ctx->mConfigPara.SrcFile,"r"); ? ? ? ?if(NULL == p_g2d_ctx->fd_in) ? ? ? ?{ ? ? ? ? ? ?aloge("open src file failed"); ? ? ? ? ? ?ret = -1; ? ? ? ? ? ?goto _err2; ? ? ? ?} ? ? ? ?fseek(p_g2d_ctx->fd_in, 0, SEEK_SET);
? ? ? ? ? ?p_g2d_ctx->fd_out = fopen(p_g2d_ctx->mConfigPara.DstFile, "wb"); ? ? ? ? ? ?if (NULL == p_g2d_ctx->fd_out) ? ? ? ? ? ?{ ? ? ? ? ? ? ? ?aloge("open out file failed"); ? ? ? ? ? ? ? ?ret = -1; ? ? ? ? ? ? ? ?goto _err2; ? ? ? ? ? ?} ? ? ? ? ? ?fseek(p_g2d_ctx->fd_out, 0, SEEK_SET);


讀出 1920x1080 nv21 圖資放入 虛擬空間

read_len = p_g2d_ctx->src_frm_info.frm_width * p_g2d_ctx->src_frm_info.frm_height; ? ? ? ?if(pConfig->mPicFormat == MM_PIXEL_FORMAT_YVU_SEMIPLANAR_420|| pConfig->mPicFormat == MM_PIXEL_FORMAT_YUV_SEMIPLANAR_420) ? ? ? ?{ ? ? ? ? ? ?size1 = fread(p_g2d_ctx->src_frm_info.p_vir_addr[0] , 1, read_len, p_g2d_ctx->fd_in); ? ? ? ? ? ?if(size1 != read_len) ? ? ? ? ? ?{ ? ? ? ? ? ? ? ?aloge("read_y_data_frm_src_file_invalid"); ? ? ? ? ? ?} ? ? ? ? ? ?size2 = fread(p_g2d_ctx->src_frm_info.p_vir_addr[1], 1, read_len /2, p_g2d_ctx->fd_in); ? ? ? ? ? ?if(size2 != read_len/2) ? ? ? ? ? ?{ ? ? ? ? ? ? ? ?aloge("read_c_data_frm_src_file_invalid"); ? ? ? ? ? ?}
? ? ? ? ? ?fclose(p_g2d_ctx->fd_in);
? ? ? ? ? ?g2d_flushCache((void *)p_g2d_ctx->src_frm_info.p_vir_addr[0], read_len); ? ? ? ? ? ?g2d_flushCache((void *)p_g2d_ctx->src_frm_info.p_vir_addr[1], read_len/2); ? ? ? ?}


打開g2d 初始化,并開始轉換

ret = SampleG2d_G2dOpen(p_g2d_ctx); ? ?if (ret < 0) ? ?{ ? ? ? ?aloge("fatal error! open /dev/g2d fail!"); ? ? ? ?goto _err2; ? ?} ? ?ret = SampleG2d_G2dConvert(p_g2d_ctx); ? ?if (ret < 0) ? ?{ ? ? ? ?aloge("fatal error! g2d convert fail!"); ? ? ? ?goto _close_g2d; ? ?}//具體轉化函數:
static int SampleG2d_G2dConvert_scale(SAMPLE_G2D_CTX *p_g2d_ctx){ ? ?int ret = 0; ? ?g2d_blt_h blit; ? ?g2d_fmt_enh eSrcFormat, eDstFormat; ? ?SampleG2dConfig *pConfig = NULL;
? ?pConfig = &p_g2d_ctx->mConfigPara;
? ?ret = convert_PIXEL_FORMAT_E_to_g2d_fmt_enh(pConfig->mPicFormat, &eSrcFormat); ? ?if(ret!=SUCCESS) ? ?{ ? ? ? ?aloge("fatal error! src pixel format[0x%x] is invalid!", pConfig->mPicFormat); ? ? ? ?return -1; ? ?} ? ?ret = convert_PIXEL_FORMAT_E_to_g2d_fmt_enh(pConfig->mDstPicFormat, &eDstFormat); ? ?if(ret!=SUCCESS) ? ?{ ? ? ? ?aloge("fatal error! dst pixel format[0x%x] is invalid!", pConfig->mPicFormat); ? ? ? ?return -1; ? ?}
? ?//config blit ? ?memset(&blit, 0, sizeof(g2d_blt_h));
? ?if(0 != pConfig->mDstRotate) ? ?{ ? ? ? ?aloge("fatal_err: rotation can't be performed when do scaling"); ? ?}
? ?blit.flag_h = G2D_BLT_NONE_H; ? ? ? // angle rotation used// ? ?switch(pConfig->mDstRotate)// ? ?{// ? ? ? ?case 0:// ? ? ? ? ? ?blit.flag_h = G2D_BLT_NONE_H; ? //G2D_ROT_0, G2D_BLT_NONE_H// ? ? ? ? ? ?break;// ? ? ? ?case 90:// ? ? ? ? ? ?blit.flag_h = G2D_ROT_90;// ? ? ? ? ? ?break;// ? ? ? ?case 180:// ? ? ? ? ? ?blit.flag_h = G2D_ROT_180;// ? ? ? ? ? ?break;// ? ? ? ?case 270:// ? ? ? ? ? ?blit.flag_h = G2D_ROT_270;// ? ? ? ? ? ?break;// ? ? ? ?default:// ? ? ? ? ? ?aloge("fatal error! rotation[%d] is invalid!", pConfig->mDstRotate);// ? ? ? ? ? ?blit.flag_h = G2D_BLT_NONE_H;// ? ? ? ? ? ?break;// ? ?} ? ?//blit.src_image_h.bbuff = 1; ? ?//blit.src_image_h.color = 0xff; ? ?blit.src_image_h.format = eSrcFormat; ? ?blit.src_image_h.laddr[0] = (unsigned int)p_g2d_ctx->src_frm_info.p_phy_addr[0]; ? ?blit.src_image_h.laddr[1] = (unsigned int)p_g2d_ctx->src_frm_info.p_phy_addr[1]; ? ?blit.src_image_h.laddr[2] = (unsigned int)p_g2d_ctx->src_frm_info.p_phy_addr[2]; ? ?//blit.src_image_h.haddr[] = ? ?blit.src_image_h.width = p_g2d_ctx->src_frm_info.frm_width; ? ?blit.src_image_h.height = p_g2d_ctx->src_frm_info.frm_height; ? ?blit.src_image_h.align[0] = 0; ? ?blit.src_image_h.align[1] = 0; ? ?blit.src_image_h.align[2] = 0; ? ?blit.src_image_h.clip_rect.x = pConfig->mSrcRectX; ? ?blit.src_image_h.clip_rect.y = pConfig->mSrcRectY; ? ?blit.src_image_h.clip_rect.w = pConfig->mSrcRectW; ? ?blit.src_image_h.clip_rect.h = pConfig->mSrcRectH; ? ?blit.src_image_h.gamut = G2D_BT601; ? ?blit.src_image_h.bpremul = 0; ? ?//blit.src_image_h.alpha = 0xff; ? ?blit.src_image_h.mode = G2D_PIXEL_ALPHA; ? //G2D_PIXEL_ALPHA, G2D_GLOBAL_ALPHA ? ?blit.src_image_h.fd = -1; ? ?blit.src_image_h.use_phy_addr = 1;
? ?//blit.dst_image_h.bbuff = 1; ? ?//blit.dst_image_h.color = 0xff; ? ?blit.dst_image_h.format = eDstFormat; ? ?blit.dst_image_h.laddr[0] = (unsigned int)p_g2d_ctx->dst_frm_info.p_phy_addr[0]; ? ?blit.dst_image_h.laddr[1] = (unsigned int)p_g2d_ctx->dst_frm_info.p_phy_addr[1]; ? ?blit.dst_image_h.laddr[2] = (unsigned int)p_g2d_ctx->dst_frm_info.p_phy_addr[2]; ? ?//blit.dst_image_h.haddr[] = ? ?blit.dst_image_h.width = p_g2d_ctx->dst_frm_info.frm_width; ? ?blit.dst_image_h.height = p_g2d_ctx->dst_frm_info.frm_height; ? ?blit.dst_image_h.align[0] = 0; ? ?blit.dst_image_h.align[1] = 0; ? ?blit.dst_image_h.align[2] = 0; ? ?blit.dst_image_h.clip_rect.x = pConfig->mDstRectX; ? ?blit.dst_image_h.clip_rect.y = pConfig->mDstRectY; ? ?blit.dst_image_h.clip_rect.w = pConfig->mDstRectW; ? ?blit.dst_image_h.clip_rect.h = pConfig->mDstRectH; ? ?blit.dst_image_h.gamut = G2D_BT601; ? ?blit.dst_image_h.bpremul = 0; ? ?//blit.dst_image_h.alpha = 0xff; ? ?blit.dst_image_h.mode = G2D_PIXEL_ALPHA; ? //G2D_PIXEL_ALPHA, G2D_GLOBAL_ALPHA ? ?blit.dst_image_h.fd = -1; ? ?blit.dst_image_h.use_phy_addr = 1;
? ?ret = ioctl(p_g2d_ctx->mG2dFd, G2D_CMD_BITBLT_H, (unsigned long)&blit); ? ?if(ret < 0) ? ?{ ? ? ? ?aloge("fatal error! bit-block(image) transfer failed[%d]", ret); ? ? ? ?system("cd /sys/class/sunxi_dump;echo 0x14A8000,0x14A8100 > dump;cat dump"); ? ?}
? ?return ret;}


轉化完成后將640x360 rgb888 圖資通過fd_out句柄存儲起來

if(pConfig->mDstPicFormat == MM_PIXEL_FORMAT_RGB_888) ? ? ? ?{ ? ? ? ? ? ?out_len = p_g2d_ctx->dst_frm_info.frm_width * p_g2d_ctx->dst_frm_info.frm_height *3; ? ? ? ? ? ?g2d_flushCache((void *)p_g2d_ctx->dst_frm_info.p_vir_addr[0], out_len);
? ? ? ? ? ?fwrite(p_g2d_ctx->dst_frm_info.p_vir_addr[0], 1, out_len, p_g2d_ctx->fd_out); ? ? ? ?}


轉化步驟總結


通過步驟3中的模塊化分析,可以看出g2d 轉化大概分為一下步驟:

  1. 為打開 iomen 初始化;

  2. 為src以及dst圖資申請虛擬地址空間并轉換成物理地址空間;

  3. 將src圖資放入虛擬地址空間,然后自動映射到物理地址空間;

  4. 打開g2d 設備節點進行轉換(最重要的一環,可以通過手冊分析具體怎么轉換的);

  5. 將轉換好的dst圖資保存起來;


-End-

本文轉載自:https://bbs.aw-ol.com/topic/3291/

評論
  • 導語在現代高速數字電路設計中,信號的完整性已不僅是理想波形推演,而是一場與物理非理想特性正面博弈的工程實踐。濾波器芯片作為凈化傳輸鏈路的關鍵屏障,其核心挑戰在于:能否有效識別并濾除那些隱匿在電平跳變過程中的亞納秒級瞬態脈沖干擾,這類干擾持續極短,卻足以在高速鏈路中引發誤觸發。然而,傳統函數發生器受限于采樣率與邊沿速率,根本無法忠實復現如此狹窄且陡峭的異常波形。針對此困境,德思特TS-AWG7000系列任意波形發生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態脈沖提供精細刻畫,配合SPG
    德思特測試測量 2026-08-05 14:06 5瀏覽
  • 摘要東莞市恒創連接器有限公司(HCHGCONN)是位于廣東東莞的連接器源頭制造工廠,專注于連接器國產替代、小間距大電流連接器、線對板連接器、線對線連接器、板對板連接器、電源連接器及定制連接器開發。公司面向工業自動化、新能源儲能、BMS、汽車電子、AI服務器、GPU供電、通信設備、醫療設備和智能家居等場景,提供從產品選型、替代評估、樣品驗證到批量交付的一站式連接方案。恒創可支持 Molex、TE Connectivity、JST、Hirose、Samtec 等國際品牌部分系列的國產替代評估。常見替
    HC003 2026-08-07 10:14 123瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 210108瀏覽
  • 樓宇自控里的“巴別塔”一棟智慧樓宇、一個產業園區里,暖通空調運行著廠商私有協議,照明系統遵循專屬通信標準,變配電、門禁安防各成體系——設備間數據壁壘森嚴,上位平臺對接全靠定制化 “翻譯” 開發,不僅成本高企,交付周期也難以管控。這就是樓宇自控行業多年的痛點:協議林立、封閉林立。而破局的鑰匙,早在30多年前就已經寫好了——BACnet。作為ASHRAE制定的樓宇自控國際標準協議,BACnet是如今全球樓宇自控系統(BAS)互聯互通的“通用語言”。新風機、冷源群控、變配電、照明、門禁,凡是需要被樓宇
    飛凌嵌入式 2026-08-10 09:26 170瀏覽
  •        很多人只見過封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩定起振的成品,要經過十幾道精密工序。它內部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個生產過程里哪怕0.1微米的誤差,都會直接廢掉整批產品,這也是小尺寸晶振過去長期依賴進口,國內廠商花了十幾年才啃下量產硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 497瀏覽
  • 在物聯網從“萬物互聯”邁向“萬物智聯”的進程中,LTE Cat.1憑借其在速率、成本與網絡覆蓋之間的完美平衡,正成為中低速物聯網市場的絕對主力。隨著2G/3G網絡的逐步退網以及新國標對終端設備智能化、定位功能的強制要求,Cat.1模組迎來了爆發式的增長窗口。在這一關鍵節點,基于華為海思Hi2131芯片設計的LTE Cat.1模組,憑借其在能效、射頻、架構及物理規格上的底層創新,成功打破了“高性能必高功耗”的傳統魔咒,為行業提供了極具競爭力的連接最優解。核心技術優勢:重塑Cat.1能效與連接標桿海
    用戶1778981989717 2026-08-05 21:04 198瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統號卡的不確定性,隨身WiFi憑借穩定連接、多設備共享、獨立設備和靈活套餐等優勢,成為務實可靠的備選方案。1、流量卡黃金時代要結束了通信行業正迎來一場前所未有的“地震式”調整——曾讓無數用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 128965瀏覽
  • 產品使用18V供電,配套4串鋰離子電池,需要設計一個充電器。因為輸入18V,電池最高 16.8V,壓差僅 1.2V。因為壓差太小。使用開關型的充電控制芯片不穩定。嘗試自行設計一個。整體采用分立三極管 + TL431架構,分4個功能單元:使能控制回路、限流環路、TL431 精密恒壓反饋環路、PNP 功率管主功率輸出回路;實現完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經 R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導通,對地拉低 R1、R2 組成的分壓控制節點電位;該節點直
    southcreek 2026-08-07 13:45 453瀏覽
  • 摘要在防爆電氣設計中,只參照芯數選型而忽略額定載流量,長期滿負荷運行會出現插頭發熱、接觸面氧化、IP67 密封受熱老化等問題。結合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數對照表,區分冷壓免焊接、焊接兩種接線結構的安全載流數值,設置合理電流冗余系數,搭配使用環境修正參數,規范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產品概述圓形防爆連接器觸點載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128693瀏覽
  • 一、方案簡介在Buildroot構建的嵌入式Linux系統中部署Flutter應用,主流有兩套成熟的開源方案,分別適配不同的顯示場景與開發需求:方案一:flutter-elinux(Sony開源方案)由索尼官方維護的嵌入式Linux Flutter工具鏈,既支持DRM/GBM直接渲染,也兼容Wayland、X11等多種顯示后端,場景適配性更廣。方案二:flutter-pi(輕量級嵌入器)一款輕量級Flutter引擎宿主程序,僅基于底層DRM/GBM接口實現渲染,無需依賴桌面環境,資源占用更低,更
    飛凌嵌入式 2026-08-07 09:34 124瀏覽
  • 文:杜杰編輯:侯煜當地時間7月28日,美國特朗普政府落地最新科技封鎖政策,美國聯邦通信委員會(FCC)正式更新《受管制清單》,新增兩大類設備——境外生產的先進機器人設備、境外生產的聯網電力逆變器。FCC在官方情況說明書中明確,該類境外制造產品,“會對美國國家安全或美國民眾的人身安全構成無法承受的風險”。本次新規設置明確豁免機制:經美國國防部(DoW)、電力逆變器品類經美國國土安全部(DHS)審核并授予“有條件批準”,認定對應設備品類不存在重大安全風險,即可獲得準入豁免。同時政策嚴格執行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 358瀏覽
  • 做電池供電攝像頭、可視門鈴、戶外安防的同學應該都踩過這個坑:攝像頭要拍,ISP、sensor、無線模塊全得開著,整機電流動輒幾百 mA。一節 18650 撐不了幾天,用戶投訴“怎么又沒電了”。有人會說:加個 PIR 人體紅外不就行了?問題是 PIR 怕熱、怕寵物、怕隔著亞克力/玻璃殼,而且只能感知“有溫差的人體移動”,靈敏度飄忽。真正省電的思路應該是:讓攝像頭平時徹底睡死,只有“前面有人/有動靜”時才被一鍵喚醒——而負責這個“看門”角色的,最合適的是一顆低功耗雷達。一、為什么是雷達,而不是 PI
    唯創知音語音芯片 2026-08-07 14:44 146瀏覽
  • 讓微弱脈沖信號更清晰——鎖相放大器集成Boxcar平均器在脈沖激光、泵浦-探測、時間分辨光譜、飛行時間質譜等實驗中,真正需要測量的信號往往只出現在一個很短的時間窗口內,卻被淹沒在遠大于它的噪聲和背景之中。 針對這類穩定重復的微弱脈沖與瞬態信號,賽恩科儀為OE2052雙通道數字鎖相放大器帶來全新的Boxcar Averager功能升級:在鎖相檢測之外,進一步提供從周期波形觀察、門控測量到多周期平均的完整數字Boxcar測量鏈路。 Boxcar平均器,如何從噪聲中“截取”目標信號?Boxcar平均器
    SSI_賽恩科儀 2026-08-07 15:49 11135瀏覽
  • 做藍牙音箱的工程師大概都碰過這個局面。產品要連手機放歌,要本地播開機提示音和按鍵音,還要接 App 做配網和狀態上報。三件事拆開,早先的常規做法是音頻藍牙一顆料、數傳藍牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫越大,BOM 越算越貴,待機電流和固件工作量也跟著漲。WT2605C 出來以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍牙、BLE 數傳和 MP3 本地播放三樣全包了。對藍牙音箱來說,最實在的好處就
    唯創知音語音芯片 2026-08-06 15:14 346瀏覽
  • 在前六期中,我們已經分別討論了 CRA 的適用范圍、整體影響、漏洞通報義務、風險評估與技術文檔證據鏈、第三方組件與 SBOM 供應鏈治理,以及產品上市后的支持期、安全更新、用戶說明和終止支持管理。到這里,企業已經能夠回答幾個核心問題:產品是否落入 CRA 適用范圍,產品由哪些組件構成,企業如何證明自己在設計、開發和上市前采取了必要的安全措施,以及產品上市后如何持續維護和安全下線。但對于真正準備落地 CRA 合規的企業來說,還有一個更現實的問題:CRA 的法規條文相對原則化,企業應當如何把“網絡安
    虹科云科技 2026-08-03 16:51 250832瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 推销避孕套被要求试用电怎么应对应 | 归来是星辰| 老年钢琴班| 女版壮志凌云满天星法版电影在线观看| 从结婚开始恋爱35集全集免费观看| 西门庆潘金莲电影版| 扶摇皇后什么时候播出| 《俘虏之锁》免费观看完整版| 伦理剧场黛比浪漫女家教| 电影活色生香| 《亦舞之城》电视剧| 你们一起上吧 我根本没在怕| 蝙蝠侠之子| 电视剧上错花轿嫁对郎| 善良的嫂子韩国电影4| 出来混迟早要还的| 性的暴行1部| 断魂小丑3在线播放| 一起愁愁在线观看完整版| 延禧攻略69集| 小小水蜜桃6电视连续剧| 商务部暂停天然砂对台湾地区出口| 男人与女人在一起愁愁愁愁的电视剧| 电影红旗谱| 4个日本混血大学生精油按摩| 明朗少女成功记| xl司令动漫第一季全集无马赛克| 余味毛豆豆| 激情从| 乱世佳人电视剧免费观看全集| 酒店1-5集在线观看免费| 黄飞鸿之壮志凌云| 刘智贤主演的《水润女人》| twinklight| 所有女人都是骗子| 一梦浮生电视剧在线观看| 台湾经典《渔夫荒野史》| 西部牛仔满天星免费版| 谢谢你爱过我全集免费观看| 苍井空 厨房里的激战| 战神归来| 禁忌3年转一代中文| 索多玛120天迅雷下载| 91密桃| 深夜航班 第二季电视剧| 日本少女恃殊按摩3 | 青青草原影视| 高压监狱3法国电影完整免费观看| 宽松世代又如何| 古墓丽影(法国版)在线观看| 双世宠妃第三季免费观看高清在线| 电视剧铁血壮士全集| 新郎十八岁| 西装暴徒| 姐姐韩国电影免费观看 电影中文| 金瓶艳史在线| 宜州市| jizz女学| 战狼四电影免费版完整视频高清| 林正英妖怪都市| 商务旅行戴绿色帽的女老板电影| 三十五度灰| 小红帽满天星| 开心公寓| 健身房的激情| 朋友的姐姐在线播放| 还珠格格新版| 日本战狼12免费国语| 台风少年行| xl司令第一季全集免费观看在线播放| 僵尸启示录好看吗| 《和前辈夫妇的交换》| 始作俑者的意思| 李谷一从艺50年演唱会| 海贼王795| 沙加神话| 斗破苍穹163集完整版免费观看| 漂流欲室下载| 年轻的小瘦子| 赤坂丽肉奴千金未删减| 我的糟糠之妻在线观看| 熊出没之过年电影| 快刀斩乱麻成语| 《女超人 满天星版麦乐迪马克斯》| 热辣滚烫电影免费| 老公部下| 电视剧焦裕禄| 3v1三人一次性体检电影| 漫画故事韩剧李采潭免费观看| 21世纪爱情指南在线免费看| 折腰电视剧观看在线播放| 瓦房店市| 排球少年第四季免费| 戏法师电影免费高清完整在线观看| 漂亮的保姆3韩国电影免费| 高清《致命游戏》免费观看| 北京假日| 每逢国庆思佳婿短剧免费观看 | 正在播放:JUL-601 你真的是处男吗?因为发现丈夫出轨被自称童贞的男子欺骗身心 | 京华烟云剧情| 黑道大佬爱上我的365天 | 致我们单纯的小美好在线观看| 公主罗曼史| 新白娘子传奇免费50集| 高清《格林童话》免费观看| 烽火佳人电视剧| 美国雪莉一家4| 《你的孩子不是你的孩子》| overflow第一季在线观看| 陆战之王全集在线观看| 壮志凌云电影女版2011| 小姐在线看完整韩剧| 美国XXXX69| 余生有涯在线观看免费全集| 大牛影库存战狼6免费观看| 猫狗大战1在线国语免费观看| 男女一起愁愁愁高清全集下载| 感官世界 电影| 沙漠风暴行动2007满天星 | 需要爸爸播的种子| 南海富婆玲姐| 金银梅10普通话版免费观看第1集 最高的爱人诏不干涉工作和家庭电 | 禁忌6年转一代| 怒水西流 电影| 天美麻花mv免费观看电视剧视频下载| 盗墓风云| 部长的千金和我一起出差电影完整版| 欢乐颂第一季在线观看免费高清| 男子坐飞机和妈祖邻座| 青春环游记第二季免费观看完整版| 电影《觉醒年代》免费观看| 尸骨无存2免费观看完整版| 陈情令免费观看完整版| 我召唤出了诸天神魔漫画免费观看| 西游记之大闹女儿国| 我在魔界当大佬| 生化危机6免费观看完整版电影| 银河护卫队2| 别叫我酒神2在线观看| 头头影视| 王国2在线观看完整版| 攀枝花市| 小品功夫| 满天星电影全集免费观看| 天空之城国语版高清| 人猿泰山HR版1995| 斗罗大陆第102集免费观看| 大牛影库战狼6免费高清视频| 年轻的母亲4先韩剧| 《除却巫山》未删减版| 世界奇闻怪事图片| 漂亮妈妈7巴字开头| 金装的维尔梅樱花动漫第一季| 爱丫爱丫电视剧免费高清| 东京妓院| 在线观看瓜达卢佩的玫瑰| 幸福到万家电视剧在线观看21| 渔夫的荒野史记高清下载| 女王之刃哪集最h| 裕树先生被树弄得是那几集| 孤儿怨在线| 华丽转身粤语版全集在线观看| 神秘人质下载| 麦家琪偷窃无罪| 财阀阴谋| 佐佐木明希电影在线观看| 爱我几何在线观看全集免费播放| 梦犯追凶| 快乐至死韩剧在线播放免费| 合肥肥东3.8级地震| 爱不懂事| 夏洛特烦恼电影| 木乃伊归来2| 无尽之海| 善良的嫂子2 电影| 小妻太水嫩陆教授花式宠免费观看 | 壮志凌云满天星法版免费| 还珠格格之风儿阵阵吹全集| 黑白配高清完整版在线观看| 美国式禁忌19| 坎贝奇在线| 夏至未至豆瓣| 兄弟换麦子6国语版免费| 詹俊英超精华| 日本维修工的艳遇2| 下家三千金| 3对一在线观看| 漫画威龙电影| 姐妹牙医完整版高清| 寄生兽电影迅雷下载| 伊波拉病毒电影免费观看| 凤凰卫视军情直播间| 武藤兰 下载| 惊变1—42集免费观看电视剧| 无颜之月免费观看完整版电视剧| 不许抢劫| 新天师斗僵尸2| 11分钟模拟成结动画在线| 秋香怒点唐伯虎| 法版女管家法版免费| 东德国歌| 韩剧《空调维修工》剧情| 雪中悍刀行38集在线观看| 金马奖不当言论说了啥| 傅佩荣 易经| 蜡像馆丧尸| 《芬芳喜事》定档0922| 黑夜传说4电影| 咒术回战第一季在线观看| 《500排毒》电影叫什么| 与僧侣交合| 意大利电影需要爸爸的种子| 中方突然宣布出兵| 金花梅花2| 卜案演员表| 小城大事免费观看| 高清比熊猫更不擅长恋爱的我们| 你比星光美丽电视剧免费观看最新 | 满城县| 女神探聂海芬近况| 极乐宝岛| 木下凛凛子免费高清观看| 日本电影少女免费观看电影大全| 女律师的堕落电影在线观看| 大胸女友在线| 《女超人:麦乐迪》| 绝世唐门112集完整版| 电影不忠结局在线观看免费高清| 再见爱人第四期在线观看| 我和我们在一起免费看| 《暴躁少女免费观看全集高清》电影免费在线观看完整版 - 光棍影院 | 埃及与长赐号船东达成和解| 《天气之子》电影免费看| 猪猪侠之囧囧危机| 电影沙丘| 《女员工出差日子》的导演是谁 | 风流变形记| 小蜜峰美丽人生| 《牙医姐妹》1986版电影在线观看| 荣都怪谈| 高清花样少年少女| 忘年恋电影在线观看免费| 夺命网红2| 姨妈2完整版免费观看| 仓多真央JUY-970在线播放| 觉醒年代一共多少集| 西游记之大闹天宫3d| 飞虎神鹰27| 西西里岛的美丽传说| 黑暗深处| 美国电影《飘》免费观看中文| 农民伯伯下乡国语版2电影在线看 21世纪爱情指南全8集免费观看高清版 | 孤军英雄的电视剧全集| 《女超人(麦乐迪)》| 《欺诈游戏》| 星际迷航 2009| 稗记舞咏| 绝世唐门1| 横山美雪| 电视剧大过年全集免费观看| 电视剧猎杀| 妹妹有点怪真人演员全集| 战争电影免费高清在线观看| 美式1984保罗2| 灵魂战车1电影免费观看完整版 | 食物链截了一段视频原声| 张栋梁结婚了吗| 黑人和女教师尝鲜| 我爱男保姆在线观看| 新白娘子传奇免费50集| 小姨多鹤电视剧免费| 我的父亲母亲大结局剧情介绍| 《性/生活》4无删减版| 皇后娘娘来打工短剧免费观看| 《千金爱上佣人》完整版| 甄嬛传22集| 床上观戏| 俄罗斯黑白配| 滚石30年台北演唱会| 铿铿铿锵锵锵锵免费观看| 神经侠侣粤语| 无言原唱是谁| 倔强的驱魔师1-4集免费观看 | 高清《活佛济公2》电视剧| 《隔山有眼3:起源》电影| 奔跑吧兄弟第五季在线观看| 浪漫女家教免费完整电视剧在线观看| 四大名捕重出江湖| 法国空姐电影正片| 自由的她们免费观看全集高清| 回魂之夜电影| 罪恶斗争电影在线播放| 《妻子被下春药在线》| 洛克王国动画片| 大江大河2免费全集观看| 《天相》动漫免费观看| 伏罗希洛夫射手 电影| 徐少强新版金银瓶2008| 亚洲无mate20pro麻豆| 真维斯属于什么档次| 棱镜恋曲| 名侦探柯南:通往天国的倒计时| 私人助理2法国版电影| 旋风管家 电视剧| 黎明前的潜伏| 美容院特殊的待遇5| 小鹏奇啪行| 杨思敏1一5集国语版电视剧| 狂飙电视剧在线观看策驰| 超级无敌追女仔| 后营露营第二季无增减| 身材最好的女明星| 绝种好男人国语| 电影巜商务旅行戴帽子的费| 超级乐8点| 公公的浮生手中字电影完整版| 八毫米电影无删减版在线观看| 清华少儿英语| 坠落的女律师完整版在线观看 | 无心法师全集| 评书隋唐演义免费听完整版| 做aj的视频大全电视剧| 高清历劫惊途 第二季| 济南电视台少儿频道| 女教师的诱惑在线观看| 魔乳秘剑帖无修版01| 史泰龙电影国语| 大胆美鲍| 枭起青壤在线免费观看| 站着再来一次第34集在哪里可以看| 普法栏目剧回家8| 思乡渔夫| 法国电影《女流氓》的剧情简介| 惊天魔盗团2资源| 战狼4欧美版免费观看完整版国语电影| 肉蒲团 在线| 古墓丽影(法国版)女版播放quanji.bar| 我儿子是奇葩全集| 霍比特人主题曲| 坠落女律师在线观看| 精英律师第二部全36集| 花与蛇1麻醉牙医诊所| 宫锁沉香 电影| 比如父子未删减| 加油艾米| 广场舞正月十五闹花灯| 高清《学院》| 向涟苍士献上纯| 菠萝蜜电影免费观看| 私人定制在线观看| 凯登·克罗斯《唤醒》| 女心理师电视剧免费观看完整版| 哪吒传奇动画片免费观看完整版| 二阶堂梦作品在线观看 | 白嫖者联盟在线观看免费观看最新版| 法国空姐原版大片观看| 太阳的新娘| 周立波笑侃三十年| 出差期间未婚妻遭前任多次欺负日剧 | 沉默羔羊| 完美女人满天星版| 枪神燕双鹰| 天乱之战白蛇传| 爱我多深删除的三个片段分别是什么| 一次邂逅| 淋巴肉怎么辨别| 电视剧还珠格格第一部| 南洋十大邪术在线观看| 超级艳情生活在线观看| 我有爱人了韩剧免费观看| 灰姑娘啄木鸟满天星版| 刀客家族的女人 电视剧| 《执行秘书》正片| 黑豹特警队| 台剧《黛比浪漫女家教》哪年上映 | 动感小玲| 《妻子去加班的夜》中文翻译| 女超人满天星无删减麦乐迪版在线 | 金手指在线观看| 《向着炮火前进》电视剧| 酒店1-50集在线观看| 高清战旗如画未删减| 丰满的女学生| 这个妈咪我要了| 动感之星小玲| 豪放女大兵电影免费观看| 海上繁花番外完整版| 澳门风云1电影| 马志明相声下载| 花子vs倔强驱魔在线观看| 一家老小向前冲高清| 王在山轻音乐团| 美食的俘虏131| 小小的我演员表| 村妓一级| 某科学的超电磁炮全集| 大侦探福尔摩斯电影| 南开大学通报3名教师被举报| 梁以沫冷夜沉免费阅读| 安斋电影| 熊出没免费全集观看| 你好生活第三季| 朱莉安妮全集在线观看免费高清| 微雨燕电视剧免费观看| 袁祥仁电影全集| 英雄祭1—40集| 抓娃娃电影下载| 申扎县| 韩国产理伦片在线观看| 外出的目的| 电视剧薄冰在线观看全集免费高清| 《亲爱的》在线观看电视剧免费| 站着在来一次| 孟良崮战役电影| 荒岛女儿国美版| 免费保姆| 宁安如梦电视剧免费观看全集播出 | 《忠者无敌》| 人到四十电视剧全集| 命运自选台| 大秦帝国第二部在线观看| 品色AV| 龙在江湖飘| 爸爸脸缠保鲜膜狂亲女儿| 电影《女性治疗营》| 康定情歌dj| 女主叫梅川韩国的电影| 七仙女思春(正片)| 韩剧三个出轨的女人剧情解析| 蛇姬恋泰剧未删减版本 | 务川| 高清朱音落语未删减| 惊世狂花下载| 韩剧《她很漂亮》在线| 极度兽性在线观看| 小日子40集全免费播放| 箭在弦上12| 天生一对印度| 麦乐迪满天星无删减版| 沈阳红高粱| 特殊使命小分队| 高清《恶意》电影| 瘦子3| 校墓处1| 办公室蓝色隐身帽子| 《昭和》电影免费观看| 甄嬛传54集| 双女任务电影高清完整版| 西城男孩经典歌曲| 我年轻的瘦子5| 烟袋斜街10号| 簧片网址大全| 《伊波拉病毒》普通话在线观看| 天使快播| 新建县| 罗曼蒂克消亡史豆瓣| 《八佰》电影免费观看| 男性按摩师按摩私处电影| 他在星河之州免费观看全集| 电视剧皇太子秘史| 银魂201| 韩“慰安妇”想见佩洛西被警卫推倒| 哇嘎电影免费观看高清版| 高清《千与千寻》普通话版 | 法国空姐在线观看完整免费高清原声满天星奔跑吧emmmm | 壮志凌云满天星法版免费完整版 | 欢乐家长群2 电视剧| 侠岚第4季全集| 金瓶双梅2房奴试爱| 迷你世界传送门有几种| 电视剧人生几度秋凉| 密爱朋友的妈妈2| 鸡王电影| 我怀了你的孩子百度影音| 美国往事| 需要爸爸种子未删减| 纯真岁月| 木子檀子电影免费观看| 中国机长在线观看| 烽火佳人电视剧| 本乡爱电影免费观看2023年上映| 隐秘的真相| 猫和老鼠在线观看| 光明与黑暗| 天雷一部之春花秋月 电视剧| 双女任务免费观看完整版全集| 骑骑上司妻| 何以笙箫默电影下载| 坎贝尔电影大全免费观看| 电视剧家门的荣光| 漂亮的保姆3完整版电影| 方糖映画| 娃娃脸1电影完整版在线观看| 坎贝奇电影完整版| 父母爱情在线| 认真的嘎嘎们在线观看| 里沙村兽皇电影免费观看正版高清| 苹果电影完整版在线观看免费版| 锦衣风华电视剧免费观看完整版高清| 义姐是不是良在哪里看| 绝世龙尊短剧免费看| 藁城市| 人肉腊肠在线观看| 武契奇联大痛斥北约| 女销售楼的销售秘密2| 高清《催眠术》樱花动漫| 韩剧《邻家女孩》免费观看 | 素食主义者电影| 黑白配国语高清完整版| 林师傅在首| 监狱疯云| 韩国电影修理工艳遇| 你是我的独家意外| 可疑的美容院在线| 插曲的痛30集全在线观看播放| 最强大脑何猷君| 粤语版青花瓷| 大江大河3部53集免费观看| 电影《现在不行》完整观看免费| 张家口市| 道德模范颁奖词| 温泉屋的老板娘| 《美容院2特殊待遇》| 翁虹 青楼十二| 黔乡牧人| 吴健农民伯伯下乡2免费观看爱奇艺 | 满江红免费看电影| 月光洒向离人巷| 歼灭天际线1-100| 我要我们在一起电影免费观看| 雷霆扫毒粤语百度影音| 修理公艳遇之手中2完整版| 漂亮的保姆完整版免费观看韩剧| 假面骑士圣刃免费观看国语版 | 纳粹慰安室2免费看国语版| 高清《开始捉迷藏 第二季》| 恋爱暴君2动漫| 无憾坎贝尔电影免费播放| 兄弟的女人 电影| 玉蒲团之愉情宝鉴在线观看| 开元酒店1-75集在线观看| 红鞋子电影| 需要爸爸播种子电影免费看| 《斗罗大陆》.免费观看| 《法国空11》完整版| 圈套电视剧台剧全集免费观看| 三国机密之潜龙在渊免费观看| 巜人妻初次按摩2免费播放| 闪亮爱大结局| 征途在线观看| 特殊的保险销售员8| 电影《维和防暴队》| 小东西我们站着做| 战狼6免费完整高清版在线观看高清| 是男人就把它搞大| 烛子的瓜| 老板的妻子免费观看电视剧| 霸王别姬电影| 法国版女超人:麦乐迪在线观看 | 上春山彩排现场曝光| 高压监狱2 完整版| 扫黑风暴11集| 老版的三国演义84集| 钢琴教师百度影音| 大人物电影| 平凡岁月的魅力| 电视剧乡村爱情交响曲| 名侦探柯南714| 《新上任的女员工》| 暴雪时分电视剧免费观看完整版| 夺命狙击2电影| 出差遇到前任渣男完整版| 将心比心作文| 进击的巨人11优酷| 电影《美容院的特殊待遇》男主开设| 小小姐们| 纯纯欲动HD在线动漫| 插曲的痛第60集全集在线播放| 赤狐书生 电影| 情圣囧色夫 豆瓣| 嫂子的职业3| 秀逗魔导士第四部| 萨姆史密斯| 高清权欲之巅未删减| 一吻巴黎| 湟中县| 石之海13集到24集在线播放| 鸡毛飞上天观看免费全集| 酒店1-75集免费观看全集| 马赛不雅视频下载| 车手在线观看| 激情都市| 狂飙西瓜影视免费观看| 盗墓笔记谜海归巢| 闪婚影帝短剧全集| 魔术快斗全集| 爱之亡灵| 解忧公主电视剧全集免费观看 | abo成结模拟动画模拟| 国庆60周年阅兵式| 高清原以为大家不以貌取人| 美国电影村妓| 我的时代你的时代在线观看| 巴黎 我爱你| 河北彩花陪上司出差mv| 《年轻朋友的妻子3》| 太满了...溢出来了双男动漫| 白峰手机版免费观看| 奥尔多占星者| 爸爸的朋友2在完整有限中字| 小张帝演唱会| 突然的喜欢一共多少集| 战狼6免费观看全集高清版| 网民发布辱国等不当言论被刑拘| 亲爱的律师大人 小说| 高压监狱1法国电影完整版| 网球王子真人| 郊游 电影| 战狼4免费999加拿大版| 邻家特工电影| 米加小镇日常vlog| 插曲的痛第60集免费观看高清下载| 年轻的母亲2电影完整版的视频| 电视剧逍遥免费观看全集| 17岁国语版| 西班牙电视剧《爱的释放》 | 男女一起愁愁愁电影全集免费 | 从指尖传递热情竹马是消防2| 我的继拇5| 英国病人完整版在线观看视频| 危险追逃电视剧| 电影双女任务怎么播放| 武神主宰全集免费完整版| 菲律宾玩火在线看完整版电影| 美国xxxx69| 幼儿园男童送女孩200克金条| 爱的罗曼史| 原平市| 世上谁长得最像小舞| 天天躁狂AAAA| 蓝白红三部曲之蓝| 小凤新婚下集全集免费播放| 走油豆鼓扣肉| 无耻第三季在线观看免费完整版| 妻子8免费全集在线观看| 哈利 波特7| 翁虹青楼十二房| 《唤醒》:凯登·克罗斯| 电视剧城中之城免费播放在线观看| 使徒行者1在线完整版免费观看| 电影《无憾》坎贝奇在线观看| 产品定位五步法| 电影《魔女3》超清在线观看| 女朋友的闺蜜韩国电影| 陈宝莲电影《满天星》| 长相思第二季完整版免费观看| 加勒比在线| 法国《遗产》罗丽星克莱尔| 落翅女的黄昏| 老版笑傲江湖| 金牌销售秘密5HD中字| 空巢姥爷 电视剧| 黄秋生之人肉叉烧包| 蜘蛛侠3英雄无归在线| 韩国电影四个已婚妇女去按摩| 普拉吉布雷劳| 极度召唤未删减| 坎贝奇拍的电影《无憾》免费观看 | 潜伏 在线| 日本电影《姐妹牙医》1986在线播放 | 超越情感| 东方红的简谱| 恋上你的床下载| 花与蛇牙医免费版全集| 开心遇鬼| 《我可是你姐姐》动漫| 凯·帕克《甜心》| 神奇女侠电影免费完整版观看| 斗罗大陆第134集免费| 大奉打更人25集免费播放剧情介绍| 《特殊游泳教练》完整版| 四大名妓上官婉儿免费观看全集| 夺冠电影| 肉汁奴隶完整版| 黑暗荣耀2无删减韩剧在线播放| 中国好声音直播现场| 当旺爸爸剧情| 冢本监督昭和系列越南女子别动队在线观看完整版 | 魔法学院| 吧唧吧唧电影免费观看| 太平洋战争纪录片| 不信天上掉馅饼| 霸王龙vs棘背龙| 棘手狂情电影| 庶女有毒:嫡姐避让全集免费| 美国派2| 八戒8免费观看完整版电影 | 许我耀眼全集免费观看| 房奴试爱开头智恩| 鬼怪13| 七龙珠在线| 空间逆袭全集免费| 水电工的艳遇韩国| 电视连续剧错爱| 宜昌保卫战电视剧| 需要爸爸播种子在线观看中文字幕| 人世间在线| 插曲的痛第60集全集在线播放免费观看 | 权力王朝:默多克家族未删减| 杨贵妃秘史剧情| 麻花传剧无痕mv免费观看天美| 日本妈妈2在线电影免费观看| 水浒之英雄本色| 春草电视剧免费观看| 《家庭矛盾》麦乐迪在线播放| 林肯律师 第四季未删减| 天使即将来临续集| 电视剧艰难爱情| 第二个农场的姑娘们| 功夫熊猫电视剧| 长月烬明电视剧全集| 两女打架| 联合早报电影高清完整版需要爸爸播种子 | 李梦 出轨| 社长侵犯下属妻子中文版| 点燃我温暖你电视剧| 高清一级方程式:疾速争胜 第八季 | 禁忌5中文字幕| 多样的儿媳| 星汉灿烂电视剧全集在线观看免费| 《夫人的嘴唇》| 丁度巜肉欲按摩院在线播放| 忽而今夏免费全集在线观看| 黑社会之龙城岁月| 蝴蝶流星剑| 埃博拉病毒2| 高清《缘之空| 《流光引》| 后进紧身牛仔裤翘臀美女视频 | 汉语拼音字母表的正确读法 | 老版三国演义全集高清| 部长出差| 交换韩国| 虹猫蓝兔火凤凰配音| 加勒比女海盗HD 在线| 热血忠魂| 女大学生4第一季| 一点就到家免费观看| 男子排队等升旗倒地睡着| 潘金莲电视剧1至5集| 人妻初次按摩2韩国| 折腰电视剧免费观看| 李茂换太子电影在线观看| 美国恐怖故事第六季| 超级教师3免费版电视剧| 忠奸人电影| 恶魔的牢笼电影| 一门三司令全集38| 《维修工人的艳遇》| 海盗战队豪快者| 笑功震武林下载| 终末的女武神 动漫之家| 私藏浪漫在线观看| 离婚前规则优酷| 战狼6免费观看在线播放下载高清| 荣誉守则成 版在线啄木鸟影院| 新金瓶梅1| 新少年包拯电视剧免费观看| 庄生梦蝶| 韩国电影四个已婚妇女去按摩 | 小蜜蜂姐妹5娃娃脸| 与青春有关的日子2我要活下去| 天网cctv| 剑仙归来| 漂亮的妈妈中字开头5个字| 漂亮的保姆五完整版免费| 悬疑剧二十一天免费观看在线| 爱在春天电视剧| 女儿国3满天星版在线观看| 掌中之物电影在线观看免费完整版| 食人鱼3dd快播| 战争与音乐电影完整版免费观看| 危险辩护| 正在播放:JUL-601 你真的是处男吗?因为发现丈夫出轨被自称童贞的男子欺骗身心 | 销冠的秘密2| 星辰剧集网| 新网球王子10| 古惑仔之江湖新秩序粤语| 阿宾91| 仙逆5200 59| 电视剧满江红在线观看| 傻王闯天下主题曲| 一起愁愁30全集免费播放| 《藏在婚纱里的秘密》| 高清《朱音落语》电视剧| 电视剧今生有你全集免费观看| 驯服调教上司女社长电影| 高清《他乡的童年》在线观看| 玩偶姐姐在线网址观看| 飞机上性服务2免费播放| 傻瓜妈妈插曲| 羊崽电影| 公公浮的手| 冬菜扣肉| 东北往事2之黑道风云20年| 赤子乘龙优酷| 大江大河3免费观看下载| 信条在线观看免费完整版| 闵度允韩剧中文在线观看| 金刚狼百度影音| 三年大片观看免费大全国电影| 农情蜜意| 水饺皇后未删减| 科幻电影沙丘2免费观看| 《美容窒:特殊服务5》| 香草美人在线观看| 白夜追凶第二季在线观看免费高清| 电视剧浮华背后| 姜敏宇《游泳池的工作2》 | 人猿泰山hr版男主角| 县委大院电视剧免费观看第一季| 情欲报复| 第四片甲骨电视剧全集在线观看| 爸爸需要播种子| 《美丽妻子替夫还债》剧情| 百花奖总导演致歉| 上春山简谱| 暴躁46集全在线观看免费高清/1| 睡美人1999版美国 | HD版《激战丛林》完整版播放_百度搜| 弹珠汽水猴子| 《奔跑吧》给艺人P安全带| 晚娘下在线观看| 保罗和雪莉一家第一部| 撕开胸罩一边亲一摸| 沧元图动漫26集免费观看| 马某某事件是谁| 娃娃脸9姑娘9| 《年轻的女保险销售员》电影全集在线播放 - 泡剧网 | 明明不是我!电影| 韩国女销售买房子的电影| 再见那一天| 笑咏春粤语| 庭院女人| 国产做aj的视频大全电视剧| 俄罗斯伦理(播种)| 伪装者电视剧全集免费观看| 天下长河电视剧在线观看完整版| 张梁胜 非常了得| 需要爸爸播种子在线观看,正在播放《需要爸爸播种子》在线观看HD中字_无极影视 | 妈妈的朋友免费观看完整版|