分类: C/C++
2009-05-17 15:58:46
不是,联系都是分阶段的,不都是网络,不同阶段都不一样,刚开始,要扎实基础了,嵌入式的基础就是c语言了,首先,c一定要过关,c中最重要的即使指针了,这个需要多联系,可以看3月份左右的文章,然后,还要熟悉一些数据结构,嵌入式中用的最多的就是链表了,这个也要熟练的掌握,学好这些之后就需要看linux的一些知识了,基本操作,目录结构,甚至写一些移植什么,网络服务之类的,这样你就熟悉linux这个系统了,接下来,如果没有学过c++,就学c++吧,这样你就可以使用qt开发图像界面了,还是推荐学习c++和qt的,毕竟面向对象化还是很强大的概念,之后学习socket编程,在学arm,开始做文件系统,bootloader移植之类,这些熟悉了,在开始学习驱动开发,这样,整个嵌入式开发就差不错了,剩下的就是实际项目锻炼了,有一定经验和一定时间的积累,就可以开始看内核了,刚开始就学习内核不推荐。加油。