コード例 #1
0
ファイル: main.c プロジェクト: jacquestkirk/WeatherBalloon
/**************************************************************************//**
 * @brief  Main function
 *****************************************************************************/
int main(void)
{
  /* Chip errata */
  CHIP_Init();

  enter_DefaultMode_from_RESET();


  Imu_Initialize();
  //Imu_Initialize_OneShot();
  Mag_Initialize_OneShot();
  Cli_Initialize_Cli();
  Time_Initilize_TimeStamp();
  Sch_Initilize_Scheduler();
  /* Infinite loop */
  Sch_Run_Scheduler();




  while(1)
  {
	  //Temporary while loop
	  //Imu_TestFunction();
	  //Imu_Read();
	  Imu_WriteStreamFifo();
  }

}
コード例 #2
0
ファイル: main_device_id.c プロジェクト: Rajusr70/makersguide
/**************************************************************************//**
 * @brief  Main function
 *****************************************************************************/
int main(void)
{
	CHIP_Init();

	enter_DefaultMode_from_RESET();

	setup_utilities(USART1);

	delay(100);

	I2C_Init_TypeDef i2cInit = I2C_INIT_DEFAULT;
	I2C_Init(I2C0, &i2cInit);

	// Offset zero is Device ID
	uint16_t value = i2c_read_register(0);

	// Set an LED on the Starter Kit if success
	if (value == DEVICE_ID)
	{
		set_led(1,1);
	}

	// Infinite loop
	while (1) {
  }
}