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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? si4432.h

?? Si4432基于STM32的程序
?? H
字號(hào):
/*
** ============================================================================
**
** 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
                /* ======================================= *
                 *    APPLICATION SPECIFIC DEFINITIONS     *
                 * ======================================= */

//packet settings 
#define	MAX_PAYLOAD					(40)
#define PREAMBLE_LENGTH				        (4)
#define PD_LENGTH					(2)		//in nibbles


                /* ======================================= *
                 *          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		(2)
#define NMBR_OF_PARAMETER			(11)
                /* ======================================= *
                 *     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,	/*DR = 2.4kbps;	Fdev = 36kHz; 	BBBW = 75.2kHz; */
	DR4800BPS_DEV45KHZ			= 1,	/*DR = 4.8kbps;	Fdev = 45kHz; 	BBBW = 95.3kHz; */
	DR9600BPS_DEV45KHZ			= 2,	/*DR = 9.6kbps; Fdev = 45kHz;   BBBW = 112.8kHz;*/
	DR19200BPS_DEV9_6KHZ		= 3,	/*DR = 19.2kbps;Fdev = 9.6kHz; 	BBBW = 28.8kHz; */
	DR38400BPS_DEV19_2KHZ		= 4,	/*DR = 38.4kbps;Fdev = 19.2kHz;	BBBW = 57.6kHz; */
	DR57600BPS_DEV28_8KHZ		= 5,	/*DR = 57.6kbps;Fdev = 28.8kHz; BBBW = 86.4kHz; */
	DR115200BPS_DEV57_6KHZ		= 6,	/*DR = 115.2kbps;Fdev = 57.6kHz;BBBW = 172.8kHz;*/
	
} RF_SAMPLE_SETTINGS;


typedef enum _RF_REG_MAP					//revV2
{
  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,
  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(unsigned char * packet, unsigned char length);
RF_ENUM RFReceive(void);
RF_ENUM RFPacketReceived(unsigned char * packet, unsigned char * length);
RF_ENUM set_dr(RF_SAMPLE_SETTINGS setting);
RF_ENUM set_pwr(unsigned char pwr);
RF_ENUM set_frq(unsigned char frq);
void RFCWTest(void);
void delay_ms(unsigned int delay);
#endif

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一区一区| 国产精品99久| 久久精品一区二区| 99久久精品国产麻豆演员表| 一区二区三区四区在线播放| 日韩欧美一二区| 成人激情免费网站| 日本不卡一二三区黄网| 国产视频在线观看一区二区三区 | 蜜桃av一区二区三区电影| 日韩欧美视频一区| 一本高清dvd不卡在线观看| 香蕉av福利精品导航| 欧美激情资源网| 欧美日韩国产影片| 风间由美一区二区av101| 亚洲地区一二三色| 国产欧美一区二区三区网站 | 91丨porny丨国产| 看电视剧不卡顿的网站| 亚洲精选视频在线| 欧美年轻男男videosbes| 99久久免费精品高清特色大片| 免费视频一区二区| 欧美激情一区二区三区四区| 91麻豆精品国产91久久久更新时间 | 99国产精品99久久久久久| 国产福利91精品一区| 亚洲午夜免费电影| 国产精品久久久久一区二区三区共 | 2019国产精品| 欧美日韩dvd在线观看| av网站免费线看精品| 精品一区二区三区久久久| 亚洲一区二区三区免费视频| 国产精品久久久久7777按摩| 久久综合视频网| 7777精品伊人久久久大香线蕉最新版| 波多野结衣的一区二区三区| 国产精品资源网站| 亚洲免费观看高清在线观看| 国产色综合久久| 久久亚洲一区二区三区明星换脸| 欧美三级电影网站| 91久久国产综合久久| 91色.com| 激情伊人五月天久久综合| 日本成人超碰在线观看| 亚洲成av人片在线| 一区二区三区四区乱视频| 国产精品美女久久久久久久久久久| 久久这里都是精品| 91精品国产综合久久福利| 欧美人xxxx| 欧美日韩一区二区三区高清| 不卡的av中国片| 国产福利91精品一区二区三区| 国内久久精品视频| 国产专区综合网| 国内精品写真在线观看| 精品一区二区影视| 黑人巨大精品欧美一区| 蜜桃一区二区三区四区| 蜜桃视频一区二区| 国产一区91精品张津瑜| 国产91丝袜在线播放0| 色婷婷亚洲精品| 欧美日韩激情一区二区三区| 337p粉嫩大胆噜噜噜噜噜91av | 国产精品资源站在线| jizz一区二区| 欧美色区777第一页| 中文字幕中文字幕在线一区 | 日韩精品国产精品| 狠狠狠色丁香婷婷综合激情 | 日日摸夜夜添夜夜添国产精品| 久久精品免费观看| 99精品欧美一区二区三区综合在线| 欧美色涩在线第一页| 国产丝袜欧美中文另类| 亚洲成人自拍偷拍| 国产成人亚洲综合a∨婷婷| 色av一区二区| 久久在线观看免费| 亚洲一区av在线| 国产精品亚洲视频| 欧美日韩一区二区电影| 国产偷国产偷亚洲高清人白洁 | 青娱乐精品视频| 99久久久免费精品国产一区二区| 6080yy午夜一二三区久久| 国产色综合一区| 免费一区二区视频| 在线一区二区三区四区五区| 久久亚区不卡日本| 亚洲一二三区视频在线观看| 国产在线播放一区三区四| 欧美日韩一级视频| 中文字幕在线一区| 国产一区二区三区四区五区美女| 在线精品视频一区二区三四 | 日日夜夜免费精品| 91麻豆免费看片| 久久综合给合久久狠狠狠97色69| 亚洲国产一二三| 床上的激情91.| 日韩精品专区在线| 午夜私人影院久久久久| 91色porny在线视频| 久久精品亚洲麻豆av一区二区| 图片区小说区国产精品视频| av福利精品导航| 久久久亚洲综合| 香蕉久久夜色精品国产使用方法 | 精品久久久久av影院| 亚洲在线一区二区三区| 91在线码无精品| 国产精品萝li| 国产成人免费视频| 日韩精品资源二区在线| 日韩av高清在线观看| 欧美精品乱码久久久久久按摩| 一区二区三区在线观看动漫 | 久久色视频免费观看| 蜜臀av一区二区在线免费观看 | 九九精品一区二区| 欧美一区二区久久久| 午夜亚洲福利老司机| 欧美日韩小视频| 午夜精品123| 欧美精品少妇一区二区三区| 亚洲va国产va欧美va观看| 欧美在线观看视频在线| 亚洲精品国产一区二区精华液 | 亚洲自拍偷拍麻豆| 在线观看视频一区二区| 一区二区三区蜜桃网| 在线观看网站黄不卡| 亚洲国产精品人人做人人爽| 色婷婷综合久久久中文一区二区| 国产精品久久久久久久久免费樱桃 | 精品日韩成人av| 国内精品不卡在线| 国产日韩欧美综合一区| 国产成人综合网| 欧美国产日韩一二三区| 波多野结衣一区二区三区| 亚洲美女视频在线| 色综合色综合色综合 | 成人av网站在线观看免费| 国产精品国产三级国产aⅴ原创| 99久久精品99国产精品| 一区二区三区毛片| 欧美久久一区二区| 韩国欧美国产1区| 中文字幕第一区综合| 色综合久久66| 午夜一区二区三区在线观看| 日韩精品一区二区三区在线| 国产成人午夜视频| 亚洲欧美一区二区三区孕妇| 欧美日韩一级片网站| 久久电影网站中文字幕| 日本一区二区三区免费乱视频| av电影一区二区| 午夜精品福利在线| 国产日韩欧美在线一区| 91美女片黄在线观看91美女| 日韩在线观看一区二区| 久久精品亚洲麻豆av一区二区| 91在线观看成人| 美腿丝袜一区二区三区| 中文字幕在线一区二区三区| 欧美日韩电影一区| 国产一区二区三区免费观看| 亚洲精品v日韩精品| 欧美一区二区美女| 91蝌蚪国产九色| 美女视频黄a大片欧美| 中文字幕亚洲成人| 欧美一区二区三区在线观看视频 | 成人a区在线观看| 性做久久久久久免费观看欧美| 久久久久青草大香线综合精品| 91社区在线播放| 激情国产一区二区 | 亚洲另类色综合网站| 精品国产乱码久久久久久蜜臀| 99精品桃花视频在线观看| 免费观看在线综合| 亚洲欧美视频一区| 久久久久久亚洲综合| 欧美日韩国产中文| 成人精品鲁一区一区二区| 日韩激情在线观看| 亚洲乱码国产乱码精品精可以看| 精品国产人成亚洲区| 欧美日韩精品是欧美日韩精品| 成人av在线资源网| 国产一区在线精品|