LPC800 series develeopment tool
It’s amazing. Simple and efficient.
The small pin number is compensated in a great way: The Switch Matrix – it connects 6 pins to any available internal module.
Of course, programming can be done in bootloader mode, where every pin is reassigned according to the original layout.
- ARM Cortex-M0+
- Switch matrix for flexible configuration of each I/O pin function
- 2 USART interfaces, 1 SPI controller and 1 I²C-bus, with pin functions assigned through the switch matrix
- Self Wake-up Timer (WKT) clocked from either the IRC or a low-power, low-frequency internal oscillator
- CRC engine
- Boot ROM API support: boot loader, USART and I²C drivers in ROM, power profiles, Flash In-Application Programming (IAP) and In-System Programming (ISP)
The debugging options supported are SWD (10 pin connector), JTAG boundary scan and Micro Trace Buffer (MTB).
The quickest/cheapest programming method is via
spi*ISP (6 pin connector) with a USB/Serial cable.
NXP LPC800 mini: http://lpcware.com/lpc800-mini-kit
NGX Tech: http://ngxtech.com/
Some NGX JTAG Probes: http://shop.ngxtechnologies.com/index.php?currency=EUR&cPath=26&sort=2a
Element14 Community: http://www.element14.com
Recorded Elektor Academy Webinar: http://www.element14.com/community/videos/8356/l/elektor-academy–lpc800-arm-simplicity–twist-your-arm
LPCXpresso Community: http://knowledgebase.nxp.com/forumdisplay.php?f=4
Code Red (actually owned by NXP): http://www.code-red-tech.com/
IAR EW for ARM: http://www.iar.com/en/Products/IAR-Embedded-Workbench/ARM/
KEIL MDK ARM: http://www.keil.com/arm/mdk.asp
Some MBED resources: http://ioclk.com/mbed-arm-rapid-prototyping-tool/
Switch Matrix Tool (Java): http://www.lpcnow.com/articles/84558/lpc800-switch-matrix-making-life-easier-one-pin-at/
a note by user mio @ MBED.org: http://mbed.org/users/mio/notebook/lpc800-mini-boards-p1-to-p44/
arm.com blog page: http://blogs.arm.com/embedded/868-the-un%E2%80%99nxp%E2%80%99ected-lpc800/
article about the LPC800 with some Switch Matrix work: http://www.microcontrollercentral.com/author.asp?section_id=1758&doc_id=255764
The mbed Comes in two flavors: CortexM3(NXP LPC1768) and CortexM0(NXP LPC11U24).
- 1 ethernet port
- 3 serial ports (Rx/Tx)
- 2 SPI ports
- 2 I2C ports
- 6 Analog INs or 5 Analog INs + 1 Analog Out
- 1 CAN Port
- 6 PWM out
- 1 USB port (D+, D-) and the main USB-mini Port as a serial terminal
- 4 blue LEDs
Connected to USB shows up a 2MB FAT-FS storage with a preloaded web page which connects and autenthicates the user to the mbed.org website where resides the Free Online C Compiler and all other help pages, manuals, code examples, community contributed programs and libraries.
- MBED Serial Port in Windows: http://mbed.org/handbook/Windows-serial-configuration
- Handbook: http://mbed.org/handbook/Homepage
- Unbrick instructions: http://mbed.org/cookbook/Unbricking
- MCU User Manuals:
- Local toolchain usage:
- (Maybe) Useful Hardware:
ARM® and ST Free European seminar series on the new STM32 F0 MCU series, between 22 May and 5 July 2012.
Attend this FREE seminar and walk away with in-depth technical knowledge of the STM32 F0 series and a FREE STM32 F0 Discovery Kit!
Technical Documentation and Software ST page or direct links:
- Looking Back at Yesteryear's Measurement Tools August 22, 2017The flotsam and jetsam of gadgetry, especially old tools, can tell us interesting things about the times, the tech, and the people responsible for creating and maintaining it.
- Microsoft Describes Next Xbox SoC August 22, 2017Microsoft described at Hot Chips its Scorpio SoC in the upcoming Xbox One X and it decision not to use high-bandwidth memory.
- NAND Prices Expected to Continue Rising August 22, 2017Market watcher says supply will remain tight until later in 2018, when 3D NAND production reaches maturity.