Embedded in 6 months flat !

Status
Not open for further replies.

ashish sharma

Full Member level 2
Joined
Jul 6, 2004
Messages
132
Helped
9
Reputation
18
Reaction score
5
Trophy points
1,298
Activity points
1,120
Hi everybody
I am an electronic engg and want to pursue my carrer in Embedded system. but the irony is i am just new to this however i am very keen to advance. I am aware of the technical jargons like Rtos, etc but i am fresher to programming.

any guidance in right direction will be very helpful
hoping a positive reply to lead this post to make one start fresh in embedded and to take it perfectise
 

Hello Ashish,

I think you went into right place as me. This forum kicks ass.

So, first of all, actually 'RTOS' isn't a jargon word, just another engineering abreviature, meaning RealTime Operational System. It's not a big problem to find a starter's book about RTOS here or somewhere else.

Can You please tell me what MCU we are talking about? (I mean what is your microcontroller/cpu). Maybe I'll drop You advice or few links.
 

Maybe it is easy for u do understand the hardware part of a embedded system because of u backgraoud
as it come to the software, maybe u will browse some book like the computer architure and operation system. and then u can start with a simple RTOS same as uCos2.
welcom to embedded system.
 

knowing hardware then its really easy to program.No big deal in learning programming.Just take up some Lab exercises in C try them out for a day or two then try a new prog by urself develop your prog logic.Coming to the prog in uC most of it is done in assembly and for that u need to know the mnemonics then with some logic u can do it.Dont worry about prog. trust me its easy atleast Desktop side.
Kareja
 

Try using ECOS for an embedded application. I believe there is book within the ECOS website. You can always look at projects like Linux in Dreamcast. I think that would be a start. A book to look at is Embedded Software Primer by David Simon. I have study a module in Embedded software and this book was recommended. I didn't expect to consult the book again until I started a new job.
 

The best way to learn is to jump in and get your hands dirty! Think of something to make useing a Pic micro. Pic is good because mplab is free, (complete development enviroment) and you can request free samples from Microchip. Then make it. You will learn a lot getting the thing to work.
 


Ya you are right ,but the point is where to jump
shall i start with some basic project or shall i study a book or two for starting afresh (do recommend!)
i want to tell you that i am comfortable with assemblylang of 8085 and 8086
any suggestions further!

greets!
 

Hi

visit www.microchip.com.

U can get information about PIC microcontrollers.

ITs veryvery easy to learn PIC because IT contains just 35 instructions.
The development environment "MPLAB IDE" is downlodable from the same site.

Thre are some low cost programmer kits and PIC Microcontrollers available in India. U can get them and start small projects. U can also simulate ur programs in MPLAB IDE.

Lots of forums are there for PIC microcontrollers there are plenty of On line tutorials.

Then after getting set to this go for RTOS and other stuff. ITs not that complex. It will be very intresting to learn embedded.

Have fun

regards
Gopi Pemmasani
 

i hav a schematic of pic programmer.

if u want i can give u the link or rather upload it.

it s a nice one and can be made from parts available in india

hope this helps/!!

regards

mexx
 

Begining with PIC is a good advise. Find an attractive (for you) and a simple circuit. You can find lots of circuits designed with PIC in microchip.com. Immediately jump into project.

Thanks
 

I pretty much learned thourgh practical examples. There are a lot of dsp boards from semiconductor manufactures. You can find them on their website.
 

An 8051 type MCU is still the best for embedded projects.
My very first encounter with the 8051 was 18 years ago. I was supposed to
implement a DES algorithm in assembly language in three months - I was
finished after three weeks. It was that easy to learn.

I wouldn't be able to repeat the feat with today's (faster) PIC:s - it is a dog to code
and its instruction set is too limited. OK, it's good enough for toys but not for serious
business.

There are plenty of excellent sources on the web - start with http://www.8052.com/.
There are also many development kits for all sorts of 8051:s available.

/Rambo
 

Rambo
thats very right thats easy and if some sincere efforts could be thrown it could be conquered . But you know i dont have anyone around to guide me and as i quoted in topic itself i have got less time in hand so i dont want to spend my time reading some material then realizing that was not the stuff one should read or the best one is that what i skipped
So ps guide me which particular stuff to lay my hands upon.
iwould be obliged.
 

Now, you are being too lazy, I think a good number of suggestions have already been given. 8051 or pic or any controller that you are familiar, first get something going like palying around, then do some planning and create a meaningful program. As it was suggested you have to get your hands dirty, do you know what that means? work more and talk less, there are no readymade solutions.
try implementing a simple alogorithm first.
 

XNOX_Rambo said:
- it is a dog to code
and its instruction set is too limited. OK, it's good enough for toys but not for serious
business.

/Rambo

You really belive that!!

Picstudent
 

Well, in the "Digital Design & Programming" forum there are 1271 topics with
the word "PIC" in them and 592 with "8051".
As people's posts mostly concern problems they have, this means that there are
twice as much problems using a PIC than an 8051. :wink:

But seriously, btbass is so right when he says that the best way to learn is to
get one's hands dirty. And I would like to add - it's the only way.

So find yourself a project - any project. An advanced control system for electrical
drives with a graphical display and lots of sensor inputs, or a toy. It doesn't matter.
Get dirty! There are only 4,5 months left on this thread... :wink:

/Rambo
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…