基础: 
1.学习《电路原理》,主要了解基本元件特性,电压、电流的概念, 
电路的基本原理、定律等。 
2.学习《模拟电子技术》,重点学习二极管三极管放大电路、集成运算放大电路、反馈、电源电路。重中之重:三极管、运算放大器 
3.学习《数字电路》,重点:D触发器、组合逻辑门电路、简单的时序逻辑电路。 
学了以上三本书,可以做一些简单的电路玩玩了,找点成就感。学电子的,一定要做实验,光看书是学不会的。可以用EWB软件仿真你的电路,当然还有multisim,pspice等更强的软件。入门就用简单的吧,主要是好用。 

================================== 
中级: 
4.学习MCS-51单片机原理与接口,学习51的汇编语言,和C51语言,汇编比较难,实现学不好,入个门就行了,只要能看懂就行,现在主要用C语言开发单片机,最好买一个实验板,一般都有配套实验,边学边做,找点自信。 51单片机的重点:中断、定时器串口通信。学习单片机时候,可以先看看我的一篇《想对单片机初学者说的话》 ,按我说的做,也许会加快你的单片机学习进度。学会了51,可以看看PIC/AVR/msp430等。 

5.学习CPLD,HDL语言:AHDL,或Verilog HDL,或VHDL,设计简单的组合逻辑电路时序电路。 
6.学习《信号与系统》、《通信原理》,重点了解的时域和频域的概念。 
7.学习《传感器》,了解温度、湿度等传感器的使用 
8.学习protel,要会画原理图和PCB 

================================== 
高级: 
9.学习《数字信号处理》,重点:FT变换、频谱分析滤波器设计 
10.学习《数字图像处理》,重点:图像变换算法、编解码、压缩等 
11.学习DSP、ARM和FPGA,提高C语言、Verilog HDL或VHDL设计能力,实现9,10提到的技术。 
12.学习RTOS,TCP/IP,CAN,USB,FS,linux 
13.进一步学习PCB布线 ,最好学一下PADS

================================== 
强调:想学好,难度很大,一定要坚持。实验很重要,不动手学不会的。 
====================================================================