Knowx -ARM7TDMI Development kit

Knowx -ARM7TDMI Development kit

Knowx -ARM7TDMI Development kit

The LPC 2129 is a NXP's ARM7TDMI ( 16 & 32 bit) based LPC 2129 CAN microcontroller self study kit, suitable for teaching and learning embedded system programming. This tutorial is intended to give a detailed picture of programming the Philips (NXP) LPC2129 ARM7 microcontroller. The tutorial kit includes all necessary tools to assist you in developing various applications your self. The Philips ARM7 Microcontroller LPC21XX series is a high-performance while low-cost embedded processor. It includes several useful modules, like I2C, RTC, PWM, UART ,ADC,CAN etc. It is quite convenient for embedded system designer to use it as an all-in-one solution.

Board Specifications:

  • LPC 2129 with 10 MHz Crystal Oscillator (With Boot loader Software)
  • High Performance 32-bit ARM7TDMI-Sâ„¢ CPU
  • 256 KB Programmable Flash Memory provides a minimum of 100,000 erase/write
  • Design and development of CAN and LIN stacks to network body control modules cycles and 20 years of data retention
  • 16 KB Data Memory (SRAM)
  • In-System/In-Application Programming (ISP/IAP) via on-chip boot-loader software.
  • Flash programming takes 1 ms per 512 byte line. Single sector or full chip erase takes 400ms.
  • EmbeddedICE-RT interface enables breakpoints and watch points.
  • Two interconnected CAN interfaces with advanced acceptance filters
  • Four channel 10-bit A/D converter with conversion time as low as 2.44 us.
  • Multiple serial interfaces including two UARTs , Fast I2C (400 kbits/s) and two SPIs
  • 60MHz maximum CPU clock available from programmable on-chip Phase-Locked Loop
  • Vectored Interrupt Controller with configurable priorities
  • Two 32-bit Timers.
  • Four Capture and four Compare channels.
  • PWM unit with six output pins.
  • Real-time clock.
  • Watch Dog Timer
  • Up to forty-six 5V tolerant general purpose I/O pins.
  • Up to nine edge or level sensitive external interrupt pins.
  • On-chip crystal oscillator with an operating range of 1MHz to 30MHz.
  • Two low power modes - Idle and Power-down.
  • Processor wake-up from Power-down mode via external interrupt.
  • Individual enable/disable of peripheral functions for power optimization.
  • CPU operating voltage range of 1.65V to 1.95V and I/O power supply range of 3.0V to 3.6V

Specifications

LPC 2129
10 MHz