Re: Where to learn embedded system basics for little or no money?

From: StepNRazor (hurdjg_at_hotmail.com)
Date: 03/27/05


Date: 26 Mar 2005 15:50:12 -0800

Charlie

Another microcontroller you might want to play arround with is a PIC.
by MicroChip. Below is a link of some projects I found on a google
search.

http://www.electronic-engineering.ch/microchip/projects/projects.html

Also for a higher level language see if your local kibrary can do an
inter library loan on this book.
"Real-Time UML: Developing Efficient Objects For Embedded Systems"
By Bruce Powel Douglass.

Another good book to look at is
"UNIX Network programming"
By W. Richard Stevens.
this book wil get you a little more comfortable with unix and allow you
to migrate to realtin OS's

Look at realtime OS's
ThreadX is a C lib
VxWorks
pSOS these two are the work horses of rtos's
Linux hard hat is makeing good progress

Linux
Unix these are also worth looking into..

You should look at data manuals,(PDF online) and get use to reading
them. At how devices operate. They have some basic characteristics
that most share. Initail default wake up state. Mode control for data
or control commands.
After you have poked arround on a few chips look at the motorola power
pc 860. Look at the embedded process and the list of embedded devices
it has. become familair with these you will often times see many of
these devices over and over, the 860 just hapens to have them all in
one nice basket. The PIC 16C74 has many devices also.

I noticed that you mentioned you programed EEProms so I am assumeing
that you have an eprom programer or acces to one. Going to extrapilate
that you can get to either a bread borad or wire wrap set up and a DC
power suply. IF you got all that or have access to it, then get a
micro controler or two that you have become familair with and an LCD to
display some output or even a few LED's. Read up a bit on electronics
and build some simple circuits. Plug in your EEPROM code and have fun
=)



Relevant Pages

  • Re: cmos camera, low power consumption
    ... Essentially a digital camera in module form that you can get control ... over with a microcontroller. ... Is the programming language of the chip something to ...
    (comp.arch.embedded)
  • Re: Dynamically loading a static C library (Updated; also compiler suggestion?)
    ... I am programming a microcontroller, ... Manufacturer suggests using one of the following compilers: ... or I could use a better development environment for 16- ...
    (comp.arch.embedded)
  • Re: microcontroller recommendations
    ... microcontroller will be the best linking for touchpad control and power ... use the SiLabs C8051F5xx Automotive family for the Motor Control. ... so can directly drive Power MOSFETS. ... If it's a one-off for someone with no microcontroller experience, ...
    (comp.arch.embedded)
  • Re: Microcontroller programming
    ... I want to start learning Microcontroller Programming. ... Hardware) i need to get a start. ... But I truly found the chip a bit awkward to work with on the assembly ...
    (comp.arch.embedded)
  • Software weenie wants to learn Mechanical Engineering...
    ... so of programming. ... engineering classes, it'd be more like trial and error than actual ... (enough to get a microcontroller to do what they want)... ... a humble software weenie could learn some ME ...
    (sci.engr.mech)