コード例 #1
0
ファイル: drv_spiflash.c プロジェクト: nongxiaoming/nxp_boot
/******************************************************************************************
*函数名:SPI_FLASH_Init()
* 参数:void
* 返回值:void
* 功能:SPIFLASH初始化函数,外部调用
*********************************************************************************************/
void SPI_FLASH_Init(void)
{
    LPC_IOCON->P0_16 = 0;
    LPC_GPIO0->DIR |= (0x01 << 16);
    LPC_GPIO0->SET = (0x01 << 16);
    SSP0_Init(5000000);
}
コード例 #2
0
ファイル: touch.c プロジェクト: httpftpli/keyboard
void touchInit(){
  SSP0_IOConfig(); 
  GPIOSetDir(ADS7843_CS_GPIO,ADS7843_CS_GPIOBIT,1);  //out
  GPIOSetDir(ADS7843_INT_GPIO,ADS7843_INT_GPIOBIT,0); //in put
  GPIOSetInterrupt(ADS7843_INT_GPIO,ADS7843_INT_GPIOBIT, 0, 0, 0); //signal fall edge 
  //GPIOIntEnable(ADS7843_INT_GPIO, ADS7843_INT_GPIOBIT);
  GPIOSetValue(ADS7843_CS_GPIO,ADS7843_CS_GPIOBIT,1); //output hight
  SSP0_Init();   //spi_clk is 1mhz
  touchTimerInit();
  
}