コード例 #1
0
ファイル: flow.c プロジェクト: SoildFaker/stm32-quadrocopter
void ADNS3080_Init(void)
{   
  ADNS3080_reset(); //复位
  GPIO_SetBits(GPIOB,GPIO_Pin_0);  //拉高NPD,免睡眠
  delay_ms(10);
  Write_srom();
  ADNS_Configuration();
}
コード例 #2
0
ファイル: ADNS3080.c プロジェクト: jasongwq/F4Fly
void ADNS3080_Init(void)
{
  ADNS_3080_GPIO_Configuration();
  SPI_init(256);  //改变速度(2到256分频)
  ADNS3080_reset(); //复位
  GPIO_SetBits(GPIOA,GPIO_Pin_10);  //拉高NPD,免睡眠
  delay_ms(10);
  Write_srom();
  ADNS_Configuration();
 //printf("%d\n",read_register(0x1f));	 //查看是否下载成功
}
コード例 #3
0
ファイル: ADNS3080.c プロジェクト: Niugge/2016.01.20
void ADNS3080_Init(void)
{	  
  //ADNS_3080_GPIO_Configuration();          //两个管脚的初始化,这句话可要可不要
  SPI_Simu_Init();  //改变速度(2到256分频)
  //ADNS3080_reset(); //复位
  //GPIO_SetBits(GPIOA,GPIO_Pin_11);  //拉高NPD,免睡眠
  delay_ms(10);
  Write_srom();    //烧写固件
  ADNS_Configuration();
	printf("%d\r\n",read_register(0x1f));	 //查看是否下载成功,返回值是31就是对了
}