Thank you for your interest in NXP LPC product, I would like to provide service for you!
1. No, you don't need additional line for interrupts, just use the SPI interrupt is ok.
NVIC_EnableIRQ(SSP_IRQ);
And write the according interrupt service function.
2. You don't need to set up SSEL to low, because when you do the SPI data sending and receving, the SPI module will set it automatically.
The intialization for SSEL is in Board_SSP_Init, set the pin function as SPI SSEL function, take an example:
Chip_SCU_PinMuxSet(0x1, 5, (SCU_PINIO_FAST | SCU_MODE_FUNC5)); /* P1.5 => SSEL1 */
3. You can refer to the lpcopen code, you can download the code from this link:
http://cache.nxp.com/files/microcontrollers/software/LPCWare/lpcopen_2_16_keil_iar_nxp_lpcxpresso_43...
After you download it, you can find the SSP code in folder:lpcopen_2_16_keil_iar_nxp_lpcxpresso_4337\applications\lpc18xx_43xx\iar\nxp_lpcxpresso_4337
About the tutor, just read the SSP sample code readme.
The connection between the master and slaver is:
master slave
MOSI MOSI
MISO MISO
SSEL SSEL
CLK CLK
Wish it helps you!
If you still have question, please let me know!
Have a great day,
Jingjing
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------