亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? si4432.h.svn-base

?? si4432官方的程序
?? SVN-BASE
字號:
/*
** ============================================================================
**
** FILE
**  Si4432.h
**
** DESCRIPTION
**  Header files for Si4432 usage, contains RF specific definition and type declaration
**
** CREATED
**  Silicon Laboratories Hungary Ltd
**
** COPYRIGHT
**  Copyright 2008 Silicon Laboratories, Inc.  
**	http://www.silabs.com
**
** ============================================================================
*/

#ifndef Si4432_H
#define Si4432_H

#include "S8051.h"



                /* ======================================= *
                 *    APPLICATION SPECIFIC DEFINITIONS     *
                 * ======================================= */

//packet settings 
#define MAX_PAYLOAD					(40)
#define PREAMBLE_LENGTH				(8)
#define PD_LENGTH						(4)		//in byte


                /* ======================================= *
                 *          D E F I N I T I O N S          *
                 * ======================================= */
//definitions for register usage
#define	REG_READ							(0x00)
#define	REG_WRITE						(0x80)

#define NMBR_OF_SAMPLE_SETTING1		(7)
#define NMBR_OF_SAMPLE_SETTING2		(1)
#define NMBR_OF_PARAMETER				(14)
                /* ======================================= *
                 *     T Y P E   D E C L A R A T I O N     *
                 * ======================================= */
//RF stack enumerations 
typedef enum _RF_ENUM
{
	RF_OK				=	0x00,			//function response parameters
	RF_ERROR_TIMING		=	0x01,
	RF_ERROR_PARAMETER	=	0x02,
	RF_PACKET_RECEIVED	= 	0x03,
	RF_NO_PACKET		=	0x04,
	RF_CRC_ERROR		=   0x05,
} RF_ENUM;




typedef enum _RF_SAMPLE_SETTINGS
{
	DR2400BPS_DEV36KHZ			= 0,	
	DR4800BPS_DEV45KHZ			= 1,	
	DR9600BPS_DEV45KHZ			= 2,	
	DR19200BPS_DEV9_6KHZ			= 3,	
	DR38400BPS_DEV19_2KHZ		= 4,	
	DR57600BPS_DEV28_8KHZ		= 5,	
	DR115200BPS_DEV57_6KHZ		= 6,	
	
} RF_SAMPLE_SETTINGS;


typedef enum _RF_REG_MAP					//revV2&B1
{
  DeviceType 								= 0x00,  DeviceVersion								= 0x01,  DeviceStatus 								= 0x02,  InterruptStatus1 							= 0x03,  InterruptStatus2 							= 0x04,  InterruptEnable1 							= 0x05,            InterruptEnable2 							= 0x06,           OperatingFunctionControl1 				= 0x07,  OperatingFunctionControl2 				= 0x08,  CrystalOscillatorLoadCapacitance 			= 0x09,  MicrocontrollerOutputClock 				= 0x0A,  GPIO0Configuration 						= 0x0B,  GPIO1Configuration 						= 0x0C,         
  GPIO2Configuration						= 0x0D,
  IOPortConfiguration						= 0x0E,
  ADCConfiguration							= 0x0F,
  ADCSensorAmplifierOffset					= 0x10,
  ADCValue									= 0x11,
  TemperatureSensorControl					= 0x12,
  TemperatureValueOffset					= 0x13,
  WakeUpTimerPeriod1 						= 0x14,            WakeUpTimerPeriod2 						= 0x15,         
  WakeUpTimerPeriod3 						= 0x16,         
  WakeUpTimerValue1							= 0x17,
  WakeUpTimerValue2							= 0x18,
  LowDutyCycleModeDuration 					= 0x19,         LowBatteryDetectorThreshold  				= 0x1A,  BatteryVoltageLevel 						= 0x1B,                          
  IFFilterBandwidth  						= 0x1C,                             AFCLoopGearshiftOverride					= 0x1D,
  AFCTimingControl 							= 0x1E,                                ClockRecoveryGearshiftOverride 			= 0x1F,                ClockRecoveryOversamplingRatio 			= 0x20,                ClockRecoveryOffset2 						= 0x21,                         ClockRecoveryOffset1 						= 0x22,                         ClockRecoveryOffset0 						= 0x23,                       ClockRecoveryTimingLoopGain1 				= 0x24,                ClockRecoveryTimingLoopGain0 				= 0x25,               ReceivedSignalStrengthIndicator 			= 0x26,            RSSIThresholdForClearChannelIndicator 	= 0x27,     AntennaDiversityRegister1					= 0x28,
  AntennaDiversityRegister2					= 0x29,
  AFCLimiter									= 0x2A,
  DataAccessControl 						= 0x30,                            EZmacStatus 								= 0x31,                                    HeaderControl1 							= 0x32,                                 HeaderControl2 							= 0x33,                                PreambleLength 							= 0x34,                                 PreambleDetectionControl 					= 0x35,                      SyncWord3 								= 0x36,                                     SyncWord2 								= 0x37,                                     SyncWord1 								= 0x38,                                 SyncWord0 								= 0x39,                                  TransmitHeader3							= 0x3A,                         TransmitHeader2 							= 0x3B,                               TransmitHeader1 							= 0x3C,                                TransmitHeader0 							= 0x3D,                               TransmitPacketLength 						= 0x3E,                           CheckHeader3 								= 0x3F,                                  CheckHeader2 								= 0x40,                                CheckHeader1 								= 0x41,                               CheckHeader0 								= 0x42,                              HeaderEnable3 							= 0x43,                                 HeaderEnable2 							= 0x44,                                   HeaderEnable1 							= 0x45,                                  HeaderEnable0 							= 0x46,                                ReceivedHeader3 							= 0x47,                            ReceivedHeader2 							= 0x48,                           ReceivedHeader1 							= 0x49,                             ReceivedHeader0 							= 0x4A,                             
  ReceivedPacketLength						= 0x4B,
  AnalogTestBus 							= 0x50,                                DigitalTestBus 							= 0x51,                            TXRampControl 							= 0x52,                               PLLTuneTime 								= 0x53,                              CalibrationControl 						= 0x55,                       ModemTest 								= 0x56,                                 ChargepumpTest 							= 0x57,                      ChargepumpCurrentTrimming_Override 		= 0x58,           DividerCurrentTrimming				 	= 0x59,      VCOCurrentTrimming 						= 0x5A,                             VCOCalibration_Override 					= 0x5B,                      SynthesizerTest 							= 0x5C,                                BlockEnableOverride1 						= 0x5D,                          BlockEnableOverride2 						= 0x5E,                        BlockEnableOverride3 						= 0x5F,                         ChannelFilterCoefficientAddress 			= 0x60,               ChannelFilterCoefficientValue 			= 0x61,              CrystalOscillator_ControlTest 			= 0x62,                 RCOscillatorCoarseCalibration_Override 	= 0x63,      RCOscillatorFineCalibration_Override 		= 0x64,        LDOControlOverride 						= 0x65,                            DeltasigmaADCTuning1			 			= 0x67,  DeltasigmaADCTuning2			 			= 0x68,  AGCOverride1					 			= 0x69,  AGCOverride2 								= 0x6A,  GFSKFIRFilterCoefficientAddress 			= 0x6B,              GFSKFIRFilterCoefficientValue 			= 0x6C,                TXPower 									= 0x6D,                                     TXDataRate1 								= 0x6E,                              TXDataRate0 								= 0x6F,                                ModulationModeControl1 					= 0x70,                     ModulationModeControl2 					= 0x71,                     FrequencyDeviation 						= 0x72,                              FrequencyOffset 							= 0x73,                              FrequencyChannelControl					= 0x74,
  FrequencyBandSelect 						= 0x75,                          NominalCarrierFrequency1	 				= 0x76,                      NominalCarrierFrequency0 					= 0x77,                      FrequencyHoppingChannelSelect 			= 0x79,                 FrequencyHoppingStepSize 					= 0x7A,                       TXFIFOControl1 							= 0x7C,                          TXFIFOControl2 							= 0x7D,      RXFIFOControl 							= 0x7E,                                 FIFOAccess								= 0x7F, 
} RF_REG_MAP;

                /* ======================================= *
                 *  F U N C T I O N   P R O T O T Y P E S  *
                 * ======================================= */
RF_ENUM RfInitHw(void);
RF_ENUM RFSetRfParameters(RF_SAMPLE_SETTINGS setting);
RF_ENUM RFIdle(void);
RF_ENUM RFTransmit(uint8 * packet, uint8 length);
RF_ENUM RFReceive(void);
RF_ENUM RFPacketReceived(uint8 * packet, uint8 * length);
RF_ENUM RxFIFOReset(void);
RF_ENUM TxFIFOReset(void);
RF_ENUM set_dr(RF_SAMPLE_SETTINGS setting);
RF_ENUM set_pwr(uint8 pwr);
RF_ENUM set_frq(uint8 frq);

void RFCWTest(void);

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合99re88久久爱| 日韩av一区二区三区| 三级一区在线视频先锋| 国产精品中文字幕欧美| 欧美亚洲禁片免费| 国产精品美女一区二区| 精品一区二区三区视频在线观看| 一本一道波多野结衣一区二区| 精品sm在线观看| 亚洲成人手机在线| 91小视频在线观看| 欧美激情在线观看视频免费| 视频一区国产视频| 欧美色区777第一页| 最新国产の精品合集bt伙计| 国精产品一区一区三区mba视频| 欧美在线免费播放| 中文字幕一区二区三区在线观看| 激情五月婷婷综合| 欧美不卡一区二区三区四区| 午夜视频一区在线观看| 91久久精品一区二区二区| 专区另类欧美日韩| 99国产精品一区| 国产精品不卡一区二区三区| 国产一区二区视频在线| 日韩欧美资源站| 日本成人在线不卡视频| 欧美一级黄色大片| 日本欧美大码aⅴ在线播放| 91精品国产综合久久国产大片| 亚洲午夜激情网站| 欧美老年两性高潮| 免费在线看一区| 欧美不卡一区二区三区| 黄色日韩三级电影| 国产人成亚洲第一网站在线播放| 国产一区二区91| 国产精品毛片大码女人| 91麻豆国产在线观看| 亚洲综合无码一区二区| 欧美夫妻性生活| 久久99国产精品免费网站| 久久综合成人精品亚洲另类欧美| 国产一区二区精品在线观看| 欧美激情中文不卡| 色综合久久中文综合久久牛| 亚洲国产精品自拍| 日韩视频一区二区三区| 国产成+人+日韩+欧美+亚洲| 17c精品麻豆一区二区免费| 91久久精品一区二区| 日韩av不卡一区二区| 精品粉嫩超白一线天av| 成人激情视频网站| 亚洲超碰97人人做人人爱| 欧美一级艳片视频免费观看| 国产成人免费av在线| 亚洲黄色小视频| 91精品免费在线| 国产成人综合亚洲网站| 樱花影视一区二区| 精品乱码亚洲一区二区不卡| 成人午夜激情在线| 视频一区中文字幕国产| 久久精品视频免费观看| 在线观看国产日韩| 国产乱码精品一区二区三| √…a在线天堂一区| 欧美日韩国产欧美日美国产精品| 秋霞影院一区二区| 日韩毛片精品高清免费| 日韩午夜三级在线| 99re66热这里只有精品3直播| 午夜电影网亚洲视频| 国产清纯白嫩初高生在线观看91 | 亚洲精品一二三区| 日韩欧美国产精品一区| 色先锋aa成人| 国产精品12区| 免费观看日韩av| 亚洲国产精品欧美一二99| 欧美韩国日本一区| 精品国内二区三区| 欧美日韩视频专区在线播放| youjizz久久| 精品一区二区三区在线播放视频| 一区二区在线看| 国产精品久久久久久亚洲毛片| 欧美一级夜夜爽| 欧美日韩电影一区| 色综合久久久久网| 高清久久久久久| 国产一区美女在线| 久久电影网电视剧免费观看| 亚洲一区二区三区免费视频| 亚洲三级电影全部在线观看高清| 久久久久九九视频| 亚洲精品一区二区三区在线观看| 51久久夜色精品国产麻豆| 欧美在线你懂的| 色域天天综合网| 一本一本久久a久久精品综合麻豆| 风流少妇一区二区| 国产成人精品亚洲777人妖| 国产在线精品一区在线观看麻豆| 丝袜美腿一区二区三区| 天天综合日日夜夜精品| 亚洲午夜激情网站| 亚洲成人免费在线| 日韩精品一级中文字幕精品视频免费观看| 一区二区三区四区激情| 亚洲精品国产一区二区三区四区在线| 亚洲欧美日本韩国| 一区二区三区四区av| 亚洲一区二区四区蜜桃| 亚洲午夜免费电影| 日韩av网站免费在线| 麻豆国产精品一区二区三区| 三级久久三级久久| 黄色精品一二区| 国产成人自拍网| 成年人午夜久久久| 日本精品视频一区二区| 欧美性色黄大片| 欧美日韩高清在线播放| 日韩一区二区三区在线| 久久久久久亚洲综合| 中文字幕精品在线不卡| 亚洲欧美日韩国产另类专区| 亚洲国产一区视频| 麻豆91在线看| 国产精品亚洲а∨天堂免在线| 成人性色生活片| 色婷婷av一区二区三区大白胸| 欧美性受xxxx| 欧美v国产在线一区二区三区| 欧美国产日韩精品免费观看| 一区二区三区在线观看视频| 日本午夜一本久久久综合| 国产乱码精品1区2区3区| 99r精品视频| 欧美一区2区视频在线观看| 久久精品一区二区三区不卡| 亚洲婷婷综合色高清在线| 午夜久久久久久| 国产成人av资源| 欧美亚洲丝袜传媒另类| 久久午夜国产精品| 一区二区三区在线免费观看| 蜜臀av性久久久久蜜臀aⅴ流畅 | 亚洲视频免费在线观看| 亚洲1区2区3区4区| 国产成人精品一区二| 欧美色爱综合网| 国产蜜臀97一区二区三区 | 亚洲日本成人在线观看| 日韩精品一卡二卡三卡四卡无卡| 国产激情一区二区三区四区| 精品视频在线免费| 国产精品久久福利| 精品一二三四区| 欧美三级中文字幕在线观看| 国产三级精品视频| 日韩一区精品视频| 91免费看`日韩一区二区| 精品免费国产一区二区三区四区| 亚洲综合色视频| 国产mv日韩mv欧美| 欧美mv和日韩mv的网站| 亚洲综合区在线| av男人天堂一区| 久久精品人人爽人人爽| 日本91福利区| 欧美无砖专区一中文字| 亚洲欧洲日韩在线| 风间由美一区二区av101 | 国产精品超碰97尤物18| 国内外成人在线| 日韩视频不卡中文| 亚洲一区二区三区四区在线免费观看| 国产成人精品www牛牛影视| 精品免费日韩av| 看电视剧不卡顿的网站| 在线成人av网站| 亚洲成人黄色小说| 欧美日韩一区二区电影| 亚洲综合无码一区二区| 色www精品视频在线观看| 国产精品免费久久久久| 高清不卡在线观看av| 国产人成亚洲第一网站在线播放| 国内成人精品2018免费看| 精品美女在线观看| 国产尤物一区二区在线| 久久精品欧美日韩| 国产不卡视频一区| 国产精品色一区二区三区| 成人av电影免费在线播放| 国产精品毛片高清在线完整版|