Hi YuChia Chien,
Next time, when you create the question, please also share the LPC chip partnumber you are using, and tell us the code source.
It seems you are using the LPC5460X, and the SDK code for LPC5460X.
1. 4 byte data transfer
No, you don't need to modify the unit8_t to uint32, please modify the dataSize to 4, like the following picture:

2. If my polling period is 10 mSec, how to adjust from the example code?
I can't totally understand your question.
What do you mean the 10ms period, do you want to change the SPI baud rate?
If you want to change the SPI baudrate, you can change config->baudRate_Bps = 500000U; in function void SPI_MasterGetDefaultConfig(spi_master_config_t *config).
Wish it helps you~!
Have a great day,
Kerry
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------