I am a B.Tech third year student. I am interested in Embedded Systems. My University is offering two courses in which I am interested:Embedded System Design and Advanced Microcontrollers(ARM).
I have already taken Embedded System Design. Is it alright if I take Advanced uCs also in this semester itself or should I take it after completing the Embedded course?
I consulted one of my professors;he said not to take both the subjects in the same semester. But the thing is I am not sure if the same courses will be offered next semester. It is really confusing.
Well it really depends on the content of the Embedded System Design course. If this course has the basics how microcontroller are working than it is better to start with this. If you already fully understand how a normal microcontroller is working, than you should be able to understand the Advanced Microcontroller course in parallel. Both together without full understanding of a microcontroller will be most likely too much at once.
The Valvano series utilizes the TI Stellaris ARM Development Boards for the lab exercises, however the examples and exercises can be readily ported to a different manufacturer's line of ARMs.
Also Hitex offers several tutorials in PDF format, covering the ARM devices from several different manufacturers: