基于FSP的FreeRTOS移植(RA6M4)

原創(chuàng) 面包板社區(qū) 2023-06-21 20:00
踏浪而行,偶爾回首,雖不見印記,卻也能望見遠處的海岸。

從15年畢業(yè),恍然已八年。

硬件工作了八年。也是愛的深沉。

還記得大學的時候在學生會認識的朋友,他有一天突然跟我推薦單片機開發(fā)板,那時候大二,打聽過,單片機應該是下學期開始的課程。當時我覺得是一種命運的安排,就斥巨資購買了郭天祥的單片機開發(fā)板。鬼使神差的,竟然在大學那松散的時光里,我可以學習到深夜一兩點!也是因為一塊開發(fā)板,我考了兩次的計算機二級(雖然后來知道沒啥用),就很自然的過了。以前不是很理解的硬件知識,也通暢了。后來參加了學校組織的以及國家級的多次比賽,硬件開始讓我愛不釋手。在當時我也成為了我們班的專業(yè)代表,然而畢業(yè)始終給人猝不及防。

后來,經(jīng)過一番忙碌,進入了現(xiàn)在的企業(yè)。

還記得簡歷上不敢寫面試硬件工程師,最終寫了個PCB工程師。或許也比較懷疑自己的硬件設計能力吧。

剛?cè)肼殻蠖嗍鞘煜ぎa(chǎn)品,于是我維修了公司的陳年舊板,看原理圖,查資料,大部分還是需要自主去弄的。然后PCB的設計,學習cadence軟件,設計第一塊接口板。

恍惚一年多,五六層板也很輕松了。記得有一次評估PCB尺寸和接口位置,對應產(chǎn)品外觀。逼不得已學習了最簡單的SolidWorks操作。也算是初涉結(jié)構設計,后來我們結(jié)構設計工程師離職,我就攬下了這個工作。自古硬件結(jié)構不分家。PCB與結(jié)構的搭配產(chǎn)生了完美的產(chǎn)品。

就這樣一晃就是四年,作為干硬件的竟然連原理圖都沒弄過,挺遺憾的,正當要得過且過的時候,也不知為啥我的領導開始瘋狂輸出各種原理圖設計給我,并且算得上的手把手教學了,但是時間只給了我一個月,因為他要離職了,并且讓我接替。有種悲喜交加的感覺。喜的是升職加薪,悲的是剛好兩個項目來了。原理圖、PCB、結(jié)構...

就從原理圖認真開始吧,反正也只能這樣。于是參考著參考設計,本想著刪刪減減就大功告成的,然而就在刪電容的時候就卡住了,腦海中全是疑問:這個電容為什么選這個容量的?為什么耐壓值是這個?這里沒標注電容的材料啊?哎?為啥這個地方要這么多種類的電容啊?算了還是刪電阻吧,然后又是疑問:多大電阻?多少精度?多大封裝?后來還有電感...

最終的結(jié)果是全部保留原樣的,反正能用,就不改了。最終導致了bom成本,板卡做的很大等問題。

第一次可以這樣做,第二次也可以,但是等產(chǎn)品出來了,市面上同類產(chǎn)品,我們的定價頗高,于是老板請我去他辦公室喝茶了。意思很簡單,降bom成本。

路漫漫修遠
以下是面包板社區(qū)“瑞薩RA6M4 MCU 評估板”評測活動的評測連載,分享于此,希望對你有所參考。
(1)開發(fā)環(huán)境搭建
(2)快速傅里葉變換(FFT)測試

(3)定時器實現(xiàn)SPWM

(4)基于RS232 接口的 Modbus-RTU 從機實現(xiàn)

(5)基于FSP的FreeRTOS移植

?1、FreeRTOS

FreeRTOS是一個迷你的實時操作系統(tǒng)內(nèi)核。作為一個輕量級的操作系統(tǒng),功能包括:任務管理、時間管理、信號量、消息隊列、內(nèi)存管理、記錄功能、軟件定時器、協(xié)程等,可基本滿足較小系統(tǒng)的需要。由于RTOS需占用一定的系統(tǒng)資源(尤其是RAM資源),只有μC/OS-II、embOS、salvo、FreeRTOS等少數(shù)實時操作系統(tǒng)能在小RAM單片機上運行。相對μC/OS-II、embOS等商業(yè)操作系統(tǒng),F(xiàn)reeRTOS操作系統(tǒng)是完全免費的操作系統(tǒng),具有源碼公開、可移植、可裁減、調(diào)度策略靈活的特點,可以方便地移植到各種單片機上運行。

2、移植

(1)第一步:創(chuàng)建工程

修改時鐘

(2)第二步:LED配置


(3)第三步:FreeRTOS配置

FreeRTOS公共部分配置



LED線程配置


(4)第四部:任務入口函數(shù)編寫

#include "led_task.h"#include "led.h"                /* led entry function */                /* pvParameters contains TaskHandle_t */                void led_task_entry(void * pvParameters){                    FSP_PARAMETER_NOT_USED(pvParameters);
/* TODO: add your own code here */ while(1) { led_on(); vTaskDelay(750); led_off(); vTaskDelay(750); } }

(5)第五步:主函數(shù)處理

/* generated main source file - do not edit */#include "bsp_api.h"                #include "FreeRTOS.h"                #include "task.h"                #include "semphr.h"                extern void prt_task_create(void);                extern TaskHandle_t prt_task;                                extern void led_task_create(void);                extern TaskHandle_t led_task;                uint32_t g_fsp_common_thread_count;                bool g_fsp_common_initialized;                SemaphoreHandle_t g_fsp_common_initialized_semaphore;                #if configSUPPORT_STAT IC _ALLOCATION                StaticSemaphore_t g_fsp_common_initialized_semaphore_memory;                #endif                void g_hal_init(void);                /** Weak reference for tx_err_callback */                #if defined(__ICCARM__)                #define rtos_startup_err_callback_WEAK_ATTRIBUTE                #pragma weak rtos_startup_err_callback = rtos_startup_err_callback_internal                #elif defined(__GNUC__)                #define rtos_startup_err_callback_WEAK_ATTRIBUTE __attribute__ ((weak, alias("rtos_startup_err_callback_internal")))                #endif                void rtos_startup_err_callback_internal(void * p_instance, void * p_data);                void rtos_startup_err_callback(void * p_instance, void * p_data) rtos_startup_err_callback_WEAK_ATTRIBUTE;                /*********************************************************************************************************************                * @brief This is a weak example initialization error function. It should be overridden by defining a user function                * with the prototype below.                * - void rtos_startup_err_callback(void * p_instance, void * p_data)                *                * @param[in] p_instance arguments used to identify which instance caused the error and p_data Callback arguments used to identify what error caused the callback.                **********************************************************************************************************************/                void rtos_startup_err_callback_internal(void * p_instance, void * p_data);                void rtos_startup_err_callback_internal(void * p_instance, void * p_data){                    /** Suppress compiler warning for not using parameters. */                    FSP_PARAMETER_NOT_USED(p_instance);                    FSP_PARAMETER_NOT_USED(p_data);
/** An error has occurred. Please check function arguments for more information. */ BSP_CFG_HANDLE_UNRECOVERABLE_ERROR(0); }
void rtos_startup_common_init(void); void rtos_startup_common_init(void){ /* First thread will take care of common initialization. */ BaseType_t err; err = xSemaphoreTake(g_fsp_common_initialized_semaphore, portMAX_DELAY); if (pdPASS != err) { /* Check err, problem occurred. */ rtos_startup_err_callback(g_fsp_common_initialized_semaphore, 0); }
/* Only perform common initialization if this is the first thread to execute. */ if (false == g_fsp_common_initialized) { /* Later threads will not run this code. */ g_fsp_common_initialized = true;
/* Perform common module initialization. */ g_hal_init();
/* Now that common initialization is done, let other threads through. */ /* First decrement by 1 since 1 thread has already come through. */ g_fsp_common_thread_count--; while (g_fsp_common_thread_count > 0) { err = xSemaphoreGive(g_fsp_common_initialized_semaphore); if (pdPASS != err) { /* Check err, problem occurred. */ rtos_startup_err_callback(g_fsp_common_initialized_semaphore, 0); } g_fsp_common_thread_count--; } } }
int main(void){ g_fsp_common_thread_count = 0; g_fsp_common_initialized = false;
/* Create semaphore to make sure common init is done before threads start running. */ g_fsp_common_initialized_semaphore = #if configSUPPORT_STATIC_ALLOCATION xSemaphoreCreateCountingStatic( #else xSemaphoreCreateCounting( #endif 256, 1 #if configSUPPORT_STATIC_ALLOCATION , &g_fsp_common_initialized_semaphore_memory #endif );
if (NULL == g_fsp_common_initialized_semaphore) { rtos_startup_err_callback(g_fsp_common_initialized_semaphore, 0); }
/* Init RTOS tasks. */// prt_task_create();led_task_create();
/* Start the scheduler. */ vTaskStartScheduler(); return 0; }
#if configSUPPORT_STATIC_ALLOCATION void vApplicationGetIdleTaskMemory(StaticTask_t **ppxIdleTaskTCBBuffer, StackType_t **ppxIdleTaskStackBuffer, uint32_t *pulIdleTaskStackSize) BSP_WEAK_REFERENCE; void vApplicationGetTimerTaskMemory(StaticTask_t **ppxTimerTaskTCBBuffer, StackType_t **ppxTimerTaskStackBuffer, uint32_t *pulTimerTaskStackSize) BSP_WEAK_REFERENCE;
/* If configSUPPORT_STATIC_ALLOCATION is set to 1, the application must provide an * implementation of vApplicationGetIdleTaskMemory() to provide the memory that is * used by the Idle task. */ void vApplicationGetIdleTaskMemory( StaticTask_t ** ppxIdleTaskTCBBuffer, StackType_t ** ppxIdleTaskStackBuffer, uint32_t * pulIdleTaskStackSize ) { /* If the buffers to be provided to the Idle task are declared inside this * function then they must be declared static - otherwise they will be allocated on * the stack and so not exists after this function exits. */ static StaticTask_t xIdleTaskTCB; static StackType_t uxIdleTaskStack[ configMINIMAL_STACK_SIZE ];
/* Pass out a pointer to the StaticTask_t structure in which the Idle * task's state will be stored. */ *ppxIdleTaskTCBBuffer = &xIdleTaskTCB;
/* Pass out the array that will be used as the Idle task's stack. */ *ppxIdleTaskStackBuffer = uxIdleTaskStack;
/* Pass out the size of the array pointed to by *ppxIdleTaskStackBuffer. * Note that, as the array is necessarily of type StackType_t, * configMINIMAL_STACK_SIZE is specified in words, not bytes. */ *pulIdleTaskStackSize = configMINIMAL_STACK_SIZE; }
/* If configSUPPORT_STATIC_ALLOCATION is set to 1, the application must provide an * implementation of vApplicationGetTimerTaskMemory() to provide the memory that is * used by the RTOS daemon/time task. */ void vApplicationGetTimerTaskMemory( StaticTask_t ** ppxTimerTaskTCBBuffer, StackType_t ** ppxTimerTaskStackBuffer, uint32_t * pulTimerTaskStackSize ) { /* If the buffers to be provided to the Timer task are declared inside this * function then they must be declared static - otherwise they will be allocated on * the stack and so not exists after this function exits. */ static StaticTask_t xTimerTaskTCB; static StackType_t uxTimerTaskStack[ configMINIMAL_STACK_SIZE ];
/* Pass out a pointer to the StaticTask_t structure in which the Idle * task's state will be stored. */ *ppxTimerTaskTCBBuffer = &xTimerTaskTCB;
/* Pass out the array that will be used as the Timer task's stack. */ *ppxTimerTaskStackBuffer = uxTimerTaskStack;
/* Pass out the size of the array pointed to by *ppxTimerTaskStackBuffer. * Note that, as the array is necessarily of type StackType_t, * configMINIMAL_STACK_SIZE is specified in words, not bytes. */ *pulTimerTaskStackSize = configMINIMAL_STACK_SIZE; } #endif

(6)第六步:觀察結(jié)果


END





點擊閱讀原文,免費申請

面包板社區(qū) 面包板社區(qū)——中國第一電子人社交平臺 面包板社區(qū)是Aspencore旗下媒體,整合了電子工程專輯、電子技術設計、國際電子商情豐富資源。社區(qū)包括論壇、博客、問答,擁有超過250萬注冊用戶,加入面包板社區(qū),從菜鳥變大神,打造您的電子人脈社交圈!
評論
  •     長期專注WiFi領域,也算是行業(yè)老兵了!同行閑聊中,時不時能提起我和我們!從疫情起,國產(chǎn)替代風生水起,起起落落,大浪淘沙,生存下來的都是強者!    WiFi模塊應用廣泛,對于高端市場和特定市場,要求WIFI模塊需要過CE/FCC之類的認證,也就是說沒有認證的模塊,不具備導入產(chǎn)品設計.接下來就和大家聊聊認證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點特性:    1
    納拓科技 2026-07-31 17:56 139瀏覽
  • Synopsys 這次沒有再給行業(yè)看一條只能站在展臺邊圍觀的 demo。7 月 27 日,Synopsys 在 DAC 2026 期間公布兩條 autonomous EDA workflow:一條處理 debug closure,另一條處理 implementation and closure。客戶可以通過 Synopsys 申請在 Microsoft Discovery 上評估,AMD 正在評估這些工作流能否用于下一代產(chǎn)品開發(fā)。公告里最扎眼的是 25%–40%。Synopsys 稱
    麒芯說AI 2026-07-31 14:21 171瀏覽
  • 光芯片,正在從光模塊的“配角”逆襲為AI產(chǎn)業(yè)鏈的“命門”2026年3月,英偉達一紙公告震動整個光通信行業(yè)——分別向Lumentum和Coherent各投資20億美元,合計40億美元。這哪是什么財務投資,這是一次對AI基礎設施關鍵環(huán)節(jié)的“掐尖式”卡位。光芯片,這個曾經(jīng)被市場當作光模塊BOM表里一個標準配套元器件的東西,正在成為AI產(chǎn)業(yè)鏈上“卡位”最強、話語權最硬的環(huán)節(jié)。一、為什么是光芯片?老黃早就把話挑明了英偉達CEO黃仁勛的原話是:數(shù)據(jù)傳輸速度已成為人工智能發(fā)展的新瓶頸。AI集群從萬卡級往十萬卡
    用戶1774416745629 2026-07-31 11:22 283瀏覽
  • 在EMC測試過程中,傳導發(fā)射(Conducted Emission,CE)超標是工程師最常遇到的問題之一。更令人頭疼的是,同樣的超標曲線背后,可能對應著完全不同的干擾機理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過寄生路徑耦合,還有些問題甚至并非來自電源本身,而是負載、電纜布局或接地結(jié)構引起的連鎖反應。 · 150kHz~1MHz 超標:多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標:通常共模噪聲占主導,干擾通過火線/零線對地回路傳播。 如果條件允許,用電流探
    譽磁電磁兼容EMC 2026-07-31 18:45 308瀏覽
  • 在芯片總成本中占比不到 1%,卻可能因一處品質(zhì)偏差導致整片晶圓報廢——半導體切割/研磨膠帶,正隨著先進封裝的爆發(fā),成為封測產(chǎn)線選型中最謹慎對待的耗材之一。但鮮有人注意到,決定這層膠帶性能上限的,是上游一層更薄的基膜。這個長期由日本企業(yè)主導的隱形環(huán)節(jié),正在出現(xiàn)國產(chǎn)突圍的信號。一、需求之變:先進封裝與“韜定律”重塑膠帶市場AI 算力芯片、HBM 高帶寬存儲、Chiplet 芯粒等先進封裝產(chǎn)品持續(xù)放量,國內(nèi)封測產(chǎn)線擴產(chǎn)節(jié)奏不減。作為晶圓減薄與切割工序的必需耗材,晶圓膠帶的需求同步擴容。據(jù) QYRese
    芯膜前沿 2026-07-31 16:35 282瀏覽
  • 智能寵物用品這幾年快速普及,自動清理幾乎成了智能貓砂盆的標配。貓咪用完離場,設備自動翻轉(zhuǎn)清理,養(yǎng)寵家庭省去了每天彎腰清理的麻煩。但自動清理的第一步,是先準確判斷貓到底在不在盆里。這個看似簡單的問題,在小空間里并不容易做好。近場檢測的痛點:距離太遠反而誤事貓砂盆內(nèi)部空間有限。如果傳感器的檢測距離設得偏大,盆外路過的貓、人甚至物品都會被誤判為貓在盆內(nèi),結(jié)果該清理時不清理、不該清理時亂清理,體驗直接崩壞。這類產(chǎn)品的核心訴求其實就一句話:近距離、小范圍、精準識別,不能有半點誤判。常規(guī)感應方案常因檢測距離
    唯創(chuàng)知音語音芯片 2026-07-31 16:51 224瀏覽
  • 摘要防爆自控系統(tǒng)同時布設本安信號、工業(yè)總線、動力供電三類線路,僅依靠標識標牌管控插接極易出現(xiàn)人為錯插問題,高壓動力回路竄入本安弱電回路會突破安全柵限能標準,產(chǎn)生點火風險。依托 A、D、K 標準化機械防呆編碼體系,搭配護套顏色區(qū)分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結(jié)構層面杜絕防爆接近開關連接器、防爆傳感器航插接頭混用插接問題,補齊防爆系統(tǒng)被動安全防護體系。關鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    用戶1783664076620 2026-07-31 18:29 278瀏覽
  • ?摘要:低價大流量卡正全面退市,政策收緊已成定局。面對傳統(tǒng)號卡的不確定性,隨身WiFi憑借穩(wěn)定連接、多設備共享、獨立設備和靈活套餐等優(yōu)勢,成為務實可靠的備選方案。1、流量卡黃金時代要結(jié)束了通信行業(yè)正迎來一場前所未有的“地震式”調(diào)整——曾讓無數(shù)用戶追捧的低價大流量卡,正在全速退出各大平臺。這早已不是一次普通的競合,而是一場趨勢性的行業(yè)洗牌。回望過去,19元200G的神卡,那時真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛上電路設計 2026-08-03 10:21 94292瀏覽
  • 摘要在防爆電氣設計中,只參照芯數(shù)選型而忽略額定載流量,長期滿負荷運行會出現(xiàn)插頭發(fā)熱、接觸面氧化、IP67 密封受熱老化等問題。結(jié)合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級電流參數(shù)對照表,區(qū)分冷壓免焊接、焊接兩種接線結(jié)構的安全載流數(shù)值,設置合理電流冗余系數(shù),搭配使用環(huán)境修正參數(shù),規(guī)范防爆接近開關連接器、防爆法蘭插座的選型計算方式。關鍵詞圓形防爆連接器,載流參數(shù)表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產(chǎn)品概述圓形防爆連接器觸點載流能力由插針直徑、
    用戶1783664076620 2026-08-03 09:18 94072瀏覽
  • 行業(yè)痛點凸顯,飛凌嵌入式FET3572-C重磅登場工業(yè)4.0與AIoT發(fā)展下,嵌入式核心板作為設備“工業(yè)大腦”,面臨性能與功耗的雙重考驗——既要支撐復雜算法和多路數(shù)據(jù)處理,又要兼顧便攜設備、工業(yè)終端的低功耗需求,傳統(tǒng)核心板“高性能必高功耗”的困境制約設備升級。為此,飛凌嵌入式推出基于RK3572處理器的FET3572-C核心板,以2×Cortex-A73+6×Cortex-A53八核架構為核心,實現(xiàn)“性能翻倍、功耗減半”的突破,為中高端嵌入式場景提供優(yōu)質(zhì)算力底座。八核異構架構,解鎖性能功耗最優(yōu)解
    飛凌嵌入式 2026-07-31 09:47 178瀏覽
  • 今年好幾個客戶都問過我同一件事。藍牙音頻產(chǎn)品到底用 WT2605 這種單芯片,還是老老實實 MCU 外掛藍牙模組。兩種方案我都落地過,說點實在的,WT2605 剛出來那陣我也犯嘀咕,怕是營銷噱頭,真拿來做完一版樣機才服氣。一、選型先看三個維度外圍數(shù)量。這是最直觀的。傳統(tǒng)做法是 MCU 加藍牙模組,再加音頻編解碼、功放、晶振和一堆阻容,板子上密密麻麻十幾二十顆料。WT2605 把藍牙、解碼、功放全收進一顆,外圍就剩少量被動件。開發(fā)周期。傳統(tǒng)方案得自己接藍牙協(xié)議棧,配網(wǎng)、A2DP 解碼、音頻通路一一
    唯創(chuàng)知音語音芯片 2026-07-31 16:35 319瀏覽
我要評論
0
點擊右上角,分享到朋友圈 我知道啦
請使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 美国疯狂做人爱视频| 《部长出差的日子》免费电影| 爷们儿全集| 陀地驱魔人结局| 正在播放《美女家教的高清》手机在线免费观看_奇优影院手机版 | 初恋这件小事完整版| 《麻衣的日常》| 电视剧非常有喜| 冲出迷雾 电视剧| 莫妮卡爱我几何在线看| 北京青年36集| 解清帅答谢宴上表白父母和兄妹| 韩剧童颜美女| 匿杀电影| 漂亮的丰年继拇| 异型基地| 高清《极速车魂 第三季》电视剧| 观看西班牙《掌中之物》| 班杰明现状| 生活中的玛利亚韩国电影免费| 赘婿全集在线观看| 为布凤歌| 西班牙电影《掌中之物》简介| 三姐妹招聘男保姆| 我的美女姐姐欧洲。| 常高兴的酸甜苦辣电视剧| 《自由的她们》完整版免费观看| 凉婚薄爱 千亿总裁求放过| 大明风华在线观看免费完整版| 意大利语95版泰山在线播放 | 白峰电影高清在线观看| 天师寻龙诀完整版| 酒店1-50集在线观看| 二婶电视剧| 我邻居的老婆3韩国电影| 《卢旺达的玫瑰》在线| 我的相亲对象是消防员第二季| 男生女生一起愁愁愁电视剧观在现观看| 星梦缘优酷| 沙坑里的女孩在线观看完整版| 《法国空乘10》成人版| 鬼吹灯之昆仑神宫电视剧免费观看| 克罗斯凯登电影| 乱点鸳鸯谱| 剃须然后捡到高中生| 爱回家480| 《裤袜视界》| 木下凛凛子的电影| 至尊红颜在线观看全集免费| 插曲的痛60全集免费观看高清版古装| 啦啦啦中文日本免费高清完整版一| 一个勺子免费| 搭讪大师tv| 斗罗大陆140集免费观看| 欧美1-5美国普通话恐怖片| 薛平贵与王宝钏电视剧全集下载| 熊出没之过年免费观看在线完整版| 暗黑者2| 初恋姐妹| 哇嘎免费播放完整版| 绿色椅子剧情| 木下凛凛电影免费观看| 海军最新宣传片暗藏三大彩蛋| 名门闺秀全集免费| 《七根心简》电视剧| 春宫电影人| 特殊的保险销售员2上映时间 | 美国的忌讳5—7| 东方侠客免费观看全集| 电视剧零炮楼| 随唐英雄全集| 香港电视剧列表| 《越南暴行2》在线观看| 9518虚拟视频| 男女生一起愁愁视频| 滑动门 电影| 骄阳伴我免费观看全集| 97在线观看免费| 变态的情人| 战狼6下载完整版| 飞屋环游记中文版免费观看| 难哄第21集免费观看| 我是特种兵之| 霍比特人 字幕| 女海盗1高清完整版免费播放| 野兽电影完整版| 美丽小蜜桃5美丽人生娃娃脸 | 又见女王蜂| 富婆爱上穷小子完整版| 遮天动漫在线观看高清完整版| 花园的密秘电影在线观看| 《爱我几何》莫妮卡原版免费观看| 燃罪电视剧免费播放| 铯妮玛亚洲欧洲夫妻轮换| 罕见四胞胎排排睡| 电视剧相逢时节| 鲜花朵朵| 梦想成为魔法少女2| 圣特罗佩斯的姑娘们1982 满天星| 吴亦凡歌曲| 利亚高蒂满天星电影| 《志愿军:浴血和平》| 暴躁妹妹国语版bgm视频下载免费| 黑崎直步| 《美丽妻子替夫还债》剧情| 棍勇的回复术士全集免费观看| 荷兰VICTORYDAY极品| 要爸爸播种美国电影第一集| 艋胛 电影| 游泳馆特殊待遇| 电视剧温柔的谎言| 电锯人二免费观看高清 | 我家有个赵大咪主题曲| 锦绣安宁电视剧免费观看完整版高清| 罗刹海市刀郎原唱完整版| 安姨《房屋售楼员》电影| 快乐方程式 level c| 韩国电影女主叫梅川的电影| 为歌而赞| 张国荣红楼春上春| 肉蒲团之夜销魂 贵妃| 四川一考场现2米23真高考生| 罗定市| 一战再战全集观看| 爱几何在线观看免费全集| 男士胸罩| 巜激情丛林〉陈雅伦翁虹| 最后的维京人| 和田玉一夜承欢尺寸| 高清《迷失东京》| 逆转女王韩语中字| 一拳超人 迅雷下载| 正播:巴黎奥运会开幕式| 学生的妈妈中字ID5| 日本语徐娘半老电影有哪些| 涩涩屋在线观看| 变形金刚2电影| 《森林》在线麦乐迪| 你的名字免费看| 我的好朋友瘦子8| 名侦探柯南之世纪末的魔术师| 空蝉之森酒法子原版| 灌篮高手百度影音| 美版《荒岛女儿国》在线观看完整版| 黑夜传说4 觉醒| 汝阳县| 破地狱粤语版| 电视剧平凡之路| 朴雅珍《隐身帽》| 韩国电影讲一个厨师和助理| 退钱哥又让退钱了| 无性不爱| 相约青春 电视剧| 韩国电影办公室3免费完整版播放| 江苏卫视电视直播| 美丽的梦想电影| 成人版《加勒比海盗》在线| 善良的姐夫| (已屏蔽)| 宁安如梦免费观看| 黎明之前电视剧在线观看完整版| 食物链1-100大尺寸| 满天星高压监狱2免费观看| 伊波拉病毒2普通话国语| 电视剧使命在线观看| 羞辱上司无删减在线观看| 日在校园h| 婆婆来了剧情| 部长的老婆 双字ID| 鬼子进村终结版| 年经母年3| 1992在线观看| 武陟一中网站| 屠宰场娃娃完整版高清播放| 金瓶梅下| 狂野的需求| 我的好朋友瘦子4| 开关游戏怎么玩| honeygirl| 壮志凌云女版满天星法版免费| 银魂200| 剃刀边缘电视剧全集| 陈枫动漫免费观看全集| 唐明皇电视剧| 日剧second love| 中方对日下达逐客令| 和部长一起去出差旅的日子日剧| 《甄嬛传》免费看| 小敏家全集免费观看电视剧| 商务旅行戴帽子在线观看完整| 靠近你韩剧在线看免费播放| 生死拳速国语| 女朋友63中汉字三义的背景故事视频| 《年轻女教师3》在线| 女友成双第二季| 律师堕落日本| 无名英雄电影在线观看免费高清| 麦迪35秒13分高清| 余江县| 韩剧流星花园| 千年情人| 暴走财神1| 法国迷宫罗丽星克莱尔| 波多野结衣死了没| 野孩子豆瓣| 需要爸爸的种子美国电影播放器电影| 武装特警电视剧| 寒武纪免费观看在线观看完整版 | 妈妈的职业5| 默杀电影免费播放在线观看| 《女部长通宵的引诱》电影| 王的女人谁敢动| 电影泰坦尼克号| 售楼小姐的秘密韩国电视剧| 鬼吹灯之怒晴湘西| 剑侠电视剧全集| 神奇的遥控女上司| 夜店北京2女神本| 男生和女生一起在愁愁愁电视剧| 外星传奇| 哈利波特电影| 第一名英文| 饥饿的女儿国| 大地恩情| 刺客伍六七之暗影宿命免费观看| 我的游泳女教练免费观看| 海贼王中文版| 高校教师赤子板栗| 麦乐迪《森林》免费观看| 南少林三十六房全集| 双龙传丐世英豪| 我的游泳女教练3季中文版| 《公共事务》在线观看完整版| 加菲猫电影国语| 傻王闯天下全集| 美国伦理片男按摩师| 我是刑警电视剧免费播放西瓜 | 混血女精油按摩在线观看 | 满天星古堡夫人| 沈逸三妹泳装照片高清| 韩国在线观看| 一闪一闪亮晶晶 电视剧| 欧式少女第16集哪里可以看| 数码暴龙| 麦西来甫| 朴诗妍《爱的释放》电视免费观看| 毒战韩国版未删减版在线观看| 半夏电视剧免费观看全集剧情| 亚洲激情文学| 颐和园未删除精彩超清| 辣妹子的电视剧在线观看| 开局花光老爸小金库短剧免费观看 | 莫妮卡经典电影全集| 光荣与梦想电视剧| 师生畸恋下载| 《白夜破晓》今日开播| 法国空姐中文免费高清原声高烧可以吃雪糕吗 | 二十一世纪性格爱情指南第8集| 连环计中计| 爆旋陀螺粤语| 罗马帝国艳情史| 牙医姊妹电影在线| 怎么哪个景区看起来都像有1亿人 把娇妻借给朋友泄欲4 | 甄嬛传66| 猎狐电视剧| 人鱼公主动画片| 电影牙医姐妹在线观看| 灵异侦缉档案2国语| 一人之下5| 《玉女心经3:阴阳和合》未删减| 巴黎时装周一丝不佳走秀在哪里看| 小蜜桃4| 电影《透视》在线观看| 快眼看书武动乾坤| 洗屋全集在线免费观看| 瓜棚女杰| 凯登克里斯版《壮志凌云》| 一路格桑花演员表| 五星红旗迎风飘扬第二部| 《屠宰呕吐娃娃》高清完整版| 今日宜加油全集免费观看| 三生有幸遇上你免费高清在线播放| 劳拉的代驾(啄木鸟)| 侦探先生,你的背包开着呢未删减| 玛丽的激情120分钟在线观看| 古惑仔之猛龙过江| 酒店免费高清在线观看| 樱花高校的男公关| 新版春去春又回| 花与蛇端庄夫人| 小敏家电视剧全集在线播放| 法国最年轻总统呼之欲出| 神探福娃六岁半短剧免费观看全集| 与讨厌的部长一起去出差旅在线免费观看| 《九歌》电影完整版| 妈妈朋友| 我年轻瘦子的9| 蜘蛛侠1国语版| 《玉茗茶骨》免费播出| 斗罗大陆206集免费观看| 沙漠行动2满天星版2023最新版本介绍 | 长乐曲电视剧免费播放| 再见莫妮卡| 泰版浪漫满屋12| 情爱天空| 金英杰执业药师| 蒙面超人rx粤语| 网球王子128| 新白娘子传奇全集50全集| 大江大河3之岁月如歌在线观看| 水卜樱剧情动画图解| 《老舅》电视剧免费观看| 领导挺进娇妻身体| 案发现场第2部| 火热的部长的妻子剧情| 很想很想你| 名侦探柯南:通往天国的倒计时| 丈夫上司部长与妻子相处秘诀| 虎胆龙威5百度影音| 饥饿游戏2:星火燎原| 人间 空间 时间和人在线观看| 金牌女销售| 欢迎来到东莫村| 吃代餐减肥肝衰竭| 噶尔县| 女超人 法国 | 女儿的男朋友| 金银10一5| 瓦尼塔斯的笔记动漫在线观看樱花| 火箭军高层间谍是谁| 我家大师兄脑子有坑第一季| 法国电影女超人满天星在线观看| 糟糠之妻不可欺| 激战国语| 空中狐狸法国满天星全部演员表| 我的好妈妈5高清在线观看| 寒武纪电视剧免费全集在线观看| 法国电影《颠覆》在线播放| 希望爸爸播种伦理| 乖巧的儿媳免费观看电视连续剧| 衰仔失乐园完整版| 《地爆天星》赛仑| 需要爸爸的播种 在线观看| 命运交响曲电视剧免费观看| 《折腰》1-36折腰电视剧| 高清钢铁森林| 危机航线在线观看免费| 某种物质国语在线观看 | 壮志凌云1(法国)满天星法版免费完整| 点燃我温暖你电视剧| 肉蒲团电影下载| 伦理《法国空乘11观看| 恋空电影版| 寒山令电视剧全集| 风筝全集| 我的女游泳教练| 杉野希妃三级| 蒙面歌王| 超级飞侠第一季| 俘虏之锁无删| 电视剧 璀璨人生| 印度人看中国高铁| 少女6少女大人演员表高清版| 生化危机3在线观看| 北京遇上西雅图之不二情书 电影| 庆余年手机在线观看| 天美影院电视剧在线观看免费视频| 《恶之华》| 笑傲江湖之风云再起| 毛衣编织简单花样| 二人在房间里的原声版| 午夜情缘| 《东宫》电视剧免费观看西瓜影院| 交口县| 人猿泰山hr版 在线播| 小沈阳小品新白蛇传| 波野多结衣种子下载| 小辣椒3美国电影免费观看| 天价宠妻短剧全集| 边城小子| 国足已抵达大连| 插曲的痛30集全免费帅哥| 浪漫私藏电视剧免费观看| 盲战在线观看免费| 最后的较量电视剧| 三人第一次体检电影免费观看| 麻辣女孩4| 宝贝赳赳第四季动画片全集免费| 金梅瓶之爱奴1在线观看| 姐妹牙医赤子板栗| 三体在线高清免费观看完整版| 看不见的朋友| 昭平县| 莉娅戈蒂黑白配在线观看| 聊斋奇谭电影在线观看完整| 孤独的美食家第五季| 美容院特殊待遇4| 花少丝路季| 电影韩国太太的告白| 左右免费| 魔术快斗02| 覆面系男友| 男人和女人一愁愁愁电视剧在线观| 免费观看唐人街探案3电影完整版| 魔女游戏国语| 一起长大电视剧| 高级会所在线| 无敌视频在线影院| 辱华dg| 郝板栗全部电影| 李思思离职央视后迎来综艺首秀| 电视剧富贵| 美容美发店里的特殊待遇中文字幕| 电影邻居完整版| 电影《牙医姐妹》正片日本版 | 理论片2018理论| 意大利八尺夫人满天星全集剧情介绍| 蔷薇之恋高清| 沐浴之王在线| 麦乐迪女超人| 唐伯唬vlog在线观看免费版| 回到古代当太监| 远离天堂| 义姐| 公浮之3电视剧免费播放在线观看| 狼行天下之钦差| 邳州砍刀帮| xl司令全集在线观看 | 莫陌百度影音| 公之浮之手中字22| 赤子板《姐妹牙医》百度| 夫妻二人世界免费观看第四季| 哆啦a梦免费观看全集中文版| 三年大片大全高清免费国语版| 向井蓝在线观看| 刺客伍六七第5季免费观看| 海军大院| 牙医姊妹免费观看完整版| 骗中传奇国语| 作家的谎言的电影| 野花高清在线电影观看免费视频 | 鬼同你ot国语| 情系我心| 《黑白配》电影| 姐妹5高清韩剧播放| 杨幂函数| 田连元小八义| hr版女版壮志凌云2008 | 棋魂剧场版| 隐身帽子| 邻家女人丈夫不在家电视剧| 大男当婚全集下载| 爱转角遇到爱全集| 迦楠大人的白给是恶魔级全集观看| 《主咖和Ta的朋友们》| 《爱我几何》原版免费观看未删减在 | 赖汉的幸福指数| 女超人麦乐迪版的| 高清《红杏出墙》无删减在线观看| 世界奇妙物语2012| 菜鸟老警 第八季| 公公的之浮之2| 来自喵喵星的你| 请叫我中路杀神| 《开放少女2》免费观看| 国风按摩院1-5季最新更新内容 | 一路向北原唱| 电影返老还童| 女子监狱德国满天星| 斗罗大陆第149集| 灵与肉1992完整版观看电影| 宠物小精灵xy游戏| 招待外卖员电影| 年轻老师2| 年轻的母亲如如| 入间同学入魔了第一季| 玛丽玛丽满天星全集免费播放| 余男版《狂怒》高清完整版| 潘粤明前妻| 暧昧陶魂| xl司令第二季无马赛免费观看真人版| 分歧者2:绝地反击 电影| 封神英雄榜第二部1| 电视剧来不及说我爱你| 黑白配hd1080完整版高清| 未来日记17| 变形计第七季| 顶楼第三季第一集| 99热视| overflower第一季无删减在线观看| 骄阳似我 电视剧 在线观看| 锦月如歌电视剧36集全| 桃色凶器| 免费三级理论片我的继母| 家有好儿媳第二部| 妈妈的男朋友5线观看 高清| 寒枝折不断电视剧免费观看| 男人和女人一愁愁愁电视剧在线观| 屠城血证| 那年花开月正圆迅雷下载| 电视剧人生几度秋凉| 暴躁老妈国语版免费观看| 免费同志| 别和陌生人跳舞全集| 女子学校的男生| ⅹl司第一季在线观看免费| 欧美裸体电影| 恋爱恐惧症| 遇见心软的神短剧免费观看高清| 《驯服》电影完整版丽卡结局是什么| 温柔阿姨3季免费观看| 第281封信| 黄飞鸿新传| 租个女友回家过年12| 伊波拉病毒2普通话| 如果.爱| 安塔芮丝 电影| 外交部:黄岩岛是中国固有领土| 牙医姐妹1986日语版在线观看| 楼下的房客电影无删减| 平凡的世界电视剧全集| 仙界羡慕:魔尊娇妻全集免费| XL司令的动漫在线观看免费| 外卖员的特殊待遇2在线播放| 乡村爱情3剧情| 使徒行者优酷| 妻子和部长拍摄广告的电影| 搜查瑠公圳| 灵台县| 男女一起相嗟嗟免费观看在学校 | 新白娘子传奇免费版| 和部长一起去出差旅电影完整版| 冰与火电视剧免费全集观看| 林家铺子| 大侦探福尔摩斯1在线| 我的好继拇HD| 女人强奸男人| 电视剧淬火年代全集免费观看| 罗马帝国艳情史高清| 社长妻子替夫还债全集免费观看 | 沙鲁克汗歌舞| 都铎王朝完整版第一季| 安吉拉怀特满天星观看| 为了谁原唱| 叱咤乐坛| 满清十酷刑| 家庭分歧麦乐迪| 高清《护心》免费看| 陷入热恋电视剧在线观看| 哭泣的牛| 鬼灭之刃 锻刀村篇| 女战狼10免费高清资源| 新年歌曲dj| 宫瀬里子| 斗破苍窘| 一起愁愁愁30分钟电视剧免费观看电视| 情劫在线观看| 《G点》1985在线观看| 熊出没之夺宝熊兵电影| 百万新娘之爱无悔60| 《丈夫上司部长与妻子| 青蛇话剧| 宫锁沉香| 让爹在弄一次吧第二季| 塔日酒店在线观看高清完整版| 全职猎人第二部| 如月车站Re:电影| 银牌就不掏出来了吧| 不惑之旅电视剧全部免费| 公之浮之5HD高清版| 新水浒孙二娘| 绿箭侠3| 火红年华电视剧在线播放| 小凤新婚下集全集在线观看| 空中营救| 风云争霸电视剧40集全集免费| 天启 第二次世界大战| 五十度灰电影无删减| 危险追逃电视剧| 妹妹最近有点怪真人电影原声| 复仇者之死完整版| 错把儿子当丈夫的电影名字| 新三国演义36| 插曲的痛60全集免费观看高清版在线观看 | 丁小芹孙协志| 一步小心爱上你| 战狼6免费全部完整版下载| 一边亲一边摸下奶53分钟 | 无能的丈夫电视剧在线看| 激情都市| 女飞行员(美国)满天星| 死不张扬的离奇命案| 凤凰网军事观察室| 恐龙战队第四季| 啄木鸟酒店实生版| 《蓝帽子》电影免费观看 | 巴巴爸爸全集免费观看中文版| 日本电影《特殊游泳老师》的编剧是 | 绮梦之旅全集观看| 加勒比女海盗2电影在线观看| yellow视频在线免费观看 | 《空蝉》酒井法子| 复仇者联盟4票价| 阿甘正传 电影| 妈妈的男朋友我3韩剧| 战狼6高清完整版下载| 袖珍妈妈电视剧全集| 徐锦江电影| 棋士在线观看| 深海狂鲨国语| 坠落的女律师完整版在线观看| 从北京到西雅图| 利刃出鞘3电影| 伴郎粗大的内捧猛烈进出视频观看| 炸天小姐在线观看免费版高清 | 侯门嫡女谋略:定乾坤短剧全集| 插式治疗专业医院1-5集免费观看完整 | 欢喜游龙演员表| 渔夫荒野史记在线完整版免费观看| 电影美容院特殊待遇观看| 魔兽世界封停超4万开挂账户| 黑人RAPPER大全 顶级| 黄泉的使者全集观看| 女泳永教练的欲望| 开膛手杰克 电影| 笑功震武林下载| 斗气冤家好兄弟第二部| 文豪野犬第五季免费观看| over flow 第一集| 东航马德里6p| 红箭 电视剧| 钓鱼网红周翠翠夫妇离世| 龙川县| 出差妻子被巨物社长侵犯韩国电影 | 戒烟不戒酒 下载| 《法国空乘6》免费| 年轻的母亲 3兔费电影| 假面骑士亚极陀免费观看| 妻主上我| 美容室的待遇8免费| 亦舞之城免费完整版| 灯草和尚qvod| 人妻初次按摩2在线观看| 傻瓜妈妈插曲| 电视剧与狼共舞2| 下一站天后动漫全集| 美国式保罗2 原版| 朴诗妍在电影《爱》中的角色 | 锕锵锵锵铜铜铜铜免费| 狄仁杰电影| 电视剧 潜伏| 好妈妈7在线观看完整电影| 强吻还拉丝| 凯帕克主演的电影在线观看 | 真爱谎言下载| 风流小神仙| 《战士》凯登克罗斯| 笑过2012| 嘿咻嘿咻| 韩国电影雏妓| 美式保罗2经典版| 梦回大清免费观看全集电视剧| 暴躁太子爷| 美容院特殊待遇4演员表| 第22届金曲奖颁奖典礼| 两不疑动漫全集在线观看| 迢迢流水电视剧免费观看| 两个母亲电影ID| 女超人 法国| 新红楼梦剧情| 电梯小姐电影在线观看 | 要妈妈播种的1983年电影| 浮生若梦电影| 樱花动漫免费观看完整版| 坠入电影| 华为Mate70系列进入最后阶段| 《双乳丰满的女学生》在线 | 开创盛世下载| 梨泰院class电视剧在线观看| 李白被贺知章称为什么 | 果宝特攻第三部| 触及真心| 一个人的武林在线观看完整版| 电影《美味快递员》演员阵容| 睫毛膏3美国1990| 中国大案录100集| 一眼万年泰剧免费观看| 我心不死| 新还珠格格第三部全集| 黑白配国语免费观看| 马龙走了五分钟还在原地| 七十二家房客第九季| 山城棒棒军1| 冰河剧集两个妈妈| 荣誉守则在线观看视频| 悬崖上的金鱼姬普通话版免费观看| 韩国理论电影老公没在家别人修灯的电影 | 密桃社区| 我的40岁大胸继拇| 法国凌云壮志成版2011| 天赐的声音4免费观看完整版| 我和我的祖国电影在线观看免费| 疑犯追踪第三季在线观看完整版| 白峰关羽《妻子的心酸》 | 轧戏在线观看| 向东是大海百度影音| 庄生梦蝶| 凌云志志法国满天星在线| 宝莲灯后传1到46集免费| 天才枪手| 漂白在线播放| 新大头儿子小头爸爸第二季| 美国空乘1982电影| 爱我几何《莫妮卡》电影完整版中文 | 不扣扭女孩| 穿越火线下载 迅雷| 假日暖洋洋电视剧| jizz365| 冲上云霄2优酷| 《兄妹》电影完整版| 兵临城下电影在线观看| 大闹天宫甄子丹完整版哪里可以看| 乌云之上电视剧全集剧情| 中国女游客潜水多次被教练亲吻 | 叶罗丽时间与免费观看完整版| 秘密女搜查官在线观看免费全集高清| 国风按摩院第二部| 天美星空mv高清免费播放| 海达电影| 妻子的秘密 电视剧| 菊花台伴奏| 《激战丛林》电影观看 | 撕裂人电影| 法国空乘5完整版在线看| 战狼6大牛高清完整版下载| 刘伯温传奇电视剧| 快乐方程式 level c| 国足 新加坡 直播| 花房姑娘第三季剧情介绍| 王多鱼高清观看视频全集免费观看大全| 湘西诡案| 良辰好景知几何电视剧免费观看| 有关黄河的诗歌| 3根一起会坏掉的好疼| 男人女人愁愁在线观看电视剧 | 规范交谊舞| 女帝夺江山:拥美男入怀短剧全集| 央媒评2.2亿彩票事件| 棋逢对手剧情| 金银悔6-10集免费观看 | 拼命十三郎| 大耳朵图图第一季| 超越情感电视剧免费观看全集完整版| 国产精东剧天美传媒影视林凤娇| 《壮志凌云》法国版 播放| 部长来家里吃饭2免费观看日 | 小凤新婚下集全集在线观看免费| 向井蓝之特殊治疗医护免费看| 蔡卓妍删减42分钟电影上映| 在女儿的肚子里撞一撞| 姐妹牙医在线电影播放 | 他其实没那么喜欢你在线观看| 触手怪辱美女| 小凤新婚 在线| 减肥工具| 师娘她甜爆全师门短剧免费观看| 十九岁韩国免费观看动漫 | 人猿泰山1995版意大利经典电影| 高清《韩国财阀1》免费观看中文版| 《佛陀》印度电视剧| 我的土地我的家30集| 漂亮娇妻被社长驯服| 都市激情| 厉致诚要林浅第二次细节| 食功夫之美食大冒险| 新居之约第9集| 苍井空电影在线直播| 绥江县| 《和部长出差的日子》免费看| 鬼马校园| 加藤鹰电影| 因为太怕痛所以就全点防御力了 | 《情妇》| 《混血的摇篮曲1973》日本版| 《水电工的艳遇》电影观看 | 淘情公寓| 红杏出墙在线观看| 刑警之海外行动电视剧在线观看| 浪漫女家教| 去上司家拜访电影免费观看| 争宠攻略全集免费| 保险女王和她的商业秘密英文版| 酒徒电影| オアシス| 巜生殖按摩女3在线播放| 电影特别酒店| 蜜桃成熟时免费电影| 匆匆的青春电视剧免费观看| 移动迷宫2 电影| 女销售的秘密韩国电影| 乌云之上电视剧观看| 老电影庐山恋| ed2k 学生| 高压监狱法版在线| 名侦探柯南681| 风烟滚滚| 周楚楚 维多利亚一号| 《女超人:麦乐迪》| 美国粉红大白菜在线播放| 追星星的人| 还珠格格第一部电视剧| 绝密使命电视剧免费观看| 爸爸的种子电影| 顶楼的大象在线观看| 此心安处是吾乡电视剧| 《爱情人偶》| 新闻女王电视剧在线观看免费| 维修工的绝遇2免费看| 动漫自走棋| 潘多拉之境1983满天星版资源| 双子星公主 第一部| 金蝉脱壳百度影音| 《双女任务》| 桃色激情| 感官世界 电影| 分手大师| 龙摄天下土耳其摄影作品| jiZZ日本免费| 战斗陀螺第三部| 我是你亲妹妹免费观看电视剧| 姑娘看电影免费观看| 得闲炒饭| 盛唐风流电影免费观看| 天堂口下载| 雪中悍刀行全集在线观看| 天龙八部之天山童老| 西瓜膨大剂| 狂暴飞车百度影音| 清水河县| 钢管捆绑暴菊强奸电影茌钱免费观看| 天注定 字幕| 皇朝博美犬舍| 恋爱男孩泰剧| 《悲伤恋歌》电视剧| 满天星《乌托邦》2024| 年轻老师4韩国手机在线| 如果是你 或许可以相恋电视剧| 高清《我的狐仙女友》| 高清岸边露伴一动不动 忏悔室| 白晶晶电影在线观看| 木下在线|