Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

What is the best starting point to go through ARM ?

Status
Not open for further replies.

afesheir

Member level 1
Member level 1
Joined
Feb 4, 2010
Messages
33
Helped
4
Reputation
8
Reaction score
4
Trophy points
1,288
Activity points
1,508
dear everybody ..
I am new (really new) to ARM .. I have good knowledge in C, is it important - or is it an advantage - to be excellent in C++ as well ??
what are the most common programming languages for ARM other than C/C++
?
Also what is the best starting point to go through ARM ? (Suggest book, forum, website tutorial, ...etc)
Thanks & Regards
 

Re: New to arm

C/C++ dominate around 75 of embedded market
Java around 20% and Ada the rest
To start arm there are some good reference like ARM Reference Manual
--
Amr
 
New to arm

to start with ARM, knowing C language will do most of ur work initially, later on u can shift to C++.

Go through ARM manual as stated above...

Good luck
 

Re: New to arm

You can also program using Flowcode:

BiPOM Electronics - Flowcode V4 for ARM

It is a graphical language so much faster to program than C/C++. It is limited to ATMEL AT91SAM7 series ARM, though.

Kennedy
 
Last edited by a moderator:

is the below flasher for arm , enough to get started with ?

**broken link removed**

it's cheap and based on USB i am considering this

can it be used for all ARM chips in 2000 series ?
 

LPC2xxx are programmed through the UART using the bootloader they have, if you want to use a USB to UASRT adapter like the one you describe then it is fine too.
 

so can i use a normal usb to uart adapter using FT232 can be used instead of this product ?
 

Yest it can but you have to set the pin that enables the boot loader , this board is supposed to be using a reset and DTR signal to do this automatically but the majority of dev boards have a jumper so you set it to the programming position (enabling the bootloadeer).
 

if in case the dev board has no jumper for bootloader , can we add a pushbutton to solve ?


is the bootloader comes with the board , pre burnt on the chip ?
 

The bootloaded is in the chip, this is how it comes from the factory.
Yes you can set the pin with a button or an external device , it's no problem.
You need to set the pin to enable the bootloader and then reset the mcu in order for the boot loader to start
This is an example of a dev board with LPC2103, in this case the bootloader starts when P0.14 is LOW
 

The bootloaded is in the chip, this is how it comes from the factory.
Yes you can set the pin with a button or an external device , it's no problem.
You need to set the pin to enable the bootloader and then reset the mcu in order for the boot loader to start
This is an example of a dev board with LPC2103, in this case the bootloader starts when P0.14 is LOW

dear friends ,

I am using lpc2129 board,i tried to program it ,it loaded successfully ,but the code not working ,my bootloader version is 1.70 ,many are saying that its bootloader problem ,can we change the bootloader to different version,please help me in this...

thanking you in advance....
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top