Arm Community
Site
Search
User
Site
Search
User
Support forums
Arm Development Studio forum
a book for a beginner
Jump...
Cancel
Locked
Locked
Replies
3 replies
Subscribers
119 subscribers
Views
2940 views
Users
0 members are here
Options
Share
More actions
Cancel
Related
How was your experience today?
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion
a book for a beginner
essam gndelee
over 12 years ago
Note: This was originally posted on 21st October 2011 at
http://forums.arm.com
i am a computer geek and have some c++ programming knowledge . i am welling to go into the embedded programming arena. have got some noob question :
1- how do i start ?
2- what book you recommend ?
3- is it ok for a complete beginner to go into the ARM programming ?
i am welling to start with a Micro controller profile: Cortex-M series using C or C++ but not any other language especially assembler
thank you
Parents
Peter Harris
over 12 years ago
Note: This was originally posted on 2nd November 2011 at
http://forums.arm.com
It depends what you want to learn I suppose, embedded programming or how to design your own board. Sure you can do it all yourself, but I'm not sure you gain much if what you really want to learn is how to program the things. The board design is more of a distraction if you ask me (and harder than it looks, pin density on modern MCUs isn't really designed for hand soldering).
In terms of how much of the software "package" you use, well it's up to you. The mbed code is just library code or example code. If you don't want to use it at all and want to roll all of your own from scratch using a normal compiler such as the Keil tools, then nothing is stopping you doing that.
*EDIT* In terms of books, I'd recommend: [color=#333333]The Definitive Guide to the ARM[/color][color=#333333] [/color][color=#333333]Cortex-M3[/color]
Iso
Cancel
Vote up
0
Vote down
Cancel
Reply
Peter Harris
over 12 years ago
Note: This was originally posted on 2nd November 2011 at
http://forums.arm.com
It depends what you want to learn I suppose, embedded programming or how to design your own board. Sure you can do it all yourself, but I'm not sure you gain much if what you really want to learn is how to program the things. The board design is more of a distraction if you ask me (and harder than it looks, pin density on modern MCUs isn't really designed for hand soldering).
In terms of how much of the software "package" you use, well it's up to you. The mbed code is just library code or example code. If you don't want to use it at all and want to roll all of your own from scratch using a normal compiler such as the Keil tools, then nothing is stopping you doing that.
*EDIT* In terms of books, I'd recommend: [color=#333333]The Definitive Guide to the ARM[/color][color=#333333] [/color][color=#333333]Cortex-M3[/color]
Iso
Cancel
Vote up
0
Vote down
Cancel
Children
No data