コード例 #1
0
ファイル: sys.c プロジェクト: Aginorty/wireless-network
/*************************************************************************//**
*****************************************************************************/
void SYS_Init(void)
{
  HAL_Init();
  SYS_TimerInit();
  PHY_Init();
  NWK_Init();
}
コード例 #2
0
ファイル: main.c プロジェクト: keeepcool/Backup
int main(void){
	
	uint16_t byteCount = 0;
	char buffer0[32];
	
	HAL_Init();
	SYS_TimerInit();
	PHY_Init();
	NWK_Init();
	//SYS_INIT()
	timer3Init();
	uartInit();
	sei();

	while (1){
		
		SYS_TaskHandler();
		
		byteCount = uartAvailable();
		
		if(byteCount > 0){
			HAL_UartBytesReceived(byteCount);
			sprintf(buffer0, "Bytes to send: %i\n", byteCount);
			uartPuts(buffer0);
		}
		APP_TaskHandler();
	}
}
コード例 #3
0
ファイル: sys.c プロジェクト: keeepcool/Backup
/*************************************************************************//**
*****************************************************************************/
void SYS_Init(void){
	
	uartPutsP("\n[LwMesh stack init]\n");
	HAL_Init();
	uartPutsP(">HAL_INIT\n");
	SYS_TimerInit();
	uartPutsP(">SYS_TIMER_INIT\n");
	PHY_Init();
	uartPutsP(">PHY_INIT\n");
	NWK_Init();
	uartPutsP(">NWK_INIT\n>DONE\n\n");
	
}