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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? si4432.h

?? si4432官方的程序
?? H
字號:
/*
** ============================================================================
**
** 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

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品免费一区二区三区| 国产欧美精品区一区二区三区| 99视频在线观看一区三区| 亚洲三级免费电影| 国产精品亚洲综合一区在线观看| 丁香啪啪综合成人亚洲小说| 欧美性猛交xxxx黑人交| 欧美一区二区私人影院日本| 国产精品亲子伦对白| 欧美aaaaaa午夜精品| 不卡一区中文字幕| 久久亚洲精华国产精华液 | 欧洲精品中文字幕| 欧美xfplay| 成人听书哪个软件好| 一区二区三区中文字幕电影 | 国产精品一级二级三级| 欧美国产日韩在线观看| 麻豆久久久久久久| 欧洲一区在线电影| 麻豆精品新av中文字幕| 国产精品美女久久久久久久| 欧美日韩免费一区二区三区| 91精品免费在线| 亚洲成人黄色影院| 成人高清av在线| 亚洲高清视频中文字幕| 免费成人在线观看| 精品久久五月天| av色综合久久天堂av综合| 亚洲视频网在线直播| 欧美人与禽zozo性伦| 亚洲日本一区二区| 欧美三级电影网| 精东粉嫩av免费一区二区三区| 在线免费一区三区| 国产一区二区视频在线| 日本一区二区免费在线| 欧美日韩大陆一区二区| 福利视频网站一区二区三区| 欧美激情一区二区三区不卡| 3d动漫精品啪啪1区2区免费 | 欧美电影免费观看高清完整版| 麻豆精品视频在线观看免费| 国产精品不卡一区| 色8久久人人97超碰香蕉987| 一区二区三区欧美久久| 久久婷婷成人综合色| 欧美日韩成人综合天天影院| 99精品视频在线播放观看| 一区二区三区四区亚洲| 国产亚洲欧美色| 色94色欧美sute亚洲线路二 | 免费成人在线观看| 亚洲综合丝袜美腿| 日韩一区二区免费电影| 国产一区二区在线观看免费| 首页亚洲欧美制服丝腿| 精品99一区二区三区| 成人综合激情网| 韩国理伦片一区二区三区在线播放 | 视频一区二区三区在线| 亚洲图片另类小说| 亚洲国产高清aⅴ视频| 精品国产一区a| 日韩欧美专区在线| 日韩亚洲欧美一区二区三区| 欧美久久一二区| 国产精品一卡二卡| 国产乱人伦偷精品视频不卡| 蜜臀av性久久久久蜜臀av麻豆| 日韩中文字幕区一区有砖一区 | 国产精品久久久久久久久动漫| 久久久久综合网| 欧美少妇bbb| 91视频国产观看| 老司机精品视频导航| 亚洲麻豆国产自偷在线| 精品美女在线观看| 欧美精品一区二区三区久久久| 欧美变态凌虐bdsm| 精品国产一区二区在线观看| 精品三级av在线| 国产午夜精品久久久久久免费视 | 在线亚洲欧美专区二区| 欧美在线影院一区二区| 欧美久久久久久久久久| 91麻豆精品国产91久久久使用方法| 欧美日本韩国一区二区三区视频| 7777精品久久久大香线蕉| 日韩你懂的电影在线观看| 精品国产一区二区精华| 国产精品美女久久久久aⅴ | 欧美精品在线观看播放| 7777精品伊人久久久大香线蕉最新版 | 精品日韩一区二区三区| 精品福利一区二区三区免费视频| 国产婷婷色一区二区三区在线| 中文字幕一区二区不卡| 久久久精品天堂| 国产精品对白交换视频| 亚洲综合视频网| 久久av老司机精品网站导航| 丁香桃色午夜亚洲一区二区三区| 99久久精品免费观看| 欧美精品精品一区| 久久久综合精品| 亚洲综合图片区| 久久国产麻豆精品| 91在线码无精品| 日韩片之四级片| 日韩一区有码在线| 久久不见久久见免费视频1| a级高清视频欧美日韩| 欧美一区二区三区视频免费播放| 国产亚洲一区二区三区四区| 亚洲v中文字幕| 粉嫩蜜臀av国产精品网站| 欧美日产在线观看| 国产精品女上位| 日本va欧美va瓶| 97精品久久久午夜一区二区三区| 欧美一区二区三区的| 亚洲色欲色欲www| 国产在线不卡一卡二卡三卡四卡| 91福利视频网站| 国产亚洲短视频| 日韩电影在线一区二区三区| 日本sm残虐另类| 91视频免费观看| 久久综合中文字幕| 日韩精品一区第一页| av在线不卡网| 久久―日本道色综合久久| 亚洲成人先锋电影| 色综合天天在线| 91小视频在线免费看| 欧美videos中文字幕| 亚洲午夜羞羞片| 不卡视频一二三| 久久品道一品道久久精品| 日本不卡的三区四区五区| 色呦呦一区二区三区| 91麻豆精品国产91久久久久久| 亚洲免费毛片网站| 高清日韩电视剧大全免费| xfplay精品久久| 麻豆国产精品视频| 欧美一区二区网站| 亚洲bt欧美bt精品| 欧美综合天天夜夜久久| 亚洲人成伊人成综合网小说| zzijzzij亚洲日本少妇熟睡| 精品粉嫩aⅴ一区二区三区四区 | 一区二区三区蜜桃网| 成人国产免费视频| 中文字幕免费不卡| 国产精品一区二区久久精品爱涩| 欧美成人一区二区三区在线观看| 日韩中文字幕一区二区三区| 欧美日韩中文字幕一区二区| 亚洲永久免费视频| 在线免费一区三区| 香蕉成人伊视频在线观看| 欧美在线不卡一区| 亚洲自拍偷拍网站| 欧美日韩国产综合一区二区三区| 亚洲综合色自拍一区| 欧美亚洲国产一区二区三区va| 亚洲精品精品亚洲| 国产精品1区2区3区在线观看| 久久伊人中文字幕| 国产精品系列在线播放| 久久精品欧美一区二区三区不卡| 国产成人亚洲综合a∨婷婷图片 | 欧美一卡二卡三卡| 另类小说图片综合网| 久久久蜜桃精品| 国产91露脸合集magnet| 国产精品乱码一区二区三区软件| 91碰在线视频| 亚洲在线一区二区三区| 91精品国产综合久久久久久漫画 | 婷婷成人综合网| 成人av动漫网站| 亚洲情趣在线观看| 欧美日韩国产片| 久久精品噜噜噜成人88aⅴ| 久久久精品人体av艺术| 97国产精品videossex| 亚洲女人的天堂| 欧美精品在欧美一区二区少妇| 精品一区二区三区av| 国产精品久久久久久久裸模| 色婷婷国产精品久久包臀| 日本91福利区| 中文字幕人成不卡一区| 制服丝袜亚洲播放| 国产精品一区二区果冻传媒| 一区2区3区在线看|