That however is blatantly wrong. AVR's are able to be reprogrammed in the same way (high voltage programming) asuming of course the connected circuitry allows for it. Units such as the 8pin Tiny AVR series chips don't have the ability to parallel reprogram so they only available option is serial programming. I think the high voltage and serial ISP protocols are slightly different but I've never studied them as my STK500 does the work for me.Configuring AVR reset pin as I/O disables in-circuit programming. On PICs the reset pin can be configured as an input without disabling serial programming, provided whatever is connected to it allows for the 12.5v programming voltage.
Sceadwian said:Anyone wanna chime in on the PIC side?
blueroomelectronics said:Here's a link to an article on PIC vs AVR
https://www.electricstuff.co.uk/picvsavr.html
I don't know much about AVRs but the comparison is valid for the 16F series PICs vs AVR
What needs to be added are the newer high end PICs and AVRs
cadstarsucks said:Take a look at the Luminary ARMs, they compare favorably performance per dollar.
D.
3v0 said:Mouser has several Luminary's in the LQFP-48 package.
Is found the ARM Cortex M3 microcontroller development board for $50. This is sort of neat in that you can use it as a target or an JTAG adaptor (ICD).
What hardware and software tools do you use ?
evandude said:That looks like a VERY cool board. even has an OLED display on it!
I guess my main question would be if the JTAG interface works with all ARMs, or if it only works with the Stellaris ones? It says on the Luminary product page "In-Circuit Debug Interface (ICDI) for any Stellaris microcontroller-based target board" For the price, it sounds like a GREAT starter package as long as the JTAG is universally compatible (software- and hardware-wise).
Luminary is a company that ARM started to produce their cortex core in silicon. All their normal customers had invested so heavily making microcontrolers in the ARM7 core that none were interested in the cortex core which was designed specifically for microcontrolers.Mike said:Is Luminary a particular model or type of ARM?
3v0 said:Mouser has several Luminary's in the LQFP-48 package.
Is found the ARM Cortex M3 microcontroller development board for $50. This is sort of neat in that you can use it as a target or an JTAG adaptor (ICD).
What hardware and software tools do you use ?
evandude said:That looks like a VERY cool board. even has an OLED display on it!
I guess my main question would be if the JTAG interface works with all ARMs, or if it only works with the Stellaris ones? It says on the Luminary product page "In-Circuit Debug Interface (ICDI) for any Stellaris microcontroller-based target board" For the price, it sounds like a GREAT starter package as long as the JTAG is universally compatible (software- and hardware-wise).
Ooh I will, I will, pick me! pick me!3v0 said:IIRC someone posted that there is no one tool that covers all ARMs. Microchip has spoiled up by providing the ICD2 OS's required by all of its chips.
3v0
EDIT:
Before some one chew on me.
Sceadwian said:CadStar: The reason PIC's and AVR's are used by hobbiest more than ARM is because to the best of my knowledge there are no ARM processors that come in DIP packages, which makes quick and easy breadboarding impossible without some kind of daughtercard setup which raises the total cost considerably over cheap PIC's and AVR's. 99% of hobby users don't need the kind of speed and processing power an ARM has either. They're really not in the same catagory.
cadstarsucks said:Ooh I will, I will, pick me! pick me!
Most ARM tools cover all ARMs that is what is nice about them. What may or may not be there are the specific stuff hung off of the core. All will support the ARM IT cores but you might have to enter some of the other bits and bobs, register models for A/Ds or interrupt controllers that the silicon house put in.
The core is the core, be it ARM, THUMB, THUMB2, I think jazzele is their hardware java engine.
ARM with extensions is the main instruction set. THUMB created an assembly compatible subset that is compressed into a 16 bit instruction, THUMB2 eliminated the need for ARM instructions at the lowest level and extended THUMB with some 32 bit instructions. And Java is, well, Java.
D.
Could you define "good stuff" in this context? Off hand I am only finding that for a 1600 piece reel. Are you using that one for comparison because of the USB?3v0 said:Thank you for that.in regard to the toolset. The ARM licensees do not coordinate to make the "ARM" as easy to use as a PIC. If they did you would not have to bodge in the missing bits. A bit ugly but not a show stopper in that it only has to be done once per processor. In most cases someone else will have been there first.
I like what the ARM people have done. It is good stuff. Do you remember the Pascal P machine.
If I got it right "the ARM good stuff" exists at a level above the $10 dollar (maybe $5) and under processors that most of us are using. It still floors me that the PIC18F2550 is less then $6.You're welcomeYes almost always. Often even by the silicon maker. Can't say that I do...
The thing that caught my eye was the strongArm.cadstarsucks said:Could you define "good stuff" in this context? Off hand I am only finding that for a 1600 piece reel. Are you using that one for comparison because of the USB?
cadstarsucks said:I know that for most hobbyists small scale economics and comfort are priorities. Sometimes comfort outweighs economics, but in the case of many I would suspect not...
D.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?