electronics forum

Rules | Recent posts | topic RSS | Search | Register  | Log in

Starter - ARM


Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers -> Starter - ARM
Author Message
movie_freak



Joined: 20 Mar 2007
Posts: 81
Helped: 2


Post04 Jul 2009 6:15   

at91rm9200+architecture+how to write codes


How and where to start, if i am a newbie on ARM. How to write code for ARM based controller and program it, if i only know using 8 bit AVR's. Also, to work on ARM 9.0 is it necessary to do some work on ARM 7.0 or i can simply start on ARM 9.0. I am little bit familiar with ARM 7.0 architecture. But never wrote any code.. Neutral


I am searching on Google also for the same.. but your valuable feedback would be really helpful Idea

Any books, tutorials, related website links, anything would be helpful.


Many Thanks,
Surya
Back to top
bobsanjose



Joined: 13 Jan 2006
Posts: 264
Helped: 25
Location: SF-Bay


Post04 Jul 2009 6:28   

Re: Starter - ARM


movie_freak wrote:
How and where to start, if i am a newbie on ARM. How to write code for ARM based controller and program it, if i only know using 8 bit AVR's. Also, to work on ARM 9.0 is it necessary to do some work on ARM 7.0 or i can simply start on ARM 9.0.

No such thing like a ARM 7.0 it is called ARM7TDMI, some is true for ARM9, there is no ARM 9.0 They are not version 7.0 and 9.0 of a software although you could look at it that way. I would recommend to start with a Cortex-M3 based device because it is even simpler than an ARM7 and coming from an AVR, you will probably appreciate a simple 32-bit MCU. Examples for Cortex-M implementations can be found here: http://mcu-related.com/architectures/35-cortex-m3
To answer your question about starting out immediately with ARM9, it is possible but your question does not indicate you are into this part of the embedded part enough that I would recommend you to try.

movie_freak wrote:
I am little bit familiar with ARM 7.0 architecture. But never wrote any code.. Neutral
I wonder how familiar you are, no offense Wink

movie_freak wrote:
Any books, tutorials, related website links, anything would be helpful.|

Some links:
There is a so called Insider's Guide from Hitex, http://www.hitex.com/index.php?id=download-insiders-guides&L=1 available for devices from NXP and ST
Information about the LPC2000 devices from NXP is summarized here:
http://www.lpc2000.com
There is plenty of information on Keil's website http://www.keil.com
And there is still your friend for all questions that you already know, called Google.

hth, Bob
Back to top
kender



Joined: 19 Jun 2005
Posts: 1231
Helped: 88
Location: Stanford, SF Bay Peninsula, California, Earth, Solar System, Milky Way


Post05 Jul 2009 0:04   

Re: Starter - ARM


movie_freak wrote:
How and where to start, if i am a newbie on ARM. How to write code for ARM based controller and program it, if i only know using 8 bit AVR's.

Surya, why do you want to switch to ARMs? I'm not asking this question to dissuade you from moving to ARMs. The answer will just help determine what to do next.
Back to top
Google
AdSense
Google Adsense




Post05 Jul 2009 0:04   

Ads




Back to top
jaychow



Joined: 01 Jun 2009
Posts: 14


Post28 Aug 2009 2:21   

Starter - ARM


Hi there a ARM emulator
This is the link

http://enshop.avrvi.com/jlink.html



Sorry, but you need login in to view this attachment

Back to top
movie_freak



Joined: 20 Mar 2007
Posts: 81
Helped: 2


Post03 Sep 2009 18:33   

Re: Starter - ARM


Hi again,


I wanna know what OS would be better, does it depend on application to application?
I mean using Linux or Windows CE or any other...

According to my current requirements..
if it can be free(not necessarily though) as linux
easy to understand, i mean which takes less time to code, i mean less time to understand the os itself so that i can quickly start on my application code on it
program in C language
and i can use all features provided in ARM9 on AT91rm9200



Which one would be a better compiler/debugger out of the following i got to know abt:
KEIL or IAR or what is SAM-BA and SAM-PROG?



Many Thanks
Surya Exclamation
Back to top
Daniel_Je



Joined: 01 Jul 2009
Posts: 30
Helped: 1


Post07 Sep 2009 7:53   

Re: Starter - ARM


As you are the beginner to learn ARM based technology, you might need an integrated development environment, i suggests you to choose Keil RealView MDK, because it fully supports all the ARM-based Microcontrollers produced by NXP, ST, Atmel, etc.
We can find the Keil RealView MDK demo version in Keil's website: www.keil.com

Second, you might also need an ARM cortex-M3 based development board (recommend), because there are usually comprehensive example code with the board for you to learn. There are a lot of ARM cortex-m3 based board on this website,click here.

Third, you need an JTAG Emulator to download and debug your programs on your target device. you can choose Emlink for ARM or Keil ulink2.
Back to top
Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
Post new topic  Reply to topic    EDAboard.com Forum Index -> Microcontrollers -> Starter - ARM
Page 1 of 1 All times are GMT + 1 Hour
Similar topics:
Difference b/w ARM METRO and ARM ADVANTAGE std cell lib? (2)
Hi Can any one recomend ARM 7 or ARM 9 SBC up to 300$ (4)
ARM board, ARM Bios, JTAG, Wiggler, uClinux .... (2)
ARM Assembly Language- difficulties writing an ARM code (1)
Convert GCC ARM to ADS ARM C source. (4)
ARM based SoCs - Why ARM in SoC ? (1)
Spartan 3E Starter Kit, Spartan Starter Kit, Cyclone II. (1)
arm arm arm S3F441FX (3)
starter (2)
Starter kit (2)


Abuse || Administrator || Moderators || Support us || sitemap
topic RSS