嵌入式系统和单片机编程是两码事,你的意思是想学单片机吧?除了软件,还要有良好的硬件知识,数点模电等。电路分析等。嵌入式系统你可以去百度下
既然说嵌入式系统,除了编程方面,硬件知识也得有:微机组成原理、硬件设计概论、嵌入式操作系统、嵌入式系统概论。
如果是单片机的话先学这些就差不多了,等用到的时候还时要根据自己所做的项目来学一些单片机的外围电路,像液晶屏、电机驱动等等。
边学C边找块51的单片机板子来胡乱编程弄下,就入门了,多简单
1、IO
2、数码管LED(选做)
3、RS232
4、I2C
5、SPI
6、USB、CAN、以太网
弄完这些就差不多了吧,需要拜师的找我,呵呵,ARM的也可以