如何開啟A7159 DSSS Mode(直接序列展頻)功能

SamYang2023-12-1151核95

1.    初始化RF後,呼叫DSSS_MODE()函數,即可開啟DSSS展頻

image.png

void DSSS_MODE(void)
{
	A7159_WritePageA(CODE_PAGEA, 0x1506);	//PML=3bytes, IDL=2bytes
	//DSSS mode : Preamble Length=3bytes
	//IDL[1:0]=[x0], x=don't care, ID Length=1byte
	//IDL[1:0]=[x1], x=don't care, ID Length=2bytes
	
	A7159_WritePageB(DC_SHIFT_PAGEB, A7159Config_PageB[DC_SHIFT_PAGEB] | 0x0400);	//DSSS mode : Preamble detect=2bytes
	A7159_WritePageB(DSSS_PAGEB, A7159Config_PageB[DSSS_PAGEB] | 0xC4FF);	//DSSS setting : ETHM=3, DSSS_SEL=1, FSYNC_D=255
	A7159_WritePageB(DSSS2_PAGEB, A7159Config_PageB[DSSS2_PAGEB] | 0x6200);	//TCNT_SEL=1, TCNT=34
	A7159_WritePageB(SYN_PAGEB, A7159Config_PageB[SYN_PAGEB] | 0x0400);		//enable DSSS=1
}


发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。