<?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 how to initialize the EMC for using off-chip SRAM in startup.s file in LPC Microcontrollers</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/how-to-initialize-the-EMC-for-using-off-chip-SRAM-in-startup-s/m-p/524972#M7608</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by wotes on Wed Oct 01 01:42:25 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; My LPC1788 has 64K SRAM, but it is little.I want to using off-chip SRAM,2MB.But I don't known how to&amp;nbsp; initialize&amp;nbsp; the EMC in startup.s(keil) file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the startup.s:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;/***********************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Project: LPC177x_8x startup code&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Description: LPC177x_8x startup code&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Copyright(C) 2011, NXP Semiconductor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * All rights reserved.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; ***********************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Software that is described herein is for illustrative purposes only&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * which provides customers with programming information regarding the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * products. This software is supplied "AS IS" without any warranties.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * NXP Semiconductors assumes no responsibility or liability for the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * use of the software, conveys no license or title under any patent,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * copyright, or mask work right to the product. NXP Semiconductors&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * reserves the right to make changes in the software without&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * notification. NXP Semiconductors also make no representation or&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * warranty that such application will be suitable for the specified&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * use without further testing or modification.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; **********************************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;h&amp;gt; Stack Configuration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp; &amp;lt;o&amp;gt; Stack Size (in Bytes) &amp;lt;0x0-0xFFFFFFFF:8&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;/h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Stack_Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000800&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; STACK, NOINIT, READWRITE, ALIGN=3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Stack_Mem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPACE&amp;nbsp;&amp;nbsp; Stack_Size&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__initial_sp&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;h&amp;gt; Heap Configuration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp; &amp;lt;o&amp;gt;&amp;nbsp; Heap Size (in Bytes) &amp;lt;0x0-0xFFFFFFFF:8&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;/h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Heap_Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000100&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; HEAP, NOINIT, READWRITE, ALIGN=3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__heap_base&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Heap_Mem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPACE&amp;nbsp;&amp;nbsp; Heap_Size&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__heap_limit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRESERVE8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; THUMB&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; Vector Table Mapped to Address 0 at Reset&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; RESET, DATA, READONLY&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __Vectors&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sign_ValueEQU0x5A5A5A5A&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;__Vectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __initial_sp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 0 Top of Stack&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reset_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 1 Reset Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NMI_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 2 NMI Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HardFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 3 Hard Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MemManage_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 4 MPU Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BusFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 5 Bus Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UsageFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 6 Usage Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sign_Value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 7 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 8 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 9 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 10 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVC_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 11 SVCall Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DebugMon_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 12 Debug Monitor Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 13 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PendSV_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 14 PendSV Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SysTick_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 15 SysTick Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; External Interrupts&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDWDT_IRQHandler ; 16 Watchdog Timer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER0_IRQHandler; 17 Timer0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 18 Timer1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER2_IRQHandler; 19 Timer2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 20 Timer3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART0_IRQHandler; 21 UART0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART1_IRQHandler; 22 UART1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART2_IRQHandler; 23 UART2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART3_IRQHandler; 24 UART3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPWM1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 25 PWM1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2C0_IRQHandler; 26 I2C0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2C1_IRQHandler; 27 I2C1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2C2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 28 I2C2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 29 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSSP0_IRQHandler; 30 SSP0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSSP1_IRQHandler; 31 SSP1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPLL0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 32 PLL0 Lock (Main PLL)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDRTC_IRQHandler; 33 RTC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT0_IRQHandler; 34 External Interrupt 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT1_IRQHandler; 35 External Interrupt 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT2_IRQHandler; 36 External Interrupt 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT3_IRQHandler; 37 External Interrupt 3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDADC_IRQHandler; 38 A/D Converter&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDBOD_IRQHandler; 39 Brown-Out Detect&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUSB_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 40 USB&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDCAN_IRQHandler&amp;nbsp;&amp;nbsp; ; 41 CAN&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDDMA_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 42 General Purpose DMA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2S_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 43 I2S&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDETH_IRQHandler; 44 Ethernet&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSDIO_IRQHandler; 45 SD/MMC card I/F&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDMCPWM_IRQHandler; 46 Motor Control PWM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDQEI_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 47 QEI&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPLL1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 48 PLL1 Lock (USB PLL)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUSBActivity_IRQHandler; 49 USB Activity interrupt to wakeup&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDCANActivity_IRQHandler; 50 CAN Activity interrupt to wakeup&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART4_IRQHandler; 51 UART4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSSP2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 52 SSP2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDLCD_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 53 LCD&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDGPIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 54 GPIO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPWM0_IRQHandler; 55 PWM0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEEPROM_IRQHandler; 56 EEPROM&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :LNOT::DEF:NO_CRP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; |.ARM.__at_0x02FC|, CODE, READONLY&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;CRP_Key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xFFFFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; |.text|, CODE, READONLY&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; Reset Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Reset_Handler&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; Reset_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORT&amp;nbsp; __main&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IMPORT&amp;nbsp; SystemInit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LDRR0, =SystemInit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BLXR0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0, =__main&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; Dummy Exception Handlers (infinite loops which can be modified)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NMI_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; NMI_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;HardFault_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; HardFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MemManage_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; MemManage_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BusFault_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; BusFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UsageFault_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; UsageFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SVC_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; SVC_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DebugMon_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; DebugMon_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PendSV_Handler&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; PendSV_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SysTick_Handler PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; SysTick_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UnHandled_VectorPROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Default_Handler PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; WDT_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PWM1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2C0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2C1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2C2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SPI_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SSP0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SSP1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PLL0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; RTC_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; ADC_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; BOD_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; USB_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; CAN_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; DMA_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2S_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; ETH_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SDIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; MCPWM_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; QEI_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PLL1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; USBActivity_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; CANActivity_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART4_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SSP2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; LCD_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; GPIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PWM0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EEPROM_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;WDT_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER3_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART3_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PWM1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2C0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2C1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2C2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SPI_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SSP0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SSP1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PLL0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;RTC_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT3_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ADC_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BOD_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;USB_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CAN_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DMA_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2S_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ETH_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SDIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MCPWM_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;QEI_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PLL1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;USBActivity_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CANActivity_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART4_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SSP2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LCD_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPIO_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PWM0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EEPROM_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIGN&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; User Initial Stack &amp;amp; Heap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :DEF:__MICROLIB&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __initial_sp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __heap_base&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __heap_limit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORT&amp;nbsp; __use_two_region_memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __user_initial_stackheap&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__user_initial_stackheap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0, =&amp;nbsp; Heap_Mem&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R1, =(Stack_Mem + Stack_Size)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R2, = (Heap_Mem +&amp;nbsp; Heap_Size)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3, = Stack_Mem&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LR&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIGN&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;END&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the EMC_Init:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void EMC_GPIO_Init (void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_0 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D0 @ P3.0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_1 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D1 @ P3.1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_2 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D2 @ P3.2 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_3 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D3 @ P3.3 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_4 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D4 @ P3.4 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_5 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D5 @ P3.5 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_6 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D6 @ P3.6 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_7 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D7 @ P3.7 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_8 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D8 @ P3.8 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_9 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D9 @ P3.9 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_10 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D10 @ P3.10 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_11 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D11 @ P3.11 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_12 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D12 @ P3.12 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_13 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D13 @ P3.13 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_14 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D14 @ P3.14 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_15 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D15 @ P3.15 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_0 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A0 @ P4.0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_1 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A1 @ P4.1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_2 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A2 @ P4.2 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_3 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A3 @ P4.3 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_4 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A4 @ P4.4 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_5 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A5 @ P4.5 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_6 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A6 @ P4.6 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_7 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A7 @ P4.7 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_8 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A8 @ P4.8 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_9 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A9 @ P4.9 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_10 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A10 @ P4.10 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_11 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A11 @ P4.11 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_12 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A12 @ P4.12 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_13 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A13 @ P4.13 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_14 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A14 @ P4.14 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_15 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A15 @ P4.15 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_16 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A16 @ P4.16 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_17 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A17 @ P4.17 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_18 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A18 @ P4.18 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_25 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* WEN @ P4.25 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_24 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* OEN @ P4.24 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_26 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* BLSN[0] @ P4.26 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_27 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* BLSN[1] @ P4.27 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_31 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* M_CS[1] @ P4.31 */ &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void SRAM_Init(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_SC-&amp;gt;PCONP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |= 0x00000800;&amp;nbsp;&amp;nbsp; /* Enable External Memory Controller power/clock */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EMC_GPIO_Init();&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delay_Ms(200);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_EMC-&amp;gt;Control = 0x00000001;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*EMC enable*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_SC-&amp;gt;EMCCLKSEL = 0x00000001;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* The EMC uses a clock at half the rate of the CPU*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //LPC_SC-&amp;gt;EMCCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_EMC-&amp;gt;Config&amp;nbsp; = 0x00000000;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*little endian mode*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delay_Ms(200);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_EMC-&amp;gt;StaticConfig1 = 0x00000081;&amp;nbsp; /*&amp;nbsp; 16bit */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delay_Ms(200);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; I hope your help! &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank You in advance...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Jun 2016 18:10:18 GMT</pubDate>
    <dc:creator>lpcware</dc:creator>
    <dc:date>2016-06-15T18:10:18Z</dc:date>
    <item>
      <title>how to initialize the EMC for using off-chip SRAM in startup.s file</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/how-to-initialize-the-EMC-for-using-off-chip-SRAM-in-startup-s/m-p/524972#M7608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;STRONG&gt;Content originally posted in LPCWare by wotes on Wed Oct 01 01:42:25 MST 2014&lt;/STRONG&gt;&lt;BR /&gt;&lt;SPAN&gt;hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; My LPC1788 has 64K SRAM, but it is little.I want to using off-chip SRAM,2MB.But I don't known how to&amp;nbsp; initialize&amp;nbsp; the EMC in startup.s(keil) file.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the startup.s:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;/***********************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Project: LPC177x_8x startup code&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Description: LPC177x_8x startup code&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Copyright(C) 2011, NXP Semiconductor&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * All rights reserved.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; *&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; ***********************************************************************&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * Software that is described herein is for illustrative purposes only&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * which provides customers with programming information regarding the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * products. This software is supplied "AS IS" without any warranties.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * NXP Semiconductors assumes no responsibility or liability for the&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * use of the software, conveys no license or title under any patent,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * copyright, or mask work right to the product. NXP Semiconductors&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * reserves the right to make changes in the software without&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * notification. NXP Semiconductors also make no representation or&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * warranty that such application will be suitable for the specified&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; * use without further testing or modification.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; **********************************************************************/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;h&amp;gt; Stack Configuration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp; &amp;lt;o&amp;gt; Stack Size (in Bytes) &amp;lt;0x0-0xFFFFFFFF:8&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;/h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Stack_Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000800&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; STACK, NOINIT, READWRITE, ALIGN=3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Stack_Mem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPACE&amp;nbsp;&amp;nbsp; Stack_Size&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__initial_sp&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;h&amp;gt; Heap Configuration&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp; &amp;lt;o&amp;gt;&amp;nbsp; Heap Size (in Bytes) &amp;lt;0x0-0xFFFFFFFF:8&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;; &amp;lt;/h&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Heap_Size&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EQU&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0x00000100&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; HEAP, NOINIT, READWRITE, ALIGN=3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__heap_base&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Heap_Mem&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPACE&amp;nbsp;&amp;nbsp; Heap_Size&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__heap_limit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PRESERVE8&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; THUMB&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; Vector Table Mapped to Address 0 at Reset&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; RESET, DATA, READONLY&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __Vectors&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Sign_ValueEQU0x5A5A5A5A&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;__Vectors&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; __initial_sp&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 0 Top of Stack&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Reset_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 1 Reset Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; NMI_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 2 NMI Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HardFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 3 Hard Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MemManage_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 4 MPU Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BusFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 5 Bus Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UsageFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 6 Usage Fault Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Sign_Value&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 7 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 8 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 9 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 10 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SVC_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 11 SVCall Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DebugMon_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 12 Debug Monitor Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 13 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PendSV_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 14 PendSV Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SysTick_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 15 SysTick Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; External Interrupts&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDWDT_IRQHandler ; 16 Watchdog Timer&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER0_IRQHandler; 17 Timer0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 18 Timer1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER2_IRQHandler; 19 Timer2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDTIMER3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 20 Timer3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART0_IRQHandler; 21 UART0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART1_IRQHandler; 22 UART1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART2_IRQHandler; 23 UART2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART3_IRQHandler; 24 UART3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPWM1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 25 PWM1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2C0_IRQHandler; 26 I2C0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2C1_IRQHandler; 27 I2C1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2C2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 28 I2C2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 29 Reserved&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSSP0_IRQHandler; 30 SSP0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSSP1_IRQHandler; 31 SSP1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPLL0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 32 PLL0 Lock (Main PLL)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDRTC_IRQHandler; 33 RTC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT0_IRQHandler; 34 External Interrupt 0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT1_IRQHandler; 35 External Interrupt 1&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT2_IRQHandler; 36 External Interrupt 2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEINT3_IRQHandler; 37 External Interrupt 3&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDADC_IRQHandler; 38 A/D Converter&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDBOD_IRQHandler; 39 Brown-Out Detect&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUSB_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 40 USB&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDCAN_IRQHandler&amp;nbsp;&amp;nbsp; ; 41 CAN&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDDMA_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 42 General Purpose DMA&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDI2S_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 43 I2S&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDETH_IRQHandler; 44 Ethernet&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSDIO_IRQHandler; 45 SD/MMC card I/F&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDMCPWM_IRQHandler; 46 Motor Control PWM&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDQEI_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 47 QEI&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPLL1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 48 PLL1 Lock (USB PLL)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUSBActivity_IRQHandler; 49 USB Activity interrupt to wakeup&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDCANActivity_IRQHandler; 50 CAN Activity interrupt to wakeup&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDUART4_IRQHandler; 51 UART4&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDSSP2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 52 SSP2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDLCD_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 53 LCD&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDGPIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 54 GPIO&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDPWM0_IRQHandler; 55 PWM0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DCDEEPROM_IRQHandler; 56 EEPROM&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :LNOT::DEF:NO_CRP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; |.ARM.__at_0x02FC|, CODE, READONLY&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;CRP_Key&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DCD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0xFFFFFFFF&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; AREA&amp;nbsp;&amp;nbsp;&amp;nbsp; |.text|, CODE, READONLY&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; Reset Handler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Reset_Handler&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; Reset_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORT&amp;nbsp; __main&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;IMPORT&amp;nbsp; SystemInit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LDRR0, =SystemInit&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BLXR0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0, =__main&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; Dummy Exception Handlers (infinite loops which can be modified)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;NMI_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; NMI_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;HardFault_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; HardFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MemManage_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; MemManage_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BusFault_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; BusFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UsageFault_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; UsageFault_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SVC_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; SVC_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DebugMon_Handler\&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; DebugMon_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PendSV_Handler&amp;nbsp; PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; PendSV_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SysTick_Handler PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; SysTick_Handler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UnHandled_VectorPROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; UnHandled_Vector&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Default_Handler PROC&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; WDT_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; TIMER3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PWM1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2C0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2C1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2C2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SPI_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SSP0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SSP1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PLL0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; RTC_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EINT3_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; ADC_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; BOD_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; USB_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; CAN_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; DMA_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; I2S_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; ETH_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SDIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; MCPWM_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; QEI_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PLL1_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; USBActivity_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; CANActivity_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; UART4_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; SSP2_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; LCD_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; GPIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; PWM0_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EXPORT&amp;nbsp; EEPROM_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [WEAK]&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;WDT_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;TIMER3_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART3_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PWM1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2C0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2C1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2C2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SPI_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SSP0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SSP1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PLL0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;RTC_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EINT3_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ADC_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;BOD_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;USB_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CAN_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;DMA_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I2S_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;ETH_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SDIO_IRQHandler&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;MCPWM_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;QEI_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PLL1_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;USBActivity_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;CANActivity_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;UART4_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SSP2_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;LCD_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;GPIO_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;PWM0_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;EEPROM_IRQHandler&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; B&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDP&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIGN&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;; User Initial Stack &amp;amp; Heap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :DEF:__MICROLIB&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __initial_sp&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __heap_base&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __heap_limit&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ELSE&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IMPORT&amp;nbsp; __use_two_region_memory&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORT&amp;nbsp; __user_initial_stackheap&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;__user_initial_stackheap&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0, =&amp;nbsp; Heap_Mem&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R1, =(Stack_Mem + Stack_Size)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R2, = (Heap_Mem +&amp;nbsp; Heap_Size)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3, = Stack_Mem&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LR&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ALIGN&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;END&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;the EMC_Init:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void EMC_GPIO_Init (void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_0 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D0 @ P3.0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_1 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D1 @ P3.1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_2 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D2 @ P3.2 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_3 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D3 @ P3.3 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_4 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D4 @ P3.4 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_5 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D5 @ P3.5 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_6 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D6 @ P3.6 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_7 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D7 @ P3.7 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_8 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D8 @ P3.8 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_9 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D9 @ P3.9 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_10 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D10 @ P3.10 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_11 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D11 @ P3.11 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_12 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D12 @ P3.12 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_13 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D13 @ P3.13 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_14 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D14 @ P3.14 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P3_15 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* D15 @ P3.15 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;//&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_0 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A0 @ P4.0 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_1 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A1 @ P4.1 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_2 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A2 @ P4.2 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_3 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A3 @ P4.3 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_4 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A4 @ P4.4 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_5 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A5 @ P4.5 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_6 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A6 @ P4.6 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_7 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A7 @ P4.7 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_8 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A8 @ P4.8 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_9 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A9 @ P4.9 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_10 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A10 @ P4.10 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_11 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A11 @ P4.11 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_12 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A12 @ P4.12 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_13 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A13 @ P4.13 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_14 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A14 @ P4.14 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_15 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A15 @ P4.15 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_16 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A16 @ P4.16 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_17 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A17 @ P4.17 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_18 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* A18 @ P4.18 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_25 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* WEN @ P4.25 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_24 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* OEN @ P4.24 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_26 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* BLSN[0] @ P4.26 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_27 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* BLSN[1] @ P4.27 */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_IOCON-&amp;gt;P4_31 = (1&amp;lt;&amp;lt;0 | 0&amp;lt;&amp;lt;3 | 0&amp;lt;&amp;lt;5 | 1&amp;lt;&amp;lt;9); /* M_CS[1] @ P4.31 */ &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;void SRAM_Init(void)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_SC-&amp;gt;PCONP&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; |= 0x00000800;&amp;nbsp;&amp;nbsp; /* Enable External Memory Controller power/clock */&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EMC_GPIO_Init();&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delay_Ms(200);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_EMC-&amp;gt;Control = 0x00000001;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*EMC enable*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_SC-&amp;gt;EMCCLKSEL = 0x00000001;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* The EMC uses a clock at half the rate of the CPU*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //LPC_SC-&amp;gt;EMCCAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_EMC-&amp;gt;Config&amp;nbsp; = 0x00000000;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /*little endian mode*/&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delay_Ms(200);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; LPC_EMC-&amp;gt;StaticConfig1 = 0x00000081;&amp;nbsp; /*&amp;nbsp; 16bit */&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Delay_Ms(200);&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; I hope your help! &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank You in advance...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Jun 2016 18:10:18 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/how-to-initialize-the-EMC-for-using-off-chip-SRAM-in-startup-s/m-p/524972#M7608</guid>
      <dc:creator>lpcware</dc:creator>
      <dc:date>2016-06-15T18:10:18Z</dc:date>
    </item>
  </channel>
</rss>

