Welcome Guest! To enable all features please Login.

Notification

Icon
Error

Microprocessor training kit
F.A.
#1 Posted : Sunday, February 10, 2013 11:22:42 PM(UTC)
Rank: Newbie

Joined: 2/10/2013(UTC)
Posts: 3

I want to buy a starter arm microprocessor kit. Can anyone tell me the details what additional things I should buy for learning purpose?
Miro Samek
#2 Posted : Monday, February 11, 2013 6:57:44 AM(UTC)
Rank: Member

Joined: 1/21/2013(UTC)
Posts: 10

I would highly recommend that you get a self-contained kit with a USB-based J-tag debugger, and powered through the USB as well. This way, you don't need to buy separate J-tag pods or power supplies.

I suspect that many people would recommend something like Arduino, especially that the new Arduino DUE board comes with the ARM Cortex-M3 processor. But if you really want to learn about the ARM processor (and you specifically mention ARM), I think that you need a proper debugger to see the disassebled code, play with the ARM registers, etc. Arduino does not provide this capability, because Arduino does not give you the built-in J-tag debugger.

So, here is my list of inexpensive self-contained boards:

1. Stellaris Launchpad from TI (http://www.ti.com/ww/en/launchpad/stellaris_head.html) $12.99, Cortex-M4F
2. LPCXpresso boards from NXP (http://ics.nxp.com/lpcxpresso/), around $30, Cortex-M0, Cortrex-M3
3. STM32 discovery from ST (http://www.st.com/internet/evalboard/product/252419.jsp) $14.99, Cortex-M4F
4. Freedom FRDM-KL25Z from Freescale (freescale.com/FRDM-KL25Z), Cortex-M0+

From these boards, my favorite is the Stellaris Launchpad with the latest Cortex-M4F CPU. In fact, I'm using this board in my YouTube video course "Embedded Systems Programming Course" available at http://www.youtube.com/p...hwyTzI3BHwBLbGQoPFxPAPM

F.A.
#3 Posted : Wednesday, February 13, 2013 2:31:04 AM(UTC)
Rank: Newbie

Joined: 2/10/2013(UTC)
Posts: 3

Thank you Miro, so nice of you

I have to test a multi-threaded program with a RTOS, can these micro-controllers with a small ram/rom can be useful in the case? Additionally do you/anyone know any good book because I want to write device driver and firmware too?

regards

Miro Samek
#4 Posted : Thursday, February 14, 2013 4:43:32 PM(UTC)
Rank: Member

Joined: 1/21/2013(UTC)
Posts: 10

All evaluation boards I've mentioned have enough RAM and ROM to accommodate an RTOS kernel. The critical resource in a typical microcontroller is the RAM, because a conventional preemptive RTOS requires a separate stack for each task, but starting with about 10KB of RAM you can build a reasonable RTOS-based application with a few tasks. For example, the Stellaris Launchpad has 32KB of RAM (and 256KB of flash ROM), which is really plenty.
jcrfonera
#5 Posted : Tuesday, February 19, 2013 11:06:06 AM(UTC)
Rank: Newbie

Joined: 2/19/2013(UTC)
Posts: 1

I could suggest the IDE ENERGIA.
Very simple and very powerful.
No debugger , but possible with print statements on the included terminal on Serial 0 ( from 0 to 7).
Johan Dams
#6 Posted : Thursday, February 21, 2013 2:26:32 PM(UTC)
Rank: Advanced Member

Joined: 9/16/2012(UTC)
Posts: 35

Hi.

In addition to the boards Miro mentioned, and if you want something that is not ARM base, have a look at these Renesas kits:

http://www.renesas.eu/pr...luation_tools/index.jsp


Johan.
vitoso
#7 Posted : Saturday, February 23, 2013 11:48:20 AM(UTC)
Rank: Newbie

Joined: 12/12/2012(UTC)
Posts: 3

There is a set of ARM Cortex-M3, ARM9 and FPGA modules together with a prototyping board on the uCSimply site. They will be availbale for sale during March 2013. Some photos are on Facebook pages.
e fire
#8 Posted : Sunday, March 03, 2013 8:21:35 AM(UTC)
Rank: Newbie

Joined: 3/3/2013(UTC)
Posts: 1

can any one suggest me an idea about learning pic controller including programming,interfacing (means steps to feed program to it) . all those things .i'm just a beginner can u guys help me out with this .


best regards ,
e fire
Miro Samek
#9 Posted : Sunday, March 03, 2013 9:25:45 AM(UTC)
Rank: Member

Joined: 1/21/2013(UTC)
Posts: 10

e fire;265 wrote:
can any one suggest me an idea about learning pic controller including programming,interfacing (means steps to feed program to it)


The Microstick-II kit (http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en556208 ) is inexpensive and self-contained in that it has an integrated USB debugger and is powered from the USB as well. The kit contains PIC24, dsPIC, and PIC32 devices, which you can plug into the available socket. Quite versatile and fun.

On a side note, I'd like to strongly advise against getting started with the old 8-bit PIC devices. This baroque architecture is an anachronism not really designed for programming in a high-level language, such as C (it predated the widespread use of C in embedded programming). So even though "C" compilers exist for the ancient 8-bit PIC (PIC10, PIC12, PIC16, PIC18), they are not really standard compliant and you will pick up wrong programming habits for the future.
Tbone123
#10 Posted : Saturday, April 13, 2013 5:23:01 AM(UTC)
Rank: Newbie

Joined: 4/13/2013(UTC)
Posts: 1

Hi, I've had some pretty good luck with CIE Bookstore's microprocessor training kits:

http://www.ciebookstore....programming-course.aspx
ayushman
#11 Posted : Wednesday, July 23, 2014 3:45:11 AM(UTC)
Rank: Newbie

Joined: 7/23/2014(UTC)
Posts: 1

best reviews on microprocessor learning.there is different online tutorials.also you can access from there.
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Powered by YAF 1.9.5.5 | YAF © 2003-2011, Yet Another Forum.NET
This page was generated in 2.561 seconds.