Quick and Easy Code Generation for NXP Microcontrollers

Code Architect

Visit the main Embedded Systems Academy site for technical information and more related to CAN, CANopen and embedded systems!

Current Project: Not Saved Open Project | Save Project | New Project

Select the desired microcontroller and peripheral:

Start >  LPC2362 >  Pin Connect Block

 Help: How do I select what I want?

Step 2 Select the peripherals to use and click on Generate:
Peripherals    
ADC 0 Channels:
0 1 2 3 4 5 6 7
CAN 1:
  RD1: TD1:  
CAN 2:
  RD2: TD2:  
DAC:
Embedded Trace Module:
Ethernet:
External Bus:
External Interrupts:
0 1 2 3
I2C 0:
I2C 1:
  SCL1: SDA1:  
I2C 2:
I2S:
  RX_CLK: RX_SDA: RX_WS:
TX_CLK: TX_SDA: TX_WS:
 
PWM 1 Capture Inputs:
0 1
  PCAP1.0:  
PWM 1 Channels:
1 2 3 4 5 6
  PWM1.1: PWM1.2: PWM1.3:
PWM1.4: PWM1.5: PWM1.6:
 
SD/MMC:
SPI:
SSP 0:
  SCK0: SSEL0: MISO0: MOSI0:  
SSP 1:
  SCK1: SSEL1: MISO1: MOSI1:  
Timer 0 Capture:
0 1
  CAP0.0: CAP0.1:  
Timer 0 Match:
0 1
  MAT0.0: MAT0.1:  
Timer 1 Capture:
0 1
Timer 1 Match:
0 1
Timer 2 Capture:
0 1
Timer 2 Match:
0 1 2 3
  MAT2.0: MAT2.1:  
Timer 3 Capture:
0 1
Timer 3 Match:
0 1
UART 0:
UART 1:
  CTS1: DCD1: DSR1: DTR1:
RI1: RTS1: RXD1: TXD1:
 
UART 2:
  RXD2: TXD2:  
UART 3:
  RXD3: TXD3:  
USB 1 Device:
USB 1 Host:
USB 1 OTG:
USB 1 VBUS:
USB 2 Device:
USB 2 Host:
   
Functions  
Initialization function name: