thank you ,i will read the articel you gave me ,this problem has been solved, but i have another question, i relocate S32_SCB->VTOR, what i have done like below:
int main(void)
{
/* Write your code here */
S32_SCB->VTOR = 0x00012100 ;
__asm volatile ("cpsie i" : : : "memory");
CPU0_Process();
in the link file :
MEMORY
{
/* Flash */
m_interrupts (RX) : ORIGIN = 0x00012100, LENGTH = 0x00000400
m_flash_config (RX) : ORIGIN = 0x00012500, LENGTH = 0x00000010
m_APP_COMPATIBLE_INFO (RX) : ORIGIN = 0x000012000, LENGTH = 0x00000020
m_text (RX) : ORIGIN = 0x000012510, LENGTH = 0x00032000
this project is app project from my boot project,i just change the interrupt table,like that,my boot project runs well,and enter lpit irq hander nomal,but my app project can't enter lpit irq hander nomal,i guessed the project can't find lpit irq hander number,but how to prove it?
hope your reply