/****************************************************************************************** *函数名: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); }
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(); }