开发板推荐友善的Mini2440,应该是500多,用的人很多,ARM9也还比较主流
有玩过单片机是最好的,对芯片会比较有概念,特别是些驱动的时候。
没有用过也没事,就是要多写多问了
linux要学的基本神孙的东西有C语言、linux常用命令、shell编程、gcc和gdb工具、进程线程、socket等等
可以先铅码在PC上玩,然后移植Linux到开发板,槐瞎哪最主要的还是多写程序
最后写几个3000行(有效代码)到5000+的小项目就差不多了
另:建议不要一上来就看linux内核,会让你崩溃,熟悉操作系统的话特别推荐ucos
建议你可以的话还是参加一下相关的培训吧,因为自学还是有很大的局限性的,学东西是一方面,但是最重要的还是要掌握学习方法和学习技巧,是需要老师指导的,再说还有要了解告闷孙企业的需罩袜求嘛,自学时间周袜链期也会很长,培训的话可能适当的会较少这些问题,是一个捷径!
c语言基础好樱银学起来容易些,500元买板子差不多,正好我手头有张板子s3c2440,培训时发的,卖棚主流的,配件也比较齐中颂则全, 目前在公司做网络协议,用不上,需要的话可以便宜处理给你。
可以在淘宝上买些培训班视频,学起来快点。 其实你们研二时找家嵌入式的公司实习学起来更快,像我们这现在大四的实习工资都有4k
我强烈推荐天祥电子的ARM9开发板,因为这个公司在很大程度上都是为学生定改穗制各种开发套件,相反,有些公司的开发板看起来功能很全,但是不适合初学者。往都是眼高手低,最后也学不到核咐卜什么东西。
学习嵌入式是一个艰难、漫长的过程,尤其是对操作系统驱动程序员来说,即要掌握一定的硬件知识,又要精通操作系统,还要精通C语言。在此过程中肯定会碰到许多问题,但只要能坚持下来,学简明习嵌入式不仅是为了学习而学习,而是一种乐趣。初学者多走点弯路会有很多收获,不要碰到问题就去问别人,要学会独立解决问题。
我也只是个入门,希望对你的学习有帮助。