?? radiomoduleapi.h
字號(hào):
//***************************************************************
// ARM BOOT ROUTE VER1.0 for NXP_ARM release
// bjwork2007@gmail.com
// chenjun @ 2008-7-19
//***************************************************************
#ifndef _RadioModuleAPI_H_
#define _RadioModuleAPI_H_
#define SI474X_Radio
#ifdef UseSI473X_Radio
#ifdef SI474X_Radio
#define TurnOnAMAmp 0
#define TurnOffAMAmp 1
#define AMAttuOn 0
#define AMAttuOff 1
#endif
#define MaxStationNum 60
#define NULL_Channel 0
//define FM_Region
#define China 0x01 //87-108
#define Europe 0x02 //87-108
#define Japan 0x03 //76-108
#define USA 0x04 //87-108
#define Stereo_F 1
#define Mono_F 0
#define RDS_F 0x7ffff
#define NO_RDS_F 0
#define RDS_SYNC 0x40000
#define RDS_PI_F (1<<0)
#define RDS_PS_F (1<<1)
#define RDS_PTY_F (1<<2)
#define RDS_TP_F (1<<3)
#define RDS_TA_F (1<<4)
#define RDS_AF_F (1<<5)
#define RDS_DI_F (1<<6)
#define RDS_M_S_F (1<<7)
#define RDS_PIN_F (1<<8)
#define RDS_RT_F (1<<9)
#define RDS_EON_F (1<<10)
#define RDS_TDC_F (1<<11)
#define RDS_IH_F (1<<12)
#define RDS_CT_F (1<<13)
#define RDS_RP_F (1<<14)
#define RDS_EWS_F (1<<15)
#define RDS_TMC_F (1<<16)
#define RDS_LN_F (1<<17)
extern RM_U16 FM_Band_Top;
extern RM_U16 FM_Band_Bottom;
extern RM_U16 FM_Region_Deemphasis;
extern RM_U16 FM_Seek_Space;
extern RM_U16 AM_Band_Top;
extern RM_U16 AM_Band_Bottom;
extern RM_U16 AM_Region_Deemphasis;
extern RM_U16 AM_Seek_Space;
extern RM_U8 AM_FM_Receive_SEL;
extern RM_U8 AM_FM_Receive_Region;
extern RM_U32 FM_RDS_VAL_F;
extern FMSeekStruct FMChannelArray[MaxStationNum];
extern FMGetSetupInfoStruct FMGetSetupInfo;
extern AMSeekStruct AMChannelArray[MaxStationNum];
extern AMGetSetupInfoStruct AMGetSetupInfo;
void SetReceiveRegion(RM_U8 RegionCode);
RM_U8 Set_OSC_Frequence(RM_U16 OSC_Frequence);
RM_U8 Set_FM_Seek_Band(RM_U16 Band_Top,RM_U16 Band_Bottom);
RM_U8 Set_FM_Seek_Space(RM_U16 FM_Seek_Freq_Space);
RM_U8 Set_FM_Seek_RSSI_TD(RM_U16 FM_Seek_Rssi_TD);
RM_U8 Set_FM_Seek_SNR_TD(RM_U16 FM_Seek_Snr_TD);
RM_U8 Set_FM_Deemphasis(RM_U16 FM_Deemphasis);
RM_U8 Set_FM_RSSI_TD(RM_U16 RSSIHT,RM_U16 RSSILT);
RM_U8 Set_FM_SNR_TD(RM_U16 SNRHT,RM_U16 SNRLT);
RM_U8 Set_FM_Steror_Mono_TD(RM_U16 ST_RSSI_TD,RM_U16 MO_RSSI_TD);
RM_U8 Set_FM_RSQ_BLEND_TD(RM_U8 EnPilotInd, RM_U8 BLEND_TD);
RM_U8 Get_FM_Setup_TD_Info(void);
RM_U8 Rds_Enable(void);
RM_U8 Rds_Disable(void);
RM_U8 Get_Rds_Status(void);
RM_U8 RDS_ISR(void);
RM_U8 Set_AM_Seek_Band(RM_U16 Band_Top,RM_U16 Band_Bottom);
RM_U8 Set_AM_Seek_Space(RM_U16 AM_Seek_Freq_Space);
RM_U8 Set_AM_Seek_RSSI_TD(RM_U16 AM_Seek_Rssi_TD);
RM_U8 Set_AM_Seek_SNR_TD(RM_U16 AM_Seek_Snr_TD);
RM_U8 Set_AM_Deemphasis(RM_U16 AM_Deemphasis);
RM_U8 Get_AM_Setup_TD_Info(void);
RM_U8 RX_HD_Mute(RM_U16 HD_Mute_mode);
RM_U8 RadioModule_Wait_STCINT(void);
RM_U8 FM_Seek_Station(RM_U8 SeekMode,RM_U8 *SeekEnd);
RM_U8 FM_Seek_All(void);
RM_U8 AM_Seek_Station(RM_U8 SeekMode,RM_U8 *SeekEnd);
RM_U8 AM_Seek_All(void);
#ifdef SI474X_Radio
void AMPreAmpSwitch(RM_U8 OnOff);
void AM_ATTU(RM_U8 OnOff);
#endif
#endif
#endif
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -