We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
As a student being forced to learn the LPC21xx microcontrollers as part of my degree, I have found getting information and help extremely poor.
Everything points you in the direction of the data sheet/ user manual, but the reason Im looking for help else where is because Im not getting what I need from the manual. How backwards is that!
Also when you post a thread on this site no one gets back to you. Does anyone actually run the site? and does anyone actually reply to technical questions that actually may help others at a later time? I think not. I think Ive got a better chance of recieving a reply from this rant!
I think ARM and Keil should be ashamed and take a leaf out of Microchips book, as the help avaialable for the many devices they supply is vast!
Rant over
"if you have the skills to help others do you not think that is a better use of your time rather than commenting on a thread like this..."
Lots of people "Have the skill". But that doesn't mean the same people have recent knowledge (or knowledge at all) about a specific feature of a specific processor.
Having the skills just means that lots of people know how to read datasheets and pick up the relevant information. The question is - why should people do that?
Can you come back with one single reason exactly _why_ I should read the relevant paragraphs of the ADC for your processor and then give you an answer? I haven't worked with any LPC21xx processor for maybe 5 years. And when I did, I did use interrupts and burst-mode conversions.
That your thread got unanswered is just that the only people who work with a LPC21xx and come to this forum come here to _get_ help - not to give help. The ones who _could_ give help have most probably already moved to other processors, for the simple reason that they work actively as developers. And whenever it's time to design the next product, you do a prestudy to figure out the best processor for that new product. And it is then almost always more economical to progress to newer processors as they are released, since newer processors tends to either give same performance at a lower power consumption, or more performance at same cost as the previous generation.
This just is not a forum where there are people payed to help users of random ARM processors. Sharing of knowledge works best when you find a forum where the other members do work with similar tools/equipment. In this case, most people here uses the same tools - Keil compiler and maybe Keil JTAG adapter and maybe basing products on Keil development boards. But this is not a site where most people uses the same processor. This is definitely not the forum to frequent if you specifically want help with specific NXP chips.
My answer in the ADC thread was specifically aimed to show you that your claims about the NXP manuals lacking the information was wrong. When people do get suggestions to Please read the manual, it's because they have asked a question that is already well covered by that FM.
One of the most important skills to learn, is to read datasheets. It is way more important to learn, than to hand in a "perfect" project. It's the skill to extract information from datasheets, Google etc that affects if a person will be an efficient developer or not. Because reading skills can solve an issue in 10 minutes, while a route through a web forum can produce the same information after one hour or one day or maybe one week. And that single project may contain 10 stumbling stones. 10 * 10 minutes going the datasheet route. Or 10 * 1 days or more if going the forum route. So the forum route normally means a failed deadline, because the response time and total throughput was too low.
To the OP, Tom Bulloch:
1. I am not a native English speaker. 2. I am NOT one of the experienced and clever people contributing to this forum. 3. Sometimes, I will try to provide some information to this forum; but those information may not be correct or useful. I just think that "better than nothing".
Recently, one developer decided to use LPC2148, and were trying to get some help from this forum. See this link: http://www.keil.com/forum/21578/
I have some experience in LPC213x/LPC23xx/LPC1768; and very limited experience in bootloader. I tried to provide some information to Urvish Gohil, the OP of the thread of 21578.
However, most information I provided were based on incorrect assumptions; most links I provided were irrelative. Urvish Gohil solved his problem (I hope so.) mainly by himself.
As christian crosa already pointed out. I think that this forum is very good to find some answers, provided that:
Issues are correctly explained by OP OP did try to solve the issue himself before and he is trying to find a solution for a struggle during the implementation. Question asked are punctual and not too over general.
I don't have any experience in the ADC of LPC21xx, and I am busy recently.
Hi christian crosa,
What tag did you use for the list format? Could you please teach me? 1. 2. 3.
Why don't you view the HTML code of this page? You'll see that the tags are [ul] and [li].
What tag did you use for the list format? Could you please teach me?
I use the standard html tags for listing , example:
< ul > < li >Coffee< /li > < li >Milk< /li > < /ul >
will give you ( before remove white spaces on tags):