EmbeddedRelated.com
The 2024 Embedded Online Conference

How to add uarts to an lpc2xxx

Started by Christophe in LPC200018 years ago 4 replies

Hello, for my project, I need more than two uarts that my lpc2148 provides. Futhermore I want tokeep uart_0 for code download and...

Hello, for my project, I need more than two uarts that my lpc2148 provides. Futhermore I want tokeep uart_0 for code download and communictaion with the board. So, as I am a newbie, I am wondering how it is possible to add more uarts : SPI to uart converter like the MAX3100, I2C to uart or perhaps, if it is possible software uart with GPIO. Any advices will be helpful... Thanks for yo...


Free ARM IDE

Started by pdqlogic in LPC200017 years ago 35 replies

Hi, We've written a Windows 2000/XP based IDE (called ArmEd) which interfaces with the GNUARM toolchain & Insight debugger. It also uses...

Hi, We've written a Windows 2000/XP based IDE (called ArmEd) which interfaces with the GNUARM toolchain & Insight debugger. It also uses OpenOCD to interface to the target JTAG port. You can create and configure projects very easily, then build, download & debug them. The IDE was developed for use with a LPC2214/FPGA development board but can be used with other LPC2xxx targets. An ...


Example project for LPC1766 ?

Started by capiman26061973 in LPC200015 years ago 2 replies

Hello, i just start to use the LPC1766. First steps are hardest steps... Therefore i want to port my old "hello world" program from...

Hello, i just start to use the LPC1766. First steps are hardest steps... Therefore i want to port my old "hello world" program from LPC2xxx to LPC1766. I already modified lpc23xx.h to contain at least a subset of register i use for my hello world. Does someone have a public / free to use version of a lpc17xx.h file and can upload it to the file section ? I already adapted my *.ld l...


LCD Touch Screen

Started by Martinus Susilo in LPC200013 years ago 10 replies

Dear all, I am just starting to design embedded LCD touch screen. could you please tell me how to interface LCD TFT model with controller for...

Dear all, I am just starting to design embedded LCD touch screen. could you please tell me how to interface LCD TFT model with controller for example LPC2xxx? is there any LCD controller needed? how is the schematic? thank you for your sharing. best regards, Martin


Public Domain LPC JTAG Programmer Software?

Started by tmasyl in LPC200016 years ago 6 replies

Greetings: Is there public domain PC software available for programming an LPC2xxx from a hex file via a parallel port wiggler...

Greetings: Is there public domain PC software available for programming an LPC2xxx from a hex file via a parallel port wiggler connected to the JTAG port? TIA! Best Regards, Tom ------------------------------------


Simple and free RTOS for LPC24xx or LPC23xx

Started by Felipe de Andrade Neves Lavratti in LPC200015 years ago 5 replies

Hello... I am looking for a very simple RTOS, have tryed many (Keil, uCOS, IAR one) but no one is free, I only know FreeRTOS as being free but...

Hello... I am looking for a very simple RTOS, have tryed many (Keil, uCOS, IAR one) but no one is free, I only know FreeRTOS as being free but I found it really complex to understand (I spent several hours reading the samples and trying to port), so I am looking for a free RTOS system for LPC2xxx simple and light. What do you suggest? Thanks. ------------------------------------ ...


Recommended book on assembly language (for ARM)?

Started by "Pont, Michael J." in LPC200016 years ago 1 reply

I'm looking for a book which might be useful for someone interested in understanding / using assembly language for LPC2xxx (I'm not looking for...

I'm looking for a book which might be useful for someone interested in understanding / using assembly language for LPC2xxx (I'm not looking for a great deal of detail - I want to be able to recommend a book to people who are struggling to understanding assembly "startup" files as used with typical C programs and wish to explore this topic further). I've come across this recent book (fro...


GCC help with EA sample files

Started by "Dyer, Frank" in LPC200016 years ago 1 reply

First - I am a complete 'newbie' with LPC24xx and GCC tools, so please be kind ;) I purchased the Embedded Artists LPC2478 QVGA Board...

First - I am a complete 'newbie' with LPC24xx and GCC tools, so please be kind ;) I purchased the Embedded Artists LPC2478 QVGA Board Bundle (http://www.embeddedartists.com/products/uclinux/oem_lpc2478.php) and am trying to get their own sample apps compiled using GNUARM GCC 4.2.2 and LPC2xxx-gcc-newlib: I installed the distributions: bu-2.18_gcc-4.2.2-c-c++_nl-1.15.0_gi-6.7.1.exe LPC2...


LPC1765 JTAG Not Working

Started by sig5534 in LPC200012 years ago 4 replies

Hi: I seem to have a problem getting the JTAG to work on a new LPC1765 board design. I've done numerous LPC2XXX parts and never had a JTAG...

Hi: I seem to have a problem getting the JTAG to work on a new LPC1765 board design. I've done numerous LPC2XXX parts and never had a JTAG problem, but this is my first time with a LPC17XX. The TDO (pin 1) just seems to be stuck HI, never moves. I've tried PullUp or PullDn on the TCK and the rest have PullUp's. They are all 5K. The resets are both HI. The odd thing is the TDO has 2.2V...


[LPC2148] R/C Servo's and PWM/Timers

Started by gussy_27 in LPC200015 years ago 2 replies

Hi All! I am a long time user of Atmels 8bit AVR range, but only recently have jumped into the wold of ARM, the LPC2xxx range...

Hi All! I am a long time user of Atmels 8bit AVR range, but only recently have jumped into the wold of ARM, the LPC2xxx range specifically. I am having a little bit of trouble deciphering the NXP datasheet and understanding the match, capture and pwm functions. What I want to do is to capture 6 R/C Servo inputs (PPM) and then control 4 R/C servos (a 1ms to 2ms pulse every 20ms). If a ...


RapidiTTy Lite

Started by "Pont, Michael J." in LPC200016 years ago 3 replies

I represent a new company called TTE Systems. In keeping with the spirit of the season, we have just launched a *free* software tool called...

I represent a new company called TTE Systems. In keeping with the spirit of the season, we have just launched a *free* software tool called "RapidiTTy Lite". RapidiTTy Lite is based around GCC ARM and Eclipse and targets LPC2xxx microcontrollers. The examples included with the tool target the LPC2129 microcontroller (and the Olimex LPC-P2129 board in particular). They can be adapte...


Fast float to string conversion for LPC2xxx + Keil

Started by Colby Boles in LPC200016 years ago 1 reply

I have a LPC2364 based data logger that has float data that needs to be converted to strings and recorded to a text file on SD storage....

I have a LPC2364 based data logger that has float data that needs to be converted to strings and recorded to a text file on SD storage. I'm using the Keil environment and the sprintf() function seems a bit slow for this task - taking about 40us per conversion at 72MHz. Keil doesn't seem to expose anything lower level, such as fcvt() that might be faster. I suspect that the GCC libraries have ...


Free TCPIP stack for LPC2xxx Processors from NXP and Interniche

Started by Martin Honeywill in LPC200018 years ago 5 replies

Hi Guys, I just found this on the NXP site and thought it might be of interest to other people. It looks like NXP have arranged for a TCPIP...

Hi Guys, I just found this on the NXP site and thought it might be of interest to other people. It looks like NXP have arranged for a TCPIP stack to be avaliable for their new LPC processors. Looks like the source is free if you are using it on NXP chips. See http://www.standardics.nxp.com/support/software/nichelite/ Cheers Martin Honeywill


Flash programming and debugging with free software tools

Started by mc_hof in LPC200015 years ago 1 reply

Dear all, I am just starting programming with NXPs LPC2xxx and LPC17xx controllers. I can use these boards: Keil MCB1760 with LPC1768,...

Dear all, I am just starting programming with NXPs LPC2xxx and LPC17xx controllers. I can use these boards: Keil MCB1760 with LPC1768, ULINK2 Keil MCB2360 with LPC2368, ULINK2 Keil MCB2470 with LPC2486, ULINK2 Hitex LPC1768 Stick Now, my question is if a gcc- based development environment (optimally but not mandatory integrated with eclipse) exists with which I can generate code...


LPC ADC (Analog Digital Convertor) speed and its competitors

Started by sanylcs in LPC200014 years ago 1 reply

Recently, I found that LPC2xxx, LPC17xx or LPC11xx ADC sampling rate can go up to 400kHz or less. Its competitors such as STmicro, TI Luminary...

Recently, I found that LPC2xxx, LPC17xx or LPC11xx ADC sampling rate can go up to 400kHz or less. Its competitors such as STmicro, TI Luminary Micro and Energy Micro ARM cortex M3 MCU has ADC that can sample up to 1MSPS, I believe it stand for 1 mega samples per second. Am I wrong or NXP's ADC is kind slower than its competitors? Since NXP only 0.4MSPS while others are 1MSPS. Please correct me ...


IAP 256 word boundaries and IAR intel hex output

Started by bobtransformer in LPC200017 years ago 5 replies

While we're on the subject of IAP, I've got a question... I'm working with the LPC214X and doing a bootloader. The LPC2XXX evidently...

While we're on the subject of IAP, I've got a question... I'm working with the LPC214X and doing a bootloader. The LPC2XXX evidently requires the start of the copy RAM to Flash to be on a 256 byte boundary. There are places, (eg. reset vectors) where the intel hex address is not on a 256 byte boundary. It will output the 4 byte vector for address 000000 and then another at 000018 etc....


Compile error: TN06002 LPC2000 EINT dual edge interrupts

Started by liyungsen in LPC200015 years ago 1 reply

Hi, I compile the interrupt example code from NXP Technical note...

Hi, I compile the interrupt example code from NXP Technical note below http://www.nxp.com/acrobat_download/various/TN06002_LPC2000_EINT.pdf #include "general.h" #include #include "startup/config.h" int main(void); void EINT0_Isr(void) __irq; void EINT0_Isr(void) __irq // for external interrupt 0 { VICIntEnClr = 0x00004000; // Disable EINT0 in the VIC VPBDIV = 0


ARMwizard v2.0 freeware applicaton to setup the mcu registers (update), LPC2xxx & LPC17xx

Started by Alexan_e in LPC200013 years ago 5 replies

ARMwizard updated to version 2.0 I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips. The new version includes profiles for...

ARMwizard updated to version 2.0 I'm happy to anounce that v2 supports the LPC17xx CortexM3 chips. The new version includes profiles for LPC1763, LPC1764, LPC1765, LPC1766, LPC1767, LPC1768, LPC1769 What is new . Added support for LPC17xx chips, includes LPC1763/64/65/66/67/68/69 mcu profiles . Added pin setting for open drain and repeater mode for LPC17xx . Added GPIO interrupt trigge...



The 2024 Embedded Online Conference