?? radiomoduletypedef.h
字號(hào):
//***************************************************************
// ARM BOOT ROUTE VER1.0 for NXP_ARM release
// bjwork2007@gmail.com
// chenjun @ 2008-7-19
//***************************************************************
#ifndef _RadioModuleTypeDEF_H_
#define _RadioModuleTypeDEF_H_
typedef unsigned char RM_U8;
typedef signed char RM_S8;
typedef unsigned short RM_U16;
typedef signed short RM_S16;
typedef unsigned int RM_U32;
typedef signed int RM_S32;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 PartNum;
RM_U8 FW_Major;
RM_U8 FW_Minor;
RM_U8 PatchH;
RM_U8 PatchL;
RM_U8 Comp_Major;
RM_U8 Comp_Minor;
RM_U8 ChipRev;
}RevInfoStruct;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 Resp1;
RM_U8 FreqH;
RM_U8 FreqL;
RM_U8 RSSI;
RM_U8 SNR;
RM_U8 MultiPath;
RM_U8 ReadAntCap;
}FmTuneStatusStruct;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 Resp1;
RM_U8 Resp2;
RM_U8 Resp3;
RM_U8 RSSI;
RM_U8 SNR;
RM_U8 MultiPath;
RM_S8 FreqOffset;
}FmRSQStatusStruct;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 Resp1;
RM_U8 Resp2;
RM_U8 RDS_FIFO_Used;
RM_U8 BlockA_H;
RM_U8 BlockA_L;
RM_U8 BlockB_H;
RM_U8 BlockB_L;
RM_U8 BlockC_H;
RM_U8 BlockC_L;
RM_U8 BlockD_H;
RM_U8 BlockD_L;
RM_U8 BLE_ABCD;
}FmRDSStatusStruct;
typedef __packed struct {
RM_U16 BlockA;
RM_U16 BlockB;
RM_U16 BlockC;
RM_U16 BlockD;
}FmRDSDataStruct;
typedef __packed struct {
RM_U16 RDS_PI;
RM_U16 AF_Table[25];
RM_U8 AF_Number;
RM_U8 PS[9];
RM_U8 RT[65];
RM_U8 RT_AB_F;
RM_U8 PTY;
RM_U8 DI;
RM_U8 MS;
RM_U8 LA;
RM_U8 TP_TA;
RM_U8 VarinatCode;
RM_U8 DAY;
RM_U8 HOUR;
RM_U8 MIN;
RM_U8 ECC;
RM_U16 TMC_ID;
RM_U16 PG_ID;
RM_U16 LangCode;
RM_U16 EWS_ID;
RM_U16 CT_YEAR;
RM_U8 CT_MON;
RM_U8 CT_DAY;
RM_U8 CT_WEEK;
RM_U8 CT_HOUR;
RM_U8 CT_MIN;
RM_U8 CT_P_M_F;
RM_U8 CT_LTO;
RM_U8 Available;
}RDSInfoStruct;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 AGC_Dis;
RM_U8 LNA_Gain_Index;
}FMAGCStatusStruct;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 Resp1;
RM_U8 FreqH;
RM_U8 FreqL;
RM_U8 RSSI;
RM_U8 SNR;
RM_U8 ReadAntCapH;
RM_U8 ReadAntCapL;
}AmTuneStatusStruct;
typedef __packed struct {
RM_U8 IntStatus;
RM_U8 Resp1;
RM_U8 Resp2;
RM_U8 Resp3;
RM_U8 RSSI;
RM_U8 SNR;
}AmRSQStatusStruct;
typedef __packed struct {
RM_U8 ChannelNo;
RM_U8 StereoFlag;
RM_U16 ChannelFreq;
RM_U8 RSSI;
RM_U8 SNR;
RM_U8 RDSFlag;
RM_S8 FreqOffset;
}FMSeekStruct;
typedef __packed struct {
RM_U8 ChannelNo;
RM_U16 ChannelFreq;
RM_U8 RSSI;
RM_U8 SNR;
}AMSeekStruct;
typedef __packed struct {
RM_U16 FM_SEEK_SNR_TD;
RM_U16 FM_SEEK_RSSI_TD;
RM_U16 FM_SEEK_SPACE;
RM_U16 FM_DEEMPHASIS;
RM_U16 FM_ST_RSSI_TD;
RM_U16 FM_MO_RSSI_TD;
}FMGetSetupInfoStruct;
typedef __packed struct {
RM_U16 AM_SEEK_SNR_TD;
RM_U16 AM_SEEK_RSSI_TD;
RM_U16 AM_SEEK_SPACE;
RM_U16 AM_DEEMPHASIS;
}AMGetSetupInfoStruct;
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -