⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wib_dl_frame_gen.h

📁 802.16e物理层下行子载波分配。严格按照802.16e实现。
💻 H
字号:
#include "..\include\wib_phy_def.h"

/* construct Logic Frame */
int dl_logic_frame_construct(
    DL_SUBFRAME_STRUCT      *p_dl_subframe_tx,
    COMPLEX16               *p_map_data,
    COMPLEX16               *p_log_frame,
    UINT16          		zone_no,
    UINT16          		burst_no,
    UINT16          		suburst_no,
    UINT16          		block_no
    );
    
/* generate preamble and pilot */   
int dl_gen_pream_pilot(
    UINT16					preamble_index,
    UINT16					*p_alloc_pilotsc_even,
    UINT16					*p_alloc_pilotsc_odd,
    COMPLEX16               *p_phy_preamble,
    COMPLEX16               *p_phy_pilot
    );

/* physical frame map */
int dl_phy_frame_map(
    DL_SUBFRAME_STRUCT      *p_dl_subframe_tx,
    COMPLEX16               *p_log_frame,
    COMPLEX16               *p_phy_preamble,
    COMPLEX16               *p_phy_pilot,
    UINT16					*p_alloc_datasc_subchn_even,
    UINT16					*p_alloc_datasc_subchn_odd,
    UINT16					*p_alloc_pilotsc_even,
    UINT16					*p_alloc_pilotsc_odd,
    COMPLEX16               *p_phy_frame
    );
 

/* frame destruction and rearrange */
int dl_frame_destruct(
    DL_SUBFRAME_STRUCT      *p_dl_subframe_rx,
    COMPLEX16               *p_chest_data,
    UINT16					*p_alloc_datasc_subchn_even,
    UINT16					*p_alloc_datasc_subchn_odd,
    COMPLEX16               *p_desctruct_data
	);   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -