<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: LPC4088 Timer interrupt in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566445#M50972</link>
    <description>&lt;P&gt;您好！&lt;/P&gt;&lt;P&gt;我查看了TIMER中断地址，是正确的。&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZHR_0-1670465690496.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203529iAF5E99CF9D1917D7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZHR_0-1670465690496.png" alt="ZHR_0-1670465690496.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZHR_1-1670465705559.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203530i09BA7E67673EF162/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZHR_1-1670465705559.png" alt="ZHR_1-1670465705559.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;现在还是不知道问题出在哪里，就是进不去中断服务函数，&lt;SPAN&gt;Timer1可以进入Timer0的中断服务程序&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 08 Dec 2022 02:16:11 GMT</pubDate>
    <dc:creator>ZHR</dc:creator>
    <dc:date>2022-12-08T02:16:11Z</dc:date>
    <item>
      <title>LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565508#M50956</link>
      <description>&lt;P&gt;你好！&lt;/P&gt;&lt;P&gt;我在使用LPC4088 Timer0 定时器中断，但是进入不了中断服务函数。我的配置如下。&lt;/P&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am using the LPC4088 Timer0&amp;nbsp; interrupt, but can't access the interrupt service function(TIMER0_IRQHandler).My configuration is as follows.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;void TIME0_init(void)&lt;BR /&gt;{&lt;BR /&gt;&lt;BR /&gt;LPC_SC-&amp;gt;PCONP |=(1&amp;lt;&amp;lt;1); //打开TIME0电源功率控制，默认值为1&lt;/P&gt;&lt;P&gt;LPC_TIM0 -&amp;gt;TCR =0x02; //复位定时器&lt;BR /&gt;LPC_TIM0 -&amp;gt;PR =0; //预分频清零&lt;BR /&gt;LPC_TIM0 -&amp;gt;TC =0; //保存定时器计数器的计数值&lt;BR /&gt;LPC_TIM0 -&amp;gt;IR =0x3F; //重置所有中断&lt;BR /&gt;LPC_TIM0 -&amp;gt;MR0 =12000000-1; //计时计数器匹配值，不断进行比较，相等时可触发中断或计数器重置（MCR设置动作）&lt;BR /&gt;LPC_TIM0 -&amp;gt;MCR =0x3; //产生中断，并重置计数器&lt;BR /&gt;LPC_TIM0 -&amp;gt;CTCR=0; //选择计时模式&lt;BR /&gt;NVIC_EnableIRQ(TIMER0_IRQn); //打开NVIC中断&lt;/P&gt;&lt;P&gt;LPC_TIM0-&amp;gt;TCR = 0x01; //启动定时器Time0&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Wed, 07 Dec 2022 02:17:53 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565508#M50956</guid>
      <dc:creator>ZHR</dc:creator>
      <dc:date>2022-12-07T02:17:53Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565587#M50960</link>
      <description>&lt;P&gt;Hi, ZHR,&lt;/P&gt;
&lt;P&gt;我看了你的代码， 我认为没有问题。请检查PCLKSEL寄存器，它不可为零。&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1670387183059.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203296iA54E42CD4BCBD4FD/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1670387183059.png" alt="xiangjun_rong_0-1670387183059.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;其二，在debugger中，检查Timer Counter registers，看看它是否增加，及是否计数。&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Dec 2022 04:30:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565587#M50960</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2022-12-07T04:30:54Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565712#M50963</link>
      <description>&lt;P&gt;对PCLKSEL寄存器进行了配置，还是不能进入中断服务函数，&lt;SPAN&gt;在debugger中，检查Timer Counter registers，TC是在计数变化的。&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;又使用TIMER1中断，对定时器1按照相同的配置，也是进入不了TIMER1_IRQHandler，但是可以进入TIMER0_IRQHandler的函数！&lt;/P&gt;&lt;P&gt;是不是中断服务函数的地址有问题呢？&lt;/P&gt;</description>
      <pubDate>Wed, 07 Dec 2022 07:47:21 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565712#M50963</guid>
      <dc:creator>ZHR</dc:creator>
      <dc:date>2022-12-07T07:47:21Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565743#M50964</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;你说Timer1可以进入Timer0的中断服务程序， 应该是中断地址有问题：&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1670400034365.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203331i3575B80C4A10239F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1670400034365.png" alt="xiangjun_rong_0-1670400034365.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;请参考以上表格，确定中断服务程序的地址是否正确&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Wed, 07 Dec 2022 08:02:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1565743#M50964</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2022-12-07T08:02:38Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566445#M50972</link>
      <description>&lt;P&gt;您好！&lt;/P&gt;&lt;P&gt;我查看了TIMER中断地址，是正确的。&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZHR_0-1670465690496.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203529iAF5E99CF9D1917D7/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZHR_0-1670465690496.png" alt="ZHR_0-1670465690496.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZHR_1-1670465705559.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203530i09BA7E67673EF162/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZHR_1-1670465705559.png" alt="ZHR_1-1670465705559.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;现在还是不知道问题出在哪里，就是进不去中断服务函数，&lt;SPAN&gt;Timer1可以进入Timer0的中断服务程序&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Dec 2022 02:16:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566445#M50972</guid>
      <dc:creator>ZHR</dc:creator>
      <dc:date>2022-12-08T02:16:11Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566620#M50974</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;Timer1可以进入Timer0的中断服务程序，一定是中断向量表错位了。&lt;/P&gt;
&lt;P&gt;我贴上LPC40xx的向量表：&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJunRong&lt;/P&gt;
&lt;P&gt;; &amp;lt;h&amp;gt; Stack Configuration&lt;BR /&gt;; &amp;lt;o&amp;gt; Stack Size (in Bytes) &amp;lt;0x0-0xFFFFFFFF:8&amp;gt;&lt;BR /&gt;; &amp;lt;/h&amp;gt;&lt;/P&gt;
&lt;P&gt;Stack_Size EQU 0x00000800&lt;/P&gt;
&lt;P&gt;AREA STACK, NOINIT, READWRITE, ALIGN=3&lt;BR /&gt;Stack_Mem SPACE Stack_Size&lt;BR /&gt;__initial_sp&lt;/P&gt;
&lt;P&gt;; &amp;lt;h&amp;gt; Heap Configuration&lt;BR /&gt;; &amp;lt;o&amp;gt; Heap Size (in Bytes) &amp;lt;0x0-0xFFFFFFFF:8&amp;gt;&lt;BR /&gt;; &amp;lt;/h&amp;gt;&lt;/P&gt;
&lt;P&gt;Heap_Size EQU 0x00000100&lt;/P&gt;
&lt;P&gt;AREA HEAP, NOINIT, READWRITE, ALIGN=3&lt;BR /&gt;__heap_base&lt;BR /&gt;Heap_Mem SPACE Heap_Size&lt;BR /&gt;__heap_limit&lt;/P&gt;
&lt;P&gt;PRESERVE8&lt;BR /&gt;THUMB&lt;/P&gt;
&lt;P&gt;; Vector Table Mapped to Address 0 at Reset&lt;/P&gt;
&lt;P&gt;AREA RESET, DATA, READONLY&lt;BR /&gt;EXPORT __Vectors&lt;/P&gt;
&lt;P&gt;Sign_Value EQU 0x5A5A5A5A&lt;/P&gt;
&lt;P&gt;__Vectors&lt;/P&gt;
&lt;P&gt;DCD __initial_sp ; 0 Top of Stack&lt;BR /&gt;DCD Reset_Handler ; 1 Reset Handler&lt;BR /&gt;DCD NMI_Handler ; 2 NMI Handler&lt;BR /&gt;DCD HardFault_Handler ; 3 Hard Fault Handler&lt;BR /&gt;DCD MemManage_Handler ; 4 MPU Fault Handler&lt;BR /&gt;DCD BusFault_Handler ; 5 Bus Fault Handler&lt;BR /&gt;DCD UsageFault_Handler ; 6 Usage Fault Handler&lt;BR /&gt;DCD Sign_Value ; 7 Reserved&lt;BR /&gt;DCD UnHandled_Vector ; 8 Reserved&lt;BR /&gt;DCD UnHandled_Vector ; 9 Reserved&lt;BR /&gt;DCD UnHandled_Vector ; 10 Reserved&lt;BR /&gt;DCD SVC_Handler ; 11 SVCall Handler&lt;BR /&gt;DCD DebugMon_Handler ; 12 Debug Monitor Handler&lt;BR /&gt;DCD UnHandled_Vector ; 13 Reserved&lt;BR /&gt;DCD PendSV_Handler ; 14 PendSV Handler&lt;BR /&gt;DCD SysTick_Handler ; 15 SysTick Handler&lt;/P&gt;
&lt;P&gt;; External Interrupts &lt;BR /&gt;&lt;BR /&gt;DCD WDT_IRQHandler ; 16 Watchdog Timer&lt;BR /&gt;DCD TIMER0_IRQHandler ; 17 Timer0&lt;BR /&gt;DCD TIMER1_IRQHandler ; 18 Timer1&lt;BR /&gt;DCD TIMER2_IRQHandler ; 19 Timer2&lt;BR /&gt;DCD TIMER3_IRQHandler ; 20 Timer3&lt;BR /&gt;DCD UART0_IRQHandler ; 21 UART0&lt;BR /&gt;DCD UART1_IRQHandler ; 22 UART1&lt;BR /&gt;DCD UART2_IRQHandler ; 23 UART2&lt;BR /&gt;DCD UART3_IRQHandler ; 24 UART3&lt;BR /&gt;DCD PWM1_IRQHandler ; 25 PWM1&lt;BR /&gt;DCD I2C0_IRQHandler ; 26 I2C0&lt;BR /&gt;DCD I2C1_IRQHandler ; 27 I2C1&lt;BR /&gt;DCD I2C2_IRQHandler ; 28 I2C2&lt;BR /&gt;DCD UnHandled_Vector ; 29 Reserved&lt;BR /&gt;DCD SSP0_IRQHandler ; 30 SSP0&lt;BR /&gt;DCD SSP1_IRQHandler ; 31 SSP1&lt;BR /&gt;DCD PLL0_IRQHandler ; 32 PLL0 Lock (Main PLL)&lt;BR /&gt;DCD RTC_IRQHandler ; 33 RTC&lt;BR /&gt;DCD EINT0_IRQHandler ; 34 External Interrupt 0&lt;BR /&gt;DCD EINT1_IRQHandler ; 35 External Interrupt 1&lt;BR /&gt;DCD EINT2_IRQHandler ; 36 External Interrupt 2&lt;BR /&gt;DCD EINT3_IRQHandler ; 37 External Interrupt 3&lt;BR /&gt;DCD ADC_IRQHandler ; 38 A/D Converter&lt;BR /&gt;DCD BOD_IRQHandler ; 39 Brown-Out Detect&lt;BR /&gt;DCD USB_IRQHandler ; 40 USB&lt;BR /&gt;DCD CAN_IRQHandler ; 41 CAN&lt;BR /&gt;DCD DMA_IRQHandler ; 42 General Purpose DMA&lt;BR /&gt;DCD I2S_IRQHandler ; 43 I2S&lt;BR /&gt;DCD ETH_IRQHandler ; 44 Ethernet&lt;BR /&gt;DCD SDIO_IRQHandler ; 45 SD/MMC card I/F&lt;BR /&gt;DCD MCPWM_IRQHandler ; 46 Motor Control PWM&lt;BR /&gt;DCD QEI_IRQHandler ; 47 QEI&lt;BR /&gt;DCD PLL1_IRQHandler ; 48 PLL1 Lock (USB PLL)&lt;BR /&gt;DCD USBActivity_IRQHandler ; 49 USB Activity interrupt to wakeup&lt;BR /&gt;DCD CANActivity_IRQHandler ; 50 CAN Activity interrupt to wakeup&lt;BR /&gt;DCD UART4_IRQHandler ; 51 UART4&lt;BR /&gt;DCD SSP2_IRQHandler ; 52 SSP2&lt;BR /&gt;DCD LCD_IRQHandler ; 53 LCD&lt;BR /&gt;DCD GPIO_IRQHandler ; 54 GPIO&lt;BR /&gt;DCD PWM0_IRQHandler ; 55 PWM0&lt;BR /&gt;DCD EEPROM_IRQHandler ; 56 EEPROM&lt;/P&gt;
&lt;P&gt;; IF :LNOT::DEF:NO_CRP&lt;BR /&gt;; AREA |.ARM.__at_0x02FC|, CODE, READONLY&lt;BR /&gt;;CRP_Key DCD 0xFFFFFFFF&lt;BR /&gt;; ENDIF&lt;/P&gt;
&lt;P&gt;AREA |.text|, CODE, READONLY&lt;/P&gt;
&lt;P&gt;; Reset Handler&lt;/P&gt;
&lt;P&gt;Reset_Handler PROC&lt;BR /&gt;EXPORT Reset_Handler [WEAK]&lt;BR /&gt;IMPORT __main&lt;BR /&gt;IMPORT SystemInit&lt;BR /&gt;LDR R0, =SystemInit&lt;BR /&gt;BLX R0&lt;BR /&gt;LDR R0, =__main&lt;BR /&gt;BX R0&lt;BR /&gt;ENDP&lt;/P&gt;
&lt;P&gt;; Dummy Exception Handlers (infinite loops which can be modified)&lt;/P&gt;
&lt;P&gt;NMI_Handler PROC&lt;BR /&gt;EXPORT NMI_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;HardFault_Handler\&lt;BR /&gt;PROC&lt;BR /&gt;EXPORT HardFault_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;MemManage_Handler\&lt;BR /&gt;PROC&lt;BR /&gt;EXPORT MemManage_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;BusFault_Handler\&lt;BR /&gt;PROC&lt;BR /&gt;EXPORT BusFault_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;UsageFault_Handler\&lt;BR /&gt;PROC&lt;BR /&gt;EXPORT UsageFault_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;SVC_Handler PROC&lt;BR /&gt;EXPORT SVC_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;DebugMon_Handler\&lt;BR /&gt;PROC&lt;BR /&gt;EXPORT DebugMon_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;PendSV_Handler PROC&lt;BR /&gt;EXPORT PendSV_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;SysTick_Handler PROC&lt;BR /&gt;EXPORT SysTick_Handler [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;BR /&gt;UnHandled_Vector PROC&lt;BR /&gt;EXPORT UnHandled_Vector [WEAK]&lt;BR /&gt;B .&lt;BR /&gt;ENDP&lt;/P&gt;
&lt;P&gt;Default_Handler PROC&lt;/P&gt;
&lt;P&gt;EXPORT WDT_IRQHandler [WEAK]&lt;BR /&gt;EXPORT TIMER0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT TIMER1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT TIMER2_IRQHandler [WEAK]&lt;BR /&gt;EXPORT TIMER3_IRQHandler [WEAK]&lt;BR /&gt;EXPORT UART0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT UART1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT UART2_IRQHandler [WEAK]&lt;BR /&gt;EXPORT UART3_IRQHandler [WEAK]&lt;BR /&gt;EXPORT PWM1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT I2C0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT I2C1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT I2C2_IRQHandler [WEAK]&lt;BR /&gt;EXPORT SPI_IRQHandler [WEAK]&lt;BR /&gt;EXPORT SSP0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT SSP1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT PLL0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT RTC_IRQHandler [WEAK]&lt;BR /&gt;EXPORT EINT0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT EINT1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT EINT2_IRQHandler [WEAK]&lt;BR /&gt;EXPORT EINT3_IRQHandler [WEAK]&lt;BR /&gt;EXPORT ADC_IRQHandler [WEAK]&lt;BR /&gt;EXPORT BOD_IRQHandler [WEAK]&lt;BR /&gt;EXPORT USB_IRQHandler [WEAK]&lt;BR /&gt;EXPORT CAN_IRQHandler [WEAK]&lt;BR /&gt;EXPORT DMA_IRQHandler [WEAK]&lt;BR /&gt;EXPORT I2S_IRQHandler [WEAK]&lt;BR /&gt;EXPORT ETH_IRQHandler [WEAK]&lt;BR /&gt;EXPORT SDIO_IRQHandler [WEAK]&lt;BR /&gt;EXPORT MCPWM_IRQHandler [WEAK]&lt;BR /&gt;EXPORT QEI_IRQHandler [WEAK]&lt;BR /&gt;EXPORT PLL1_IRQHandler [WEAK]&lt;BR /&gt;EXPORT USBActivity_IRQHandler [WEAK]&lt;BR /&gt;EXPORT CANActivity_IRQHandler [WEAK]&lt;BR /&gt;EXPORT UART4_IRQHandler [WEAK]&lt;BR /&gt;EXPORT SSP2_IRQHandler [WEAK]&lt;BR /&gt;EXPORT LCD_IRQHandler [WEAK]&lt;BR /&gt;EXPORT GPIO_IRQHandler [WEAK]&lt;BR /&gt;EXPORT PWM0_IRQHandler [WEAK]&lt;BR /&gt;EXPORT EEPROM_IRQHandler [WEAK]&lt;BR /&gt;WDT_IRQHandler&lt;BR /&gt;TIMER0_IRQHandler&lt;BR /&gt;TIMER1_IRQHandler&lt;BR /&gt;TIMER2_IRQHandler&lt;BR /&gt;TIMER3_IRQHandler&lt;BR /&gt;UART0_IRQHandler&lt;BR /&gt;UART1_IRQHandler&lt;BR /&gt;UART2_IRQHandler&lt;BR /&gt;UART3_IRQHandler&lt;BR /&gt;PWM1_IRQHandler&lt;BR /&gt;I2C0_IRQHandler&lt;BR /&gt;I2C1_IRQHandler&lt;BR /&gt;I2C2_IRQHandler&lt;BR /&gt;SPI_IRQHandler&lt;BR /&gt;SSP0_IRQHandler&lt;BR /&gt;SSP1_IRQHandler&lt;BR /&gt;PLL0_IRQHandler&lt;BR /&gt;RTC_IRQHandler&lt;BR /&gt;EINT0_IRQHandler&lt;BR /&gt;EINT1_IRQHandler&lt;BR /&gt;EINT2_IRQHandler&lt;BR /&gt;EINT3_IRQHandler&lt;BR /&gt;ADC_IRQHandler&lt;BR /&gt;BOD_IRQHandler&lt;BR /&gt;USB_IRQHandler&lt;BR /&gt;CAN_IRQHandler&lt;BR /&gt;DMA_IRQHandler&lt;BR /&gt;I2S_IRQHandler&lt;BR /&gt;ETH_IRQHandler&lt;BR /&gt;SDIO_IRQHandler &lt;BR /&gt;MCPWM_IRQHandler&lt;BR /&gt;QEI_IRQHandler&lt;BR /&gt;PLL1_IRQHandler&lt;BR /&gt;USBActivity_IRQHandler&lt;BR /&gt;CANActivity_IRQHandler&lt;BR /&gt;UART4_IRQHandler&lt;BR /&gt;SSP2_IRQHandler&lt;BR /&gt;LCD_IRQHandler&lt;BR /&gt;GPIO_IRQHandler&lt;BR /&gt;PWM0_IRQHandler&lt;BR /&gt;EEPROM_IRQHandler&lt;/P&gt;
&lt;P&gt;B .&lt;/P&gt;
&lt;P&gt;ENDP&lt;/P&gt;
&lt;P&gt;ALIGN&lt;/P&gt;
&lt;P&gt;; User Initial Stack &amp;amp; Heap&lt;/P&gt;
&lt;P&gt;IF :DEF:__MICROLIB&lt;/P&gt;
&lt;P&gt;EXPORT __initial_sp&lt;BR /&gt;EXPORT __heap_base&lt;BR /&gt;EXPORT __heap_limit&lt;/P&gt;
&lt;P&gt;ELSE&lt;/P&gt;
&lt;P&gt;IMPORT __use_two_region_memory&lt;BR /&gt;EXPORT __user_initial_stackheap&lt;BR /&gt;__user_initial_stackheap&lt;/P&gt;
&lt;P&gt;LDR R0, = Heap_Mem&lt;BR /&gt;LDR R1, =(Stack_Mem + Stack_Size)&lt;BR /&gt;LDR R2, = (Heap_Mem + Heap_Size)&lt;BR /&gt;LDR R3, = Stack_Mem&lt;BR /&gt;BX LR&lt;/P&gt;
&lt;P&gt;ALIGN&lt;/P&gt;
&lt;P&gt;ENDIF&lt;/P&gt;
&lt;P&gt;END&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Dec 2022 06:30:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566620#M50974</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2022-12-08T06:30:25Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566625#M50975</link>
      <description>&lt;P&gt;Hi，&lt;/P&gt;
&lt;P&gt;BTW, you can check the PSR register in the ISR to know the interrupt vector number,then&amp;nbsp; know the interrupt source.&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="xiangjun_rong_0-1670481455318.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203580i580987A91C98E112/image-size/medium?v=v2&amp;amp;px=400" role="button" title="xiangjun_rong_0-1670481455318.png" alt="xiangjun_rong_0-1670481455318.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Dec 2022 06:38:44 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1566625#M50975</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2022-12-08T06:38:44Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1567143#M50985</link>
      <description>&lt;P&gt;您好！&lt;/P&gt;&lt;P&gt;向量表没有问题，还是不行。&lt;/P&gt;&lt;P&gt;TIMER1进入TIMER0中断服务函数不是因为计数到达匹配值产生的，而且在TIMER0中断服务函数中查看TIMER1的中断标志位是为一的，但就是进入不了TIMER1的中断服务函数。&lt;/P&gt;&lt;P&gt;这两天我又尝试了外部中断和GPIO中断，发现都进入不了中断服务函数。&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ZHR_0-1670549245092.png" style="width: 400px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/203690i45FBC60B09BC47BA/image-size/medium?v=v2&amp;amp;px=400" role="button" title="ZHR_0-1670549245092.png" alt="ZHR_0-1670549245092.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Dec 2022 01:28:58 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1567143#M50985</guid>
      <dc:creator>ZHR</dc:creator>
      <dc:date>2022-12-09T01:28:58Z</dc:date>
    </item>
    <item>
      <title>Re: LPC4088 Timer interrupt</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1567159#M50986</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;是不是你没有开中断， 试着用这个代码来开中断,看看行不行。&lt;/P&gt;
&lt;P&gt;Software uses the CPSIE I and CPSID I instructions to enable and disable interrupts. The&lt;BR /&gt;CMSIS provides the following intrinsic functions for these instructions:&lt;BR /&gt;void __disable_irq(void) // Disable Interrupts&lt;BR /&gt;void __enable_irq(void) // Enable Interrupts&lt;/P&gt;
&lt;P&gt;__asm("cpsie i");&lt;/P&gt;
&lt;P&gt;Pls have a try&lt;/P&gt;
&lt;P&gt;BR&lt;/P&gt;
&lt;P&gt;XiangJun Rong&lt;/P&gt;</description>
      <pubDate>Fri, 09 Dec 2022 02:03:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/LPC4088-Timer-interrupt/m-p/1567159#M50986</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2022-12-09T02:03:39Z</dc:date>
    </item>
  </channel>
</rss>

