LPC1788 Cortex M3
Discussion in "ARM Development" started by DavesGarage May 11, 2011.
Wed May 11 2011, 08:14 am
Anybody else working with this processor? It is very fast...
I have found that when simulating it in the Keil simulator, the SysTick seems to interrupt based on the setting for the Xtal value in the target environment setup, rather than the actual SystemCoreClock value...
On the actual target system, however, all works perfectly.
I am finished with exercising the LCD controller, and it is working well. I got a few idea from the SWIM library of routines, however there is a bug in the line drawing function, so I had to re-write it.
I'd like to discuss development with others using this processor. Please feel free to post.
-Dave
I have found that when simulating it in the Keil simulator, the SysTick seems to interrupt based on the setting for the Xtal value in the target environment setup, rather than the actual SystemCoreClock value...
On the actual target system, however, all works perfectly.
I am finished with exercising the LCD controller, and it is working well. I got a few idea from the SWIM library of routines, however there is a bug in the line drawing function, so I had to re-write it.
I'd like to discuss development with others using this processor. Please feel free to post.
-Dave
Wed May 18 2011, 10:12 pm
I moved on to different processor now.. Armada100 family (PXA168). running at 500Mhz with linux on it
i used Luminary's Cortex M3 not NXPs.
As far as i know, processor clock depends on what you set in the target window and then finally your settings in the startup file.
i used Luminary's Cortex M3 not NXPs.
As far as i know, processor clock depends on what you set in the target window and then finally your settings in the startup file.
Fri May 20 2011, 07:29 am
You are correct, Ajay - the processor clock rate depends on the values you choose for M and P, as well as the divider. I have successfully exercised my LPC1788 at frequencies ranging from 12Mhz to 120Mhz, and all works fine.
I am currently writing an I2C handler, as I plan on evaluating whether or not this will be a viable method for peripheral I/O in my new system.
I'm also going to play around with the CAN interface to evaluate it as well...
There's so much to play with, it boggles my mind sometimes - ethernet, USB, CAN, I2C, LCD, SD mem, I2S, SPI, dah, dah, dah...
Sometimes i feel like a child in a candy store...
I am currently writing an I2C handler, as I plan on evaluating whether or not this will be a viable method for peripheral I/O in my new system.
I'm also going to play around with the CAN interface to evaluate it as well...
There's so much to play with, it boggles my mind sometimes - ethernet, USB, CAN, I2C, LCD, SD mem, I2S, SPI, dah, dah, dah...
Sometimes i feel like a child in a candy store...
Sun May 22 2011, 01:33 pm
I tell you peripherals i have worked with during my expedition with LPC23xx
ethernet, USB, I2C, LCD, SD(MCI), SPI, UART (RS232 & RS485).... and more i will add when i remember
I feel the same everytime i meet a new processor/controller its a great (nerdy) feeling
ethernet, USB, I2C, LCD, SD(MCI), SPI, UART (RS232 & RS485).... and more i will add when i remember
Sometimes i feel like a child in a candy store...
DavesGarage
I feel the same everytime i meet a new processor/controller its a great (nerdy) feeling
Tue Jun 07 2011, 10:33 pm
Cortex Microcontroller Software Interface Standard (for the NXP LPC1788)...
Very useful to standardize, for future portability... just sayin'
http://ics.nxp.com/support/documents/microcontrollers/?scope=LPC178x&type=software&search=CMSIS
Very useful to standardize, for future portability... just sayin'
http://ics.nxp.com/support/documents/microcontrollers/?scope=LPC178x&type=software&search=CMSIS
Thu Jun 23 2011, 05:01 am
SWIM graphics library from NXP - related discussion :
http://tech.groups.yahoo.com/group/lpc2000/message/53713
also, CMSIS from NXP - related discussion :
http://tech.groups.yahoo.com/group/lpc2000/message/54358
Good luck everyone!
http://tech.groups.yahoo.com/group/lpc2000/message/53713
also, CMSIS from NXP - related discussion :
http://tech.groups.yahoo.com/group/lpc2000/message/54358
Good luck everyone!
Thu Jul 14 2011, 11:31 pm
I've been playing around with the graphics capabilities on my LPC1788...it's nice and fast (the random images are 1000 per screen. Notice how fast the empty boxes fill the screen?)
http://www.youtube.com/watch?v=6qVHKriVS5g
http://www.youtube.com/watch?v=6qVHKriVS5g
[ Edited Thu Jul 14 2011, 11:35 pm ]
Wed Jul 20 2011, 05:53 am
There is a new technical site, specifically for NXP and it's processors...
www.lpcware.com
Check it out for help on processors built by NXP...
You'll see me there from time to time. My user name is "Dave"...
Hope this helps,
www.lpcware.com
Check it out for help on processors built by NXP...
You'll see me there from time to time. My user name is "Dave"...
Hope this helps,
Wed Jul 20 2011, 09:13 pm
Good Work Dave 1000 images per screen is cool am working with Cavium Octeaon these days having Linux SDK with it .... will step forward for graphical processing too.... like to program sony ps3 ...
Powered by e107 Forum System